jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
You can't use custom kernels on Amazon EC2 anyway, so kernel patches aren't really an option (unless you had some kind of kernel module you can load that would change the value in memory, which seems dangerous).
And from there, the right arrow key takes you to all the system menu items.
With music I'd agree with you, but software? Movies? Books?
This is a great idea. It's much more personal than the stack sites and feels more like a mentorship set-up (a la big brother, big sister). I also think that the 1-to-1 connection is encouraging for askers: I oftentimes don't post to stackoverflow because I don't know if the question will ever be answered. At least there is a better chance of some form of life responding from the other end.

Well done. I hope to see it take off.
heh. That's pretty much a reference post now, I see.
Our GPU implementations are a lot more optimized. This is pretty far behind MKL etc for matrix multiplication
Latest 2021 Code: https://github.com/RUSH-LAB/SLIDE
The way he talks about marriages and divorce in Part One made me suspect that he would introduce religion as an answer in Part Two.

Anyway... I don’t see anything new in this article, apart from “we need to think more long-term”, which doesn’t work in the 3-4 year political cycle.

From what I’ve learned going through the economic classics lately, is that a) economists get things wrong, and b) economics isn’t an exactly (if at all) a science. Even the great John Maynard Keynes in The General Theory of Employment, Interest, and Money says that once interest rates fall to zero, we will have full employment... yet here we are.

So like all other economics articles that have high hopes you see here on HN, I would take this article with a heavy grain of salt
They're seriously at only 28nm?

How does Huawei get those new chips at 7nm?
thank God people here have rational discussions
How can I start in a notoriously well paid and trendy field for which I have no natural inclination?
IEEE VR starts tomorrow (Sunday-Thursday). Entirely online. Registration is waitlisted, until they see how their infrastructure holds up. But they also plan live streaming video of all presentation sessions (papers, panels, workshops, and keynotes) on Twitch, open to anyone.

streams: http://ieeevr.org/2020/online/ schedule: http://ieeevr.org/2020/program/overview.html hashtag: https://twitter.com/hashtag/IEEEVR2020

Also working on a video-rich[1] tweet thread "Atoms are {little, balls, sticky, jiggly, bouncy, stacking, etc}", as motivation while working towards an exemplar of transformatively improved science education content, which I hope will speed conversations about that. Anyone have any favorite media of atoms?

Also on desktop panning using head tracking. Also on using RealSense t265 tracking cameras with Google Mediapipe's TF hand tracking.[2] Also on a next rev of DIY 3D shutter glasses. Also on... sigh.

[1] example media: balls https://www.youtube.com/watch?v=oSCX78-8-q0 , sticky https://i.insider.com/5249da00eab8ea2172fa799a?width=700&for... , ball in the ball (nuclei) https://www.youtube.com/watch?v=AVKZDmYrTHo [2] low-performance browser demo: https://blog.tensorflow.org/2020/03/face-and-hand-tracking-i...
No, but I would suggest you write a book that informs others how to write ebooks and make money. Seems like you could be making 40K or so in sales.
Close. But you're forgetting to add the value of having 4,000 email addresses to notify when the next deal drops.
The secondary market is an excellent place to get burned big time.
Yes, nice try and proving your point for the new book by doing this.
I would have thought the answers were obvious from the book titles...
I agree it sounds like a fun education, I'm not quite convinced about the 'good' bit. I guess it depends on what you want out of high school. Faffing about in a professionally equipped TV and recording studio and getting drunk in Spain for a week are certainly both educational in some sense, but it's hardly what I'd call well rounded.

Then again I suppose anything that makes kids excited about high school is probably a good thing, even if it means sacrificing the academic side of things. A 'bad' education that you enjoy is probably more rewarding than a 'good' education you hate.
Apparently the first step is logging on to the NY Times. I didn't get any further than that.
Well, they wouldn't try to convince you to do it, they would show you how.
Essays, like good literature, become more relevant and certain times. A major event could happen (Groupon turning down Google) and a PG essay could shed some light on the situation, even if it was written years ago.

Likewise, new situations can cast a different light on what was once written. HNers posting relevant and timely links to old essays is a good thing.
This is a really good point - if the tax code were a few dozen pages for the common case instead of a few hundred, then you might not even need tax-prep software in the first place. "The best program is the one that doesn't exist", to quote a popular refrain.

Ongoing software projects require periodic refactoring to reduce complexity and increase comprehension - why would the law be any different?
A copyright notice does indeed have utility, to the extent that it discourages people from thoughtlessly repurposing your content. Some folks, in the absence of a copyright notice, erroneously assume that the content in question is free for the taking.

The best protection is that which helps to keep at least some unauthorized copying from happening in the first place, not that which lets the copyright owner (expensively) go to court.

Elsewhere in this thread, @lloeki is on the right track: https://news.ycombinator.com/item?id=8809137
There are a number of excellent gas piston rifles that are much more reliable and not far from the cost of ARs (especially with mass production) - the SCAR, ACR, HK416.

One of these was supposed to become the new system, but it ended in a bureaucratic mire: http://en.wikipedia.org/wiki/Individual_Carbine
I tried to just restate my previous comment but it seems I wasn't clear enough. Okay, once more. Account should be understood as user account, not bank account.

Forget about Bitcoin for the moment. We build a new distributed currency. You can sign up for an account and with that account you get one vote to vote for (blocks of) transactions you consider valid. But because there is no central authority performing identity checks the bad guys can just create a million accounts and use them to vote for bad (blocks of) transactions. This is what I previously called fake accounts - several accounts by one person to vote for bad (blocks of) transactions.

And now back to Bitcoin. Bitcoin's solution to this problem is mining. A vote in the Bitcoin network is a mined block and because mining is expensive this prevents users from casting arbitrarily many votes which is the logical equivalent of a fake account prevention mechanism. It is not perfect because with enough money for hardware and electricity you can still obtain more votes than others but it is no longer as easy as signing up for a million accounts with a million different email addresses.

I hope this helps clarifying my point.
you could choose a low salary and work with a start up for experience, unless you need the money.
personally i would go with a start up with a low salary since my country pays students and don't care if you have a job on the side.
have you looked into Tornado?
It really doesn't though.

Think about the sorting use case:
Say you've got a bunch of files on your system with the date as the first part of the filename, what is more meaningful, sorting by year (2015-01-19_file), or by the date (19-01-2015_file). Clearly, sorting by year the files were created is more meaningful than sorting by the day of the month the files were created.

Edit: I completely misread your comment as saying that smallest to largest is more useful than largest to smallest, rather than the weird month-day-year thing we use in America. Completely agree an ordering by specificity is more useful, but going from least to most specificity makes it much easier to order things in a useful way.
At Symbian we used a GCC backend called GCCXML http://gccxml.github.io/HTML/Index.html to parse our c++ code to drive various scripts and tools.

It never did function bodies, but then we never needed it to.

This was over 10 years ago now; frustrating that GCC has ever made clang necessary :(
And the absolute certainty that without getting buy-in from RMS, the API would be constantly changed to frustrate such a AST dumping API. Unless GCC and/or EMACS (using LLVM) gets forked. Again.
SmartDataCenter[1] was recently open sourced and is built on a lot of cool tech (ZFS, Dtrace, node.js, Illumos).

[1]: https://github.com/joyent/sdc/
I haven't seen van Eck phreaking[0] or Tempest[1] mentioned yet. Not that the BBC would use the tech, but it seems pertinent.

[0] http://en.wikipedia.org/wiki/Van_Eck_phreaking

[1] http://en.wikipedia.org/wiki/Tempest_(codename)
What I've seen in newspapers suggests even for non-coding jobs these sorts of plans reduce productivity.
Done and live. I went with "Add more".
Hm, the author seems to use "Occam's Razor" as "most charitable explanation".
As someone responsible for observability, I've got a real problem with biasing hiring decisions toward false negatives; what you're basically saying is that you're biasing the system toward the failure mode that you have the least ability to actually measure.

It's a great way to feel good about yourself and your interview process; it's also a great way to not find fault in your interview process as it becomes arbitrarily ... arbitrary.
BMW puts food on their plates.

The sales of BMW's EV's are strong because of the brand, not because they are excellent electric cars.

Don't get me wrong, it is awesome that more players are entering the market. But for a little while longer, Elon can keep sniggering in his corner.
>>>>> I have over a decade of professional experience, but not a CS degree. I know multiple programming languages, but during most interviews I blank out on the questions asked. I panic and my brain refuses to work with.

The same thing happens when I'm asked to write code in front of the interviewer - I panic and lock up.

I've started to lose confidence in myself even though I know I'm good at what I do. Often times I feel that I'm being judged a bit harsher because I don't have a CS degree - though that could be me projecting my own insecurities.

------------------

It's like dating. If you think you suck, they will too. Here's a nugget: I'm mostly self taught. While I do have a CS degree, I didn't learn anything "new" until more than halfway through the program. Others that went through the same program and didn't learn shit got CS jobs, not because they were good programmers (they were not), but they behaved like good programmers.

Don't sell yourself short. As a hiring manager myself I can comfortably say you are more qualified than half of the people that get hired in technical positions.

Ignore your "lack" of education, and just concentrate on showcasing what makes you awesome.

The rest will come.
Haven't used js_of_ocaml personally, but documentation for Ocsigen's other projects is excellent, such as lwt. Took a quick glance through the js_of_ocaml docs and they seem similarly comprehensive.

Note this is API reference documentation and not a thorough tutorial on how to use the library, although the js_of_ocaml manual looks good. In this case, it does help to be familiar with how OCaml libraries are typically organized and documented. Are you looking for a quickstart-type walkthrough?
Tied for hottest year still counts.
If you do something and get that 'doesn't seem like work' feeling - great! Like all the best heuristics it seems obvious once you say it clearly. My question, though, is about the case where something does feel like work - does this imply you should not pursue it? Or are there cases where sticking with it and over time you find the vocation? For example I hated people management at first, but its a huge component of the 'doesn't seem like work' vocation I'm following now. Are there signals to look for that would indicate there is the prospect for this transition?
I remember exactly the illustrations you're talking about. They were on a left-hand page of the book.

Build a Better Life is composed mostly of pages divided into quadrants, in which Dogbert introduces the page's theme in the upper left and the next three sections illustrate it.
I was thinking the same thing about socializing with tech people, then I remembered that the heuristic was an logical conjunction. It both has not seem like work to you AND seem like work to other people.

Of course, for a lot of people uninterested in tech and programming, reading HN would seem like work. And, for many tech people, socializing also seems like work. So I guess it's a matter of what group you're comparing against.
What is V8 speed? Without actually quantifying anything this is all just bull shitting. For all I know V8 is slower and they are asking why python and ruby aren't as slow as V8.

Secondly, if we assume the question is saying that V8 is faster, is it faster than vectorized numpy functions? Without specifics in mind, this question is just to start a language war.
From the name, I expected it to be some small robot that walks around and puts seeds in pots for you. It took a while to realize that wasn’t the case.
Best I can do on the phone right now: http://i.imgur.com/Gj0dp.jpg
"I'll never really understand how some people can be so enthusiastic about the end of the world."

Well if you believe that the end of the world is when you will be part of a small elite chosen by the Guy In The Sky to be immortals free from all disease and suffering in a newly created perfect world, you might want to end of the world to get here soon!

Why go to the office and fill in that TPS report when you can be an immortal in a perfect world? ;-)

With carefully chosen premises almost anything can be "logical". This doesn't have anything to do with Christianity per se. All religions and "belief systems" exhibit this phenomenon.
Title makes it sound like the pictures are of how tourists and locals look, which isn't too interesting. Too bad. I'd have loved to see a discussion of this.
I don't think it's available in a limited quantity. :)
So innocent until proven huilty has now become guilty, proved innocent, but found guilty anyway.
I'm here at MIT, and we didn't even hear about it. ):
It really helps if you don't try to analyze all of the philosophy and politics until you're done reading the series. I was a little put off by the deus ex machina of the longevity treatments, but I understand that it was necessary to keep a consistent narrative over the timespan it would take to actually terraform Mars. I thought the epilogue (humanity's colonization of the solar system and migration to the stars) was pretty inspiring though.
Kevin, thanks for the kind words. You're kinda right. A video site like YouTube has two stages to get your video up and running. First is the file upload. Second is the encoding, where the uploaded video is converted into the necessary formats for web and mobile playback. Zencoder covers the latter. They don't take part in the upload. So our upload remains the same...it's the step after upload that has been massively improved. I hope that makes sense.

Unless you are heavily involved in video, Zencoder won't apply to you. But they are still worth knowing about and a great example of a cutting edge cloud platform.
Aware of this, just less common. Usually startup founders don't have money of their own to make a "substantial investment." It's my understanding that the investment should exceed $200,000 USD, and some consulates require $500,000. The amount is also evaluated based on the type of business being invested in, etc.
I (sadly) agree. Dropbox is such a great idea, and like many great ideas, it's ridiculously simple. As I see it, there are four key ingredients: delta transfer, cross platform filesystem notification, the web UI, and the code needed to wire it all together.

The first is open source (librsync) and the third is pretty much a garden-variety hierarchical, AJAX-enabled database browser. You'd have to surmise that companies like Google or Amazon, with so much in-house talent, would be much better off writing the proprietary, closed-source portions from scratch than paying a hefty premium for them on the open market.
ujson breaks the spec btw ;-) We tried doing the same thing but cffi callbacks are slow. We should maybe revisit that (and make callbacks faster, we did get better on that)
Ender's Game by Orson Scott Card

The story of a genius child training to battle an alien species. Not only very entertaining but also critically acclaimed. It won the Hugo and Nebula and has been on several military leadership reading lists. [0] I loved it as a teenager and recently reread it and still loved it.

[0]: http://en.wikipedia.org/wiki/Ender%27s_Game#Critical_respons...
>> Joe Developer sees this advice and decides not to write crypto software.

He probably shouldn't. That's pretty much the point.

(--edit-- or he should consult with people who have studied this, find out about best practice, use existing solutions where possible, etc etc)
I agree with many of the points in this article, though I think it's interesting that this strikes a chord. Because this is just a more micro version of the macro-economic chase for comparative advantage and efficiency, where we outsource production to developing countries, whether it be clothing or call centers, or whatever. Same end goal right? Cheaper than doing it yourself, implying that you free up your own resources to do... well more [service oriented/ white collar] work. I guess the one thing about the shut-in economy is that if we can think about these social issues, then there's hope we can also think about slave labor, or child labor, etc. when they are employed by major businesses (the original "apps") we buy from all the time.
That plus you accept that all of Facebook's patents are valid.
I always think of live streaming if I was ever in a plane crash.
I think Michael will almost certainly lose the bet.

I also think this is a very shrewd move by Michael. It is pure genius to accept that bet. (No sarcasm)
This is pretty fascinating.

This reminded me that a few years ago, Facebook launched "0.facebook.com," in order to let people use the Internet on their mobile phones without incurring any data charges (https://www.facebook.com/notes/facebook/fast-and-free-facebo...).

Now, they're trying to provide the Internet to people who otherwise wouldn't have it, by using a very large drone system.

I'm not sure they'll be able to see any ROI on something like this, but the technology to keep a solar powered drone in the air and broadcasting Internet signal up to 90,000 feet for three months at a time is very impressive.
To somebody who believes in a black and white “with us or against us” world, “sympathy" and “support” are the same thing :(
> Ultimately it's a game to be played for entertainment, and if you can get some people to think about social issues as they play it that's wonderful, but it's still supposed to be enjoyable.

I have not played SimCity for a long, long time, but IIRC it's meant to be less a "game" and more of a "interactive simulation". In that context, whether the emergent behavior is fun or not would not be the main point.

Or maybe the new SimCitys (SimCities?) are not like that anymore.
I can tell you how I switched a couple of years ago.

I started to use emacs for the sql-oracle mode since it was tons better than the standard sqlplus client shipped by Oracle. I still kept doing most of my coding in vim but gradually was learning emacs by working with that sql mode (there is of course a mode for every database there).

Later on I started doing notes in org-mode as it was also nicer than anything else I used at that time. The ability to do ad-hoc tables/spreadsheets in it helped a lot. Then stuff just started rapidly speeding up. I found out that browsing changesets with the emacs vcs mode is great (you can open up a file in annotation mode and flip back/forward through revisions). Browsing the filesystem, grepping from withing emacs etc.

By playing around with the modes I got really used to how the editor ticks and switching to coding in it daily was just a natural evolution as I started doing more & more stuff from inside of emacs.
Ada is about as portable as C, given that both are implemented as gcc frontends.

For performance, the type-safe SPARK Skein implementation (http://www.adacore.com/press/spark-skein/) matches the C implementation, after the optimizer phases in the compiler were matched up.
While doing the translation from C, they even uncovered a bug in the C implementation.

Anecdata, sure, but that's mostly a popularity issue.
Why? Because it is related to Musk and it generates hype.
Funny, but this post doesn't follow Show HN guidelines (https://news.ycombinator.com/showhn.html). Should be a "Tell HN" instead.
9AM PT is 17:00GMT. So London showing starts 5PM
I tend to think of resilience as a psychical equivalent of the calluses on your fingers that you get from playing the guitar.

Developing them is painful, but they give you power to try and do something bigger.
I tried to make sense of this, but had a really hard time. Most of the code has bugs (where does the magic a[] come from? what the hell is n? oh it's supposed to be a.length?) and the concepts are not well thought out.

I can tell there's good substance inside, once you're can crack the nut, but this reads more like the author was trying to jot down a rough sketch of what was in his mind, rather than allow the readers to construct the same ideas and relationships in theirs.
Fort Detrick was closed 2019:

https://en.wikipedia.org/wiki/Fort_Detrick#2019_closure_and_...
Thailand and Vietnam also had 95% compliance with mask wearing.

https://www.worldpoliticsreview.com/articles/28979/what-s-be...
Zig is still "not production ready," embedded is still rough, and you might have to contribute to Ziglang itself to get any particular architecture working appropriately. That said, yes people are using Zig a little for embedded stuff:

https://codelv.com/blog/2020/5/using-zig-and-the-stm32h7-to-...

https://www.mdeditor.tw/pl/2Ap9

Xtensa is less supported. M0 might also have some issues: https://github.com/Schroedingers-Hat/xtensa-zig

I've been meaning to try it out for embedded myself; I'll let you know how it goes.
>What modern newspaper scale on is branding

Things like integrity and trust matter more than ever, so the idea that newspapers would jeopardize that to get back at a somewhat meaningless scoop is pathetic.

The time will soon come when we cannot trust anything we don't see with our own eyes, and we will then need to have a web of trust with reliable sources.

Newspapers can still capitalize on being a source of trust and truth, if they don't fuck it up.

Of course, the NYT is still pretty reliable on citations of fact, even if their slant is worse than it should be.
So which office are we using for the remote rate? It's probably not going to be SF. Tampa? Austin? Buffalo? Memphis?
And I am afraid, for the sake of my battery, if it doesn't support ActiveSync, it won't happen.
I watch a lot of Time Team/Digging for Britain, every time I see gold come out of the earth after 1000 years looking relatively uncorrupted, I think *oh, yeah. Well that’s something that stands out about that mineral”. I generally place zero value in gold jewelry and such, but I did notice something the first time I held a solid gold coin - sounds silly but uh, gold lust is a thing, your inner-Gollum awakens just a little. The metaphor of putting people under a spell is apt. Still not interested in the bling, but it’s a fascinating material.