jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's strange to see a complaint about the Apple trackpad, because whenever I use a non-Apple laptop, I despair at the trackpad. The current design is too large, but the pre-USB-C models had a perfect size and UX. I haven't ever experienced an equal.
Thank you!

Right now each index will track the latest version by default but we're thinking through something similar to version pinning with software dependencies. E.g., something like jdoe-index-0==v2
Also, to pile on, for any company that runs a real sales process, Redshift and BigQuery are losing to Snowflake. So the argument for custom chips doesn't seem that compelling.
Laptops seems a very different situation to this though.

There isn’t a huge amount of ready to use phone hardware from multiple competitive consumer suppliers I feel like integrating into a phone myself.

But there are those things for a laptop.

If they can make this work at a reasonable price it would be appealing even to me as an ardent Mac user.
I'm sorry but this is just a complete fantasy. The "extra money" for nationalized healthcare can come from taxes instead of premiums, and enormous efficiency gains with the elimination of N x N redundant billing departments & business units. It has worked all over the world. Your scheme has not, and is also immensely cruel to people who can't afford health insurance. Charity has never solved a social problem.
There's a distinction between "offend" and "shock".
You're right! I was in a hurry building this; just made an issue https://github.com/fouad/chrome-tablight/issues/2
What's more, here's a product that's already on the market, and has clear pricing terms:

https://www.ybtracking.com/products-yb3

The device is ~$600, and to have a 13 hour flight transmit a GPS signal every 5 seconds would cost another $600 per-flight - I'm sure the airlines could negotiate a better deal.

Also note that they are currently available for purchase.
Yes, I always got the feeling that transhumanism and the singularity is today's flavour of this "fringe philosophy". Not with as much sex, though.
Here in Portland, Frontier and CenturyLink are experimenting with gigabit internet and Comcast just doubled their speeds, all based on the threat of Google Fiber as an option.
I came to biology from physics over a decade ago thinking that theory would matter. But modern biology is not waiting for a Grothendieck. We are not wanting for a deep theoretical view to reinterpret our data with. We are wanting for cheap, high quality data about cells and organisms in the first place.

Those of you who have not done biology can't realize how primitive things still are. A CS analogy is that we're trying to reverse engineer a non-deterministic alien architecture from the future via a remote debugger over a noisy line that has no error correction and runs at a fraction of a millibaud, where every peek or poke costs hundreds to thousands of dollars. With the advent of high-throughput sequencing we just figured out how to get noisy ROM/RAM dumps (genotype), but still have precious little ability to quickly interact with the biological systems under study (phenotype). Biology is much more like hacking and reverse engineering than it is like physics or mathematics.

A working exploit is worth much more than general pontification. The transformative events in biology these days are the clever hacks that enable whole new classes of fast experiments to be done: quick homologous recombination induced by CRISPR, optical interrogation of neural systems using light-sensitive ion channels, the development of adeno-associated viruses for rapid introduction of genetic material, etc. In the coming decades the combination of such clever hacks with cheaper automation and sensors will hopefully bring a flood of new data that will make a predictive, quantitative science of biology possible.

With cheap and plentiful data, perhaps clever minds might discover general quantitative principles that we can't see yet. But the data is what's lacking, not cleverness.
2.9 was the first version of Clang with C++11 stuff (outside of the features which everyone happened to support as extensions to C++03), released several months before C++/CX in April 2011. It's easy to forget these days with how impressive their progress has been, but it wasn't that long ago that Clang was the neat project that people hoped would turn into a usable compiler. The C++14 bits used weren't even proposed yet when C++/CX was released, so C++/CX may have been needed even if VC++ was fully caught up with the standards.
> of course high income folks pay 10-20% more of their income in taxes than low income folks.

This is blatantly false. The effective tax rates for the super rich are much lower than the average person, due to the majority of their income coming from capital gains. For example, Mitt Romney paid 14% on the 13.7M he made[1] in 2011.

[1] http://www.slate.com/blogs/moneybox/2012/09/21/mitt_romney_s...
Yeah, that makes a lot more sense ;-) (I actually even glanced at the source, but with the wrong idea from the docs, it wasn't immediately obvious that the server/users were able to access the plain-text keys -- which of course made the whole thing seem a little absurd).

Does sound like you've kind-a-sort-a reimplemented half of kerberos... I've been mulling the idea of doing that myself, leveraging NaCl, and maybe something simpler than DNS/ldap -- but I'm not convinced it makes sense. I suppose kerberos doesn't really offer any arbitrary access to key-values (that'd be eg ldap, and those aren't encrypted with only user-keys) -- so the ideas just overlap a bit, without one making the other redundant.
That mostly sounds great, although TBH my first instinct would be to stick all the socket stuff in a microservice. I don't normally advocate for them, but this seems like a perfect situation: very well defined layer that contains no business logic.
> If those helicopter blades spin 40x faster than a real chopper at sea level air pressure on earth, the turbulence alone would disintegrate the flywheel and blades and destroy the whole thing. So how did they test it?

The obvious method would be a large vacuum chamber, evacuated enough to simulate martian atmospheric pressure.

Google it and, yes, that's exactly it.

https://en.m.wikipedia.org/wiki/Ingenuity_(helicopter)#Testi...
You can thank Danny Almonte for that
I suppose there's a real ethical problem with someone setting up emails to be sent after their death. And this article does delve into that a little.

But this situation seems unlikely. It's more likely that there'll be some commercialized emails from dead celebrities or what have you, a lot like presidential candidate Herman Cain's twitter account. Even after Cain died of Covid-19, his social media team kept tweeting from his account. That's an immensely more likely situation than the dead guy in the article. And we'll have to deal with it because a commercialization will happen way more often, and it will make someone wealthy. Once there's embodied wealth, then there's lobbying of politicians and incentives to write laws to keep around what we would otherwise consider an abhorrent, macabre practice.
GTA V has made 6 billion in revenue, it's probably the most profitable video game in history by a large margin.
MIT scheme does not have the picture language.
These must be cherry picked. They're too good.
I think a hypothetical Json parser written in Conway's Game of Life would be faster.
Python 3 is useful for a beginner to start with because they don't have to learn the deprecated cruft that Python 2 preserves for compatibility. If they just learn the Python 3 way of doing things, it generally works in both 2 and 3.

In his explanation of classes he has several paragraphs about old-style vs. new-style classes, ending it with:

"Just completely ignore the idea of old style versus
new style classes and assume that Python always requires
(object) when you make a class. Save your brain power for
something important."

Python 3 only has new-style classes, so the entire explanation could have been left out, allowing the beginner to, as he recommends, focus on more interesting things.

Another example is his advice, in exercise 11, to avoid the input() function because of its security problems. Python 3 doesn't have that function, so the beginner doesn't have to remember to avoid it.

And of course, there's Unicode, which this book seems to completely ignore. A beginner starting with Python 3 has to learn the "Unicode sandwich" approach[1], which applies very well to Python 2 code as well. But someone starting with Python 2 can easily be confused about the concept (because the language is confused) and will have a hard time getting things to work correctly. For example, the book recommends that people "from another country" set their source encoding to UTF-8 – good luck printing things on Windows.

[1] https://www.youtube.com/watch?v=sgHbC6udIqc
Because he has a lot of experience in one very specialized area of programming which very much doesn't reflect the wider profession. It's the same problem as e.g. http://codon.com/the-dhh-problem

I'd recommend beginners listen to a wide variety of "big names", but only those who are clear about the scope and limits of their experience.
I don't know. Is this a content-less accusation?
> We don't like the idea of commiting the node_modules or bower_components folder

The bower documentation actually advises checking bower_components into source control.

http://stackoverflow.com/a/22328067
How would github redirect the load?
do we really need a new format in this space? either you can express yourself in less than 141 characters therefore you can tweet and if not, write blog post.
Most abortions are drug-induced, these days. And the surgical methods obviously also involve a variety of drugs.

So you're not getting around the drugs, even in your (somewhat insane) scheme.
Nah, simple fact OP cited 802.11ac marketing wank numbers means nothing was measured. For starters those are PHY Speeds, bits in the medium (air), that doesnt take into account overhead. AC has 65% _best case scenario_ efficiency (only two devices practically sitting on top of each other), while N had 80%. Then you get up to 10dBm worse SNR at top speeds compared to N.
the funny thing is my mom is actually on Reddit.
Dont java with JSF2, Wicket or similar do this but with http?
I'd be keen to make an FPGA based custom cpu board to go in, presuming they release port pinouts, timings and signalling details. This could be used for hardware laptop versions of legacy computers - Amiga, ST, Atari 800XL etc. Particularly if there is a slot for custom external ports to be exposed.
I'd guess most people, at least in Europe, learn British English, so US format of MM/DD is not really intuitive.
Well, for most positions I don't need somebody who can talk to clients comfortably and I don't care if they are shy or quiet in meetings.
A small step toward some sort of transparency, I hope!
I edited it into the post
Thanks for taking the time to reply. I am a little troubled by a one thing, though. . .

I am not a programmer - I'm a mechanical engineer. You say in other industries it's smart to wait it out for change. How do I evaluate whether to hunker down or gtfo?
LibreCAD is the closest I've found for my use case. I strictly used AutoCAD for making architectural floorplans. I used the relative ("@") command heavily and LibreCAD has the same feature. The UI also feels somewhat similar. LibreCAD still lacks powerful grouping and block functions, and text could be better when compared to AutoCAD's DTEXT/MTEXT. It's one of those FOSS projects that feels like there's a lot of potential, similar to Blender before its big overhaul last year.
This is really nicely done. The examples on the welcome screen are very good too.

If you're looking for relatively 'easy' features to add, I'd love to be able to preview in fullscreen. Awesome work!
Your proposal lacks what is commonly called a "motivation".
Maybe the punishment in hell should be to RTFM for the rest of eternity.
In a special room resting atop a centrifuge so they can spend eternity arguing with each other about how long they've been in there.
Do you mean you earn X BTC/year or $Y/year paid out as Bitcoin?
>I tell people that my cars HUD is one of the best safety features ever made for this reason

Interesting, I have the opposite take. I feel like the HUD in my car offers me a constant flow of information, but it's always in my field of view and is a distraction as a result of it. With information restricted to my instrument cluster, it's not in the way and easy to ignore.

Maybe it's because I live in a more urban area, but I don't need to constantly be aware of my speed because it's mostly limited by traffic and road geometry.
> then install missing libs. Unless you have to maintain updates regularly

You lost me there already. Why should there be missing libs, and why would you not have to maintain updates regularly in production environment?

So let me see if I got this right, it's basically:

1. ./configure
2. make
3. ???
4. profit!

Doesn't sound like a perfectly good solution to me.
Systemd is a project to create a unified architecture for all system daemons. The various daemons plug in to systemd via its apis (dmesg, etc) and can all be managed through the same mechanisms (unit files, systemctl, etc). If we want DNS lookups to be managed by a system daemon, then it makes sense for systemd to provide such a daemon.

Fallback servers can be explicitly configured via a configuration file. Systemd provided default fallback servers, if none were set in the config file. IIUC the config file having fallback servers set would prevent the default fallbacks from being used, even if the config file servers weren't responding.
Me neither. I think the trick is to make it really, really dry and deadpan, then the humourless don't even notice and others have can have a little chuckle.
Neither would the residents
It's perfectly OK for people to draw inspiration and find parallels from other sources, especially when they are both inspiring and timely.

Jeff had something happen on accident that Netflix was smart enough to engineer on purpose. Once again, Jeff learns an important lesson and shares with everyone. No need to give grief over that.
I have no doubt China could build high quality centers of science and import high quality researchers - my only argument was that until this happens the sheer number of scientists in China is not a good way to measure their science production (it's just not apples-to-apples like in a Civ game).
Patched it up a bit. It should be better now, more comparable to the Google version :)
This is basically already happening, albeit mostly in places Americans don't "care" about. China has been quietly buying up most of Africa for the last decade, for instance.
120 years ago, we had no model of the atom, no quantum theory, no relativity, and only the first hints of figuring out radioactivity. Yet we were able to split the atom in 1942, create the MOSFET in 1959, and started launching the first GPS satellites in 1978.

It's hard to express how much progress we've made in such a small amount of time relative to the rest of history. It's a god damn miracle.
My GPSmap62st sometimes figures out where it is on my desk indoors 3 m away from the nearest window. Accuracy is horrible (it often thinks it is outside), but it averages to the right place eventually.

And there's another floor above mine, as well, complicating things. I'm quite impressed it is able to receive anything, but it just goes to show that with the right antenna and DSP, amazing things are possible.
+1 for your 4th point. Rockstars are not much use if they can't bring up the whole team's performance a notch or two.
I never thought i'd see a Thompson & Morgan product on HN. Hot from the cutting-edge agro-tech research hub of, er, Ipswich:

http://blog.thompson-morgan.com/gardening-news/tomtato-harve...

Although it says here that the first working potato-tomato graft was made in Germany, and the Thompson & Morgan product is actually put together in the Netherlands:

http://en.wikipedia.org/wiki/Pomato
Ditto with coil whine on laptops. (Not same brand.)

My laptop is noticeably whiny a large chunk of the time. Seems to predominantly occur when scrolling image-heavy webpages, or graphics demos with no framerate limiters, but happens other times as well.
Which I think validates his point - i.e. it is all a wash, because the Google fund produced ginormous returns but the cleantech fund was bust. Especially considering that, if memory serves me correctly, Google was the only winner in that fund.
I think boost is the pop journalism lingo. Not what the study was measuring. The study mentions its positive effect on eczema, another autoimmune condition like Crohn's. My personal anecdotal evidence has to do with adult acne and hives. Something I suffer with on a daily basis. Flair ups for both stop when I go on calorie restricted diets or fast.
Have you come to accept your Lord and Savior Arch Linux?

Seriously though, you are so quick to discard Linux. What's wrong with tinkering a little with the OS to set it up initially? Seems that's that most current professional OS X users are expected to be doing as well. Might as well put that energy into something that doesn't break constantly without you knowing why.
It's not a sunk cost fallacy at all, sunk cost is throwing further money at something that already failed. If the code is being used, it obviously succeeded. The product works. Otherwise it wouldn't even be worth rewriting.

The reason why people warn against rewriting is that it's a risk, a gamble, and often a conceit by the programmers. Programmers will also often spectacularly underestimate how hard a full rewrite will actually be.

You're taking something that works, and attempting to recreate it. You can find lots of examples where rewrite projects went spectacularly wrong. A commonly cited example was the Netscape rewrite (which killed a hugely successful company).

Your gamble paid off, but it's almost always the worst decision you can make. There's even examples in this thread of when rewriting goes wrong.
Comment I was replying to mentioned that we'd be swapping Lord Zuck for the CCP as our unaccountable overlords, was replying to that.
So some goofy guy whose parents paid for an online masters degree in trip therapy gets to bill my insurance $200 an hour? Meh, I'll take my chances on the black market.
Not sure why I can't edit my original comment, but whatever.

Here is the presentation Adrian Crenshaw gave at DefCon 22 called "Dropping Docs on Darknets: How People Got Caught"

Great presentation: https://www.youtube.com/watch?v=eQ2OZKitRwc
I've done it, and hearing that makes me want to delete it. BB developer tools are horrible. BB ignores developer questions on their own forums, even though they appear to have about as much traffic as my blog: Almost none. Also, the 90s called. It wants it's developer portal back. It actually asks if you want to restrict your app to certain carriers, (please, tell me more about neutrality!) and for export license numbers if you encrypt anything. You have to apply to a manual process for push messaging IDs, which demands everything short of pissing in a cup. And don't even get me started on the latency of message delivery.

Want apps? Try fixing half of that and see what happens.

And I never got the free device I was promised.
You write Firebase Security Rules [1] that restrict access to paths within your database, it's quite awesome. Those rules can be used to implement ACLs and object ownership, and also role-based access according to claims that exist on the JWT of the authenticated user.

[1] https://firebase.google.com/docs/rules
A bit on the edge, but superfast development. Saasform for signups and subs management, Flutter for all the frontends, Darklang for serverless backend functions. 100% tested code and GitHub Actions for ci/cd automation.
That depends on if I can recharge. I have driving ICE cars with 150 mile ranges, and ICE cars with 600 miles ranges - either way I just filled the tank when the gauge got down to about 1/4. This works because fast refueling exists everywhere I can think of. So long as EV chargers are rare (and sometimes broken) I need a lot of extra range to ensure I can refuel before running dry.

Of course with both of the ICE cars above I had a particular station that I mostly refueled at, because I learned who had a good price that wasn't too far out of my way. On the long trips I could just fill anywhere and so I didn't think about where I could fuel while planning a trip. EVs are easy to fill in my personal garage, but if you are going on a long trip you better plan fuel stops in advance.
I'm in a similar situation and the only thing I'm really annoyed with so far is the lack of a universal back button that's well placed for me to reach one handed. Some apps support swipe to go back, but not all do, and it's not consistent which apps / screens in an app will let me do that gesture. And the reachability gesture of swiping down on that little pill shape at the bottom of the screen is awful. More often than not I 'tap' whatever is behind it.
Location: Bengaluru, India

Remote: Open to working remotely

Willing to relocate: Yes

Technologies: Angular, React, Node, SQL, Mongo, web(HTML,CSS,JS), Python, C++, Good understanding of Blockchain protocols and decent experience with Smart Contracts.

Linkedin: http://www.linkedin.com/in/gnaman

GitHub: https://github.com/naman1-gupta/

Résumé: http://www.namang.me/resume.pdf

Email: me@namang.me

About Me: Full stack generalist with an inclination towards backend systems. Strong software engineering fundamentals looking for software engineering roles. Beginner understanding of production systems, especially interested in platform engineering, site reliability engineering and backend engineering jobs
Web components/shadow DOM may help sooner or later.

http://www.w3.org/TR/2013/WD-components-intro-20130606/
I like this idea and this is very much the future. I wish it wasn't out of band and these proofs could be embedded in the relatively small address space of IP headers. This also lets us take advantage of merchant silicon for branching logic.

Obviously some work is needed in the host IP stack for per packet tagging (DCSP/traffic class) rather than per socket and then flushing.
Or search region? I’ve had different results before based on your Bing/DDG region setting.
This doesn't make any sense to me. How is stewardship over a method of running and managing containers that was originally born out of another project not collaborating with the commons (docker engine) enforcing a monopoly position?

Everything Red Hat produces is open source (except the branded offerings, which are derived from the OSS upstreams). They charge for support. If you don't want support, use the OSS upstreams. What lock-in are you explicitly pointing to? Because I have no idea what you mean by taking "control of the virtualization layer".

Also, I should note that Nutanix and VMWare are a thing but again I am unclear at what unethical behavior you are actually pointing to at Red Hat. I am only responding to a shaky interpretation of what I think you are pointing to.
This thread just keeps getting weirder. Am I on HN?
Dead on arrival on account having blockchain appear in the HTML body.

Ask anyone here, the blockchain/crypto part adds no value to this. Better ways to do this. There are banks and credit card companies and they would have zero issues being intermediaries in a scheme like this. They're neutral actors after all.
"Primer is the primer" is accurate but unclear. I wonder if most people even know what primer is, especially considering most paints are now supposedly "self-priming".
Yeah, I can't believe the "oh, that's OK, a silly bureaucratic snafu, boys will be boys" response from Google. But at least they told us, they didn't sweep it under the rug.

I would have preferred the Pulp Fiction version. Google should have instead said to CNNIC:

You hear me talkin', hillbilly boy? I ain't
through with you by a damn sight. I'ma get
medieval on your ass.