jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Evidently the download has been specially crafted and surreptitiously emplaced to globally disseminate a steganographically embedded key that decrypts tailored malware aimed at disrupting the [REDACTED] nuclear weapons programme and for which the app is a weaponised delivery sabot distributed and marketed as part of the same covert operation.

What I'm trying to say is, the image is a plant
During very early days these DIY mech keyboards are all someone's hobby project, finding a low cost, easy to program microcontroller with USB HID support and enough GPIO pins for keyboard matrix is surprisingly hard. ATmega32u4 (and particularly Teensy/Arduino Pro Micro) is popular at that time, the two popular off shelf boards only have 18 GPIO pins usable, the absolutely maximum key count you can get is 9x9=81 keys, not even fitting a TKL, and that's assuming extremely weird routing, for a more sensible routing you wire a 6x12 keyboard matrix, that's 72 keys max, which is why most custom keyboard from these days are 60/67 keys.

After that it's basically a cultural thing.
It's certainly not, although it can be used in switch cases.

Pattern matching is a great language feature but I've been watching the development of it for Python for a while and have felt nothing but horror.

If you want a great example of how it can be useful and how clear and elegant it can be, check out how it's done in Elixir [0].

There are many other languages that implement it in great ways, I'm sure others will comment on them.

[0] https://elixir-lang.org/getting-started/pattern-matching.htm...
> Who cares? Face camera brings literally nothing to the discussion.

They do if you're a human with actual emotions and not the stereotypical IT guy that's basically a meaty robot "only following logic" (always the shittiest devs to work with btw no matter how good they are on the technical side).

> And if the meeting is about socializing the camera makes even less sense, you are probably doing something together and that should occupy your attention and not some silly moving picture of someone's face.

Leave it to a techy forum like HN to produce disconnected, unreal shit like this sentence.

Newsflash, mimics and gestures exist for a biological reason and are an essential part in communication. It's exactly why emojis are a thing in the first place.
Apple claims they own the rounded corners. Pay up if you want to use it.
> Take Photos for instance; I simply can't drag a picture into a browser anymore

They finally fixed this recently, I think it may have even been in Big Sur (or a later version of Catalina).
Never link to issues on bug tracker. This always, without fail, happens. It makes more work for people who are already stressed about trying to solve a problem.

Just don't link to bug trackers, ever.
Destroying the Earth is kind of overkill. Unless you're making way for a hyperspace bypass, most supervillains' needs could be served by destroying what makes it different from any other planet. Burn off the atmosphere, melt the crust, release a metagenic virus that kills the biosphere, dump 130 million gallons of oil into the Gulf of Mexico...
You say:

> I know, like the back of my hand: Javascript, PHP, Ruby, and C/C++. I've had more than a year's experience in: Java, Lua, IA32 and ARM assembler, Haskell and Clojure.

And:

> I have no proof that I can do any of the stuff I can do.

I don't see how both these statements can be true. If you know some language "like the back of your hand", you'll have written significant amounts of code in it, at a bare minimum I'd say a few thousand lines.

You're claiming to have done significant work in 9 languages, and have no code to show for it? That's a bit odd, isn't it?
Make kids. It's the best startup you'll ever have.
Second the Elance (or third, whatever). It's hard to compete with the third-worlders there, but man - you're starting from nothing. You should be able to double your income in your off time.

As soon as you're making $500 a week - which will really not be a problem on Elance for anybody competent with a good grasp of the English language - quit. Just walk out the door. No notice, just at the end of the day, go to your boss and say, "I'll be leaving now."

Then tell him your new hourly rate for consulting. Make it a good one. If you're as indispensable as you sound, you'll be working the same job with a reasonable rate within a few weeks.
towards the end of the article he writes

--we as consumers have more power than we think when it comes to dictating food industry trends which could advocate for a healthier population in the long run--

but gives no explanation -how- we have more power dictating food industry - it seems to me that we have no power - food industry dictates what we eat - and we have to make an effort to protect ourselves from forming habits dictated by the food industry
The formatting is ridiculous. Also, much of the article is written from an outdated point of view. In particular, dendritic arbors - the complicated and highly structured tree-like structures of a neuron that receive inputs - are now known perform complicated, nonlinear processing.

He attributes much of the insights of computational neuroscience to "AI" researchers. This is incorrect. The early theoretical insights in neuroscience largely came from neuroscientists with some mathematical training - or physicists who abandoned physics and moved to biology.
In my experience, having used this for a few weeks now, not much scrolling is involved. That's part of the point - more of the text is visible at once, without too many distractions, be they visual or interactive.

Scrolling is a matter of tapping the right arrow key once or twice when you get to the end of a column or the page. Plus, with today's laptop trackpads, scrolling sideways is just as easy scrolling vertically - but, true, it's not conventional.

I feel like quoting "Green Eggs and Ham" - try it, and you'll see! Or not. It's certainly not intended for "typical web content" of videos and bite-size blog posts (and neither is normal Readability). I use it for longer articles and short fiction.

That said, I certainly accept the feedback that many people seem put off by the horizontal scrolling concept. Just thought I'd share!
I think the hanging is probably that there was no one else looking. You don't have cookies disabled, do you?
> And I'm yet to physically meet someone who actually gets Haskell.

I've met someone who gets Haskell. His name was Wadler, mind. :-)
>If you want to implement a Google Voice solution, you’re more than welcome to, via the browser.

The browser is completely inadequate to the task. I don't even think Webkit has the audio input features implemented yet, and if they exist they're completely useless for any real-world applications, especially on a phone.

Telling people to use APIs that don't exist yet is nonsense.
Yeah there was a TED Talk that touched on money and happiness. Apparently $60,000/year was the cognitive (or material) line necessary so that the average person could stop worrying about money.

http://www.ted.com/talks/daniel_kahneman_the_riddle_of_exper...

“Below 60,000 dollars a year, people are unhappy, and they get progressively unhappier the poorer they get. Above that, we get an absolutely flat line. I mean I’ve rarely seen lines so flat.”
> It's a great example. This is the very reason I have scaled back the amount of time I rock climb as I've gotten older -- not because any individual outing is dangerous, but there's an element of Russian roulette wherein the mere act of doing it more often dramatically changes the risk.

Indoor climbing, and especially bouldering, can be a lot of fun at the right gym, and with dramatically reduced risk of death (though injury is still a very real possibility, I say, recalling all the time I spent nursing my sprained ankle).
Here's the project itself: https://ideas.lego.com/projects/2eee0d6e-74db-4414-ba89-0d56...
Cool. Just as I thought. It seemed wrong that such an easily measurable thing would never have been tested and a whole industry (arguable the biggest industry in the western world at the moment) had never measured it (or they had and found no effect).

What I like about the HN discourse is that if someone slings out a statement which is demonstrably false, someone that knows better might respond with a correction. That is why I left this comment, as I all my knowledge with the targeted ad business was anecdotal, and I desperately needed a correction.
The comment was made to highlight that Pinkerton are working with Facebook (amongst others) thus Facebook may also be concerned about union organising. So watch out if you are trying. Esp with Pinkertons past record.
I find the mouse better for zooming (scroll wheel) and rotating (click and drag). Second to that, for less articulate but quick performance of same task, using the touch screen to rotate and drag in the same way you would on a track pad but actually interacting with the imagery directly. The laptop keyboard and trackpad combo is fine, but to me they’re merely a convenience until I can get back to a “real” keyboard and a mouse. It’s not uncommon for me to spend hours using the laptop’s HIDs directly, but I don’t think it’s very ergo, and definitely not as productive as a full desktop setup. External trackpads don’t sell well for a reason - simply that if you have the desk space for one, almost everyone is better served by a good quality mouse.
"forward slash" vs. "forward backslash" would be more consistent.
Thanks I've spent more than a decade working with civil society groups including union organising. The comment was made to highlight that Pinkerton are working with Facebook (amongst others) thus Facebook may also be concerned about union organising. Esp with Pinkertons past record.
If something as essential as the infrastructure is so complex that you need a dedicated expert on it, it's bad infrastructure. To take a offhand analogy, you don't need a dedicated highway maintainance engineer in order to drive your car.
He might mean within the graphs. I haven't played with asking neato to change the font being used, and I'm not sure what fonts I have available on my very, very elderly setup.
Most shells default to emacs keybindings:

C-a beginning of line
C-k kill text from cursor to end of line
C-e end of line
M-b move cursor backwards by a word
M-f move cursor forwards by a word
C-w delete backwards by a word
C-h backspace (great when real backspace doesn't work)
C-r reverse search through command history

(C-w works in Vim(insert mode) and Emacs, but kills me when I try to type it in a browser window to delete a word... Good-bye window and/or tab)

In zsh I actually have M-w bound to the normal backspace-by-a-word and C-w bound to the vim version which will do things like count '/' as a word separator so that I can easily backspace through sections of a path rather than be required to delete the whole thing (or nothing).
Cause he doesn't get is ass kissed enough already?
He didn't actually take the metaphor this far, but as I was reading his essay, what I wanted it to be about is this.

If the corollary to virus is meme, than what is the corollary to t-cell?

We can't engineer real t-cells, but wouldn't it be fun to engineer their idea-space equivalents?

Snopes.com, for example, is sort of a t-cell that can attack and kill a lot of memes, if the infected person is vaccinated with snopes after exposure.
The reason students that don't cheat get pissed off about what they consider to be rampant cheating is due to perceived costs. While both students did pay the same for their tuition, the cheating student payed a lot less in effort than their non-cheating peers. If both cheating and honest students end up with the same grades, the honest students feel like they paid more for the same results.

I suppose this has to do with a flawed mindset about what they're paying for: they feel like they are paying for their grades and you're saying that they should be paying for their education instead. Unfortunately, like qntm said, the cheaters are competition for jobs and on paper, they look just as good as the honest students, despite paying far less for their grades. Of course, I guess that this is what rigorous interviews are for.
> Mercurial and Git are pretty much at feature parity (as is Bazaar).

Someone hasn't tried to use bzr on a nontrivial project. Half the threads on the emacs-devel mailing list are either complaining about bzr or asking for help because it's misbehaving. (The people who aren't complaining are the ones using the git mirror.)
Excellent - that saves me having to write it! Thanks.
Could'nt agree more. If the point of the article was: for people who want to do the same old thing then they neednt bother about the new(^) changes, then thats almost a tautology. Someone will find a way to do something useful with the new capabilities of commodity CPUs. If I do not want to delve in those bits, it ensures that the person wont be me.

^ Disclaimer: parallelism/concurrency is far from new though.
Doesn't work on the newest Chrome?
One of the great things of modern NLP is that a system can easily be trained for another language (assuming that you have training data, see my other comment). Since this uses statistical NLP techniques, it should be easy to add languages.
Well, I'm distributing trained models with this. Users shouldn't need to retrain unless they're doing research, in which case they should have access to the data.

I haven't read LDC's license on Penn Treebank recently, but AFAIR you cannot just redistribute models that were trained on the Penn Treebank. Or put differently, you can distribute the model, but any users still have to obtain a license for the treebank. That's why we are still stuck with the Brown corpus and such.

I don't understand why Google gave the English Web Treebank to the LDC. Why not just distribute it themselves?

Indeed.
If the government really wants to kill bitcoin, its a bit surprizing that they are pursuing this legally. Instead they should make it such that people cannot sue for their losses. They should define legally that bitcoin is neither money nor commodity, that it is of zero value, and that this is so obvious that it is impossible to commit fraud with it. It's your own fault if you pay money for something such obviously fraudulent. (Not that this is my opinion!)

If customers would not be able to raise claims, and frauds would get away with impunity, this would quickly destroy any honest businesses in bitcoin, and reduce it to a fringe phenomenon some people use to buy drugs anonymously.

I'm guessing the government really doesn't want to do that, because while it would reduce bitcoin to the underground, it would become even more uncontrolable. Rather, they'll try to canalize it through the existing banking system. Its already hard now to buy bitcoins anonymously, and it will probably become harder.
I agree with this... seemed tough till I realized how forgiving it was. I gave up after few minutes... maybe later levels introduce this complexity?
It makes a perfectly decent server OS and people do use it as exactly that. The portability goal is more about writing reasonable portable code, not running on everything, indeed it runs on fewer devices than Linux, but it is easy to port if you wish to.
You don't actually wan't your model to be a fit to the data -- which I think you are implying it is.
Java HotSpot can inline both possibilities for bimorphic call sites. If this is really an issue I'm surprised V8 doesn't have a similar functionality.
This sounds like a job a friend has in city government (in the midwest US). They have to look busy but in the end it sounds like they really don’t do a whole lot (he’s the manager and knows they don’t have much to do but has to maintain head count).
Well we certainly added to that number with many districts refusing to return to class even when the science proved it was safe and the concerns being bandied about were not supported by any research.

The real danger not mentioned in the article is how many of that seven percent have students in school districts that were not offering classroom education?

We have areas of the country, mostly serving minority students, who have irreparably harmed their chances because politics trumped science.

https://www.bmj.com/content/372/bmj.n521

https://www.frbsf.org/economic-research/publications/economi...

https://www.cdc.gov/coronavirus/2019-ncov/science/science-br...
That particular ship has sailed. Much like people calling cryptocurrency "crypto", it's windmills all the way.
Many of us like it when the EFF, ACLU, Nature Conservancy, or <insert your favorite cause> group lobbies.

We do not consider that bribery, yet when a group we dislike does the same thing, we’re supposed to see all lobbying as bribery or just that of opposing groups?

<Edited to add brevity.>
I have created an issue on this repository to have an option to highlight rms supporters in a more friendly green. It is always nice to know that the software is made by decent people.

Please, vote for my issue: https://github.com/sticks-stuff/highlight-RMS-supporters/iss...
To play the devil's advocate: without lobbying, politicians instead get that information from whoever happens to have the resources control the narrative through astroturfing and media manipulation.

Lobbying is at least transparent in its intentions.
That is not what the parent said. They advocated specifically for developers not writing test cases. I do not.
I just have this vision of OS X like a model of the golden gate bridge made out of dried pasta. If you grab one end and point it in a different direction a lot of noodles break and its crappy until you get them fixed. If you turn it very slowly you can do so without breaking any noodles, but it takes a long time to get to a new orientation.

My assertion is that OS X (and Windows for that matter) are trying to serve two masters, one is the 'appliance user' who never puts anything on their device except for what came out of the App store, and the 'computer user' who uses their machine as a tool to develop software for themselves, or appliance users. While not a mainstream idea, I think a Macbook with IOS would be a better "answer" for application users than a Macbook with OSX, and a Macbook with OSX and none of the appliancey features might be a better Macbook for developers. Developers would no doubt run IOS in a VM on their Macbook which would both provide them a test platform when delivering new code, and a place to use their own appliancy type apps, away from the core development world. Windows could do that as well, splitting into an 'end user' and a 'developer' mode.

That said, it is really frustrating all around.
Sorry, didn't mean to imply you thought this was acceptable. Guess this is another one of those 'used car dealer' things: the sticker price might be 2 months of jail, but any lawyer can lower that immensely.
He surely misses mpd. http://mpd.wikia.com/wiki/Music_Player_Daemon_Wiki
For the overlaping keychords problem, I've found that it helps if I bind my window manager actions to the Super_L (the windows button). I've also mapped that to the capslock key for easy access. As practically no programs use the windows key, I can be sure I won't accidentally send commands to unintended programs and mess things up while trying to move windows around.
I want to highlight the crowd pleasing "Options for new window per document (aka TurboGopher interface) -- always, or via middle mouse button."

Seriously though, it is easy to see why Marc has done so well.
Yes, but that's without any type of guarantee that it will even arrive. For that, you have to pay significantly more.

Also, it's pretty trivial to get set up on Lulu and even Amazon and other distributors these days, all of whom can print and ship inside the U.S. and charge local shipping (and many other countries as well). If he's unhappy about the cut they take, he could raise his price by at least $10 (what is saved on shipping) and probably more.

I'd prefer to pay $30-$40 for a book on Amazon that I can use Prime for, than $15 + $10 shipping for a book that may or may not arrive from overseas, and will take a week or more to do so.
I was just about to post the same comment.
I currently take 70,000 to 90,000 IU's per day. I had to build up to that and I take 2-4mg of K2 MK-7 and about 1.2g of magnesium per day. If I started at that level, it would have been brutal. In the past few years, I have intentionally stayed just below the level required to induce hypercalcemia. Anyway, the reason people are confused about this topic and why doctors warn about it is because they assume people will jump to high levels all at once and yes for sure, it will break up massive amounts of stored calcium in the gut and vascular system. I started at 2K IU's per day, then per meal, then worked my way up at 1-2K per week or so. I could tell when I was just below hypercalcemia as my vision would blur for a few hours. It has taken me a few years to reach the 90K limit. There are many other molecules involved in my efforts, such as natto, tocopherols and tocotrienols, many more than I could name here. I am not suggesting anyone do this unless they have a reason to and this is of course not medical or nutritional advise. Jumping to this level all at once for a prolonged period of time is at least as risky as taking a tissue plasminogen activator. That said, some hospitals will decide to do this.
If it’s out in public and non commercial, no. If commercial, a release form is required. Assumes US law as-is today.

https://www.format.com/magazine/resources/photography/photo-...
> Why would a plumber need magic to be able to estimate a job? I had one come by my apartment and all he needed was a flashlight.

Exactly, he needed to come to your place. That's how Uber used to operate (the destination was not known until the driver arrived to pick you up). The "magic" in this hypothetical case would be something that tells the plumber how expensive the job would be without needing to drive half way across town for something that a bottle of drano would have fixed.
Neat!

Reminds me of:

- Pacman in Factorio: https://www.youtube.com/watch?v=_VR_b9YwqH8
- Raycasting 3D engine in Factorio: https://www.youtube.com/watch?v=28UzqVz1r24

My main questions are:

- how long does it take?
- how does Factorio compare to VS Code as an IDE?
All three of your points are covered by my base assumption: software used repeatedly. Any opportunity cost is consumed by the fact you're using this software all the time. For the same reason, productivity gains compound, and there is little risk of switching any time soon (also this is the kind of experience that tends to generalize well).
That's good for practical purposes, but they still didn't rule on APIs being copyrightable or not to begin with? It's a bit weird to say "it's fair use" but not say "it's not copyrightable in the first place".
In my experience 1/15 is no less common than 15/L or every two weeks.
They're doing a damned poor job of being threatening given how popular they've been on a national political level in the US.
The truth might be more complicated that this. Masks are good against larger droplets but may be not effective in badly ventilated room. The best effect I have seen in practice is masks + very good ventilation.
Ignoring the ethical arguments, you could also improve and augment the human (or its support species) to lessen the necessity for terraforming.

If I had a synthetic bacterium in my intestines that allowed me to digest a wider variety of foods, such as sawdust or tree leaves, that would even reduce our need to terraform Earth (via agriculture) to support larger human populations.

By the time we have acquired those capabilities from our biological research, it would be useful to already have the capability to transport live organisms to hostile environments on other planets. Those organisms should then be able to adapt to their local niche conditions.

To me, cheap and effective terraforming means designing a single-celled, self-reproducing organism that can survive in the hostile environment while also making it a tiny bit less hostile.