Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
chowells
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
46 ms
·
571.
▲
by
chowells
5y ago
> blocks -- syntactic support in the language for cleanly passing a single in-line defined lambda/closure object as an argument -- are possibly the thing that are most special to ruby. Too bad ruby stopped short of doing the trivial
572.
▲
by
chowells
5y ago
You have never used Haskell, have you?
573.
▲
by
chowells
5y ago
I think it's time someone had the talk with you: https://www.smbc-comics.com/comic/the-talk-3 Quantum computing doesn't do what you think it does.
574.
▲
by
chowells
5y ago
Cheating in online chess is easy. You just throw the current position into stockfish (or some other software) and see what it would do. I don't know if it's common, but it certainly happens. But you're right about bridge. The
575.
▲
by
chowells
5y ago
What you are seeing is science in action. We started with some guesses and a lack of on-point evidence. And even some common misunderstandings of historical evidence. More evidence was gathered. Guesses turned out to be wrong. Contradiction
576.
▲
by
chowells
5y ago
They report the transaction as fraudulent to the bank and get their money back. It's basically automatic.
577.
▲
by
chowells
5y ago
> As they say in poker, “If you’ve been in the game 30 minutes and you don’t know who the patsy is, you’re the patsy.” https://quoteinvestigator.com/2011/07/09/poker-patsy/ If you can't figure ou
578.
▲
by
chowells
5y ago
The exact same way proof of purchase of massive bespoke mining rigs doesn't cause the rich to grow richer. The people making significant money from mining cryptocurrencies are the ones with multiple warehouse-scale operations filled wi
579.
▲
by
chowells
5y ago
Does the proposal to allow imports that only apply during template haskell evaluation improve things?
580.
▲
by
chowells
5y ago
The fallacy is believing that a complete fantasy metaphor like burritos is as useful as a concrete example like "the [] type forms a monad with concatMap and singleton". The latter actually tells you something. You can start from
581.
▲
by
chowells
5y ago
Running a forum sucks . Why would you do that when your community is better served by other tools?
582.
▲
by
chowells
5y ago
That's what I do, and I have no trouble communicating that during a whiteboard interview. Have you considered that you're being tested for communication ability?
583.
▲
by
chowells
5y ago
Student loans are student financial aid. So you're saying student financial aid is in fact supposed to cover general costs of living while a student?
584.
▲
by
chowells
5y ago
I'm shocked no one has answered the actual question yet: because this is financial aid, not tuition coverage. Financial aid is intended to make it possible to be a student. That means a lot more than tuition. Fees. Books. Food. Rent. C
585.
▲
by
chowells
5y ago
Only having one correct way to do something with very simple rules (always put whitespace around operators) is easy for students. It's when the rules are complicated with exceptions and multiple correct ways that things get hard to lea
586.
▲
by
chowells
5y ago
Exactly none of those are what ambiguity means. Ambiguity means that there are multiple resolutions that fit the existing evidence equally well. That doesn't mean you get to decide. Ambiguity isn't choose your own adventure. You a
587.
▲
by
chowells
5y ago
> I am just another guy trying to make a buck like everyone else on this planet. What? Most people aren't trying to make a quick buck by rent-seeking in a system based on massive electrical waste. Myself? I cut my work hours recentl
588.
▲
by
chowells
5y ago
The correct answer is not making the computer guess what you mean. That's the root problem here. You're being super-sloppy about specifying what actual operations you want to take place. What are the types of the operands? What ar
589.
▲
by
chowells
5y ago
A programming model is what the programmer has to think about in order to write a program. Brainfuck probably has the simplest model I can think of - you have an instruction pointer referring to the next byte in the program to execute, and
590.
▲
by
chowells
5y ago
Seems like the standard definition of concurrent to me. Concurrency is a programming model, not an execution model. It means writing multiple pieces of code in a simple linear model that can have their execution interleaved with execution o
591.
▲
by
chowells
5y ago
There was a bug in ghci (the GHC REPL) for a while which made it take exponential time to print the type of `id id id id id id id id id`. It used the linear representation for type-checking, but the pretty-printer was not implemented so cle
592.
▲
by
chowells
5y ago
This is an odd complaint. Immutability doesn't make order of operations go away. (x+1)/2 is not the same operation as (x/2)+1. I find the tangent into effect systems at the end to be somewhat ironic, given what it follows. Ef
593.
▲
by
chowells
5y ago
Sometimes you come back to a block of code you wrote a long time ago and go "what?" enough times that you go ridiculously overboard documenting it just to create the illusion of understanding it quickly the next time. I still don&
594.
▲
by
chowells
5y ago
I like Haskell as much as anyone, but this is pretty non-responsive. "main is usually a function" is a gcc warning, and the whole joke is that "usually" leaves some pretty broad questions. This post answers some of them.
595.
▲
by
chowells
5y ago
Writing software sucks. I release code with a permissive license because I want to make it suck a bit less for those who come after me. My only goal is to relieve developer pain by providing reliable chunks of code. Maybe I'd feel diff
596.
▲
by
chowells
5y ago
My justification is the part you ignored. Take responsibility for the results of your actions. The way this is being discussed has had real negative impact on entirely innocent people. There are many useless things that can reported on that
597.
▲
by
chowells
5y ago
Claiming it's true is a huge leap. What if it isn't? But more importantly, truth doesn't absolve you of your personal responsibility. You are responsible for your actions. This means paying attention to their results and chan
598.
▲
by
chowells
5y ago
I can't agree that it's unscientific at all. There's a huge difference between doing science and constantly pushing public discussion of your unsupported hypothesis. Should there be people tracking the origin of the disease,
599.
▲
by
chowells
5y ago
Being an effectively racist talking point is independent of how plausible one believes the topic to be. I'd be at 3 on your scale, but as an independent matter I worry about the combination of how non-actionable the idea is along with
600.
▲
by
chowells
5y ago
Your description for Integral is how the Derivative term is used. Proportional: set the control based on a multiple of the difference between the current and the target. Integral: adjust that setting based on cumulative difference over time
More ›