jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for the link @nick! I should also mention that I wasn't the only dev on the project at all. @appskicker built the backend & started it.
I've read it twice. That says it all, I guess.
I thought it was awesome when I first read it in high school; the second time, after graduating university, I skipped all of the Achilles & the Tortoise sections and became quite frustrated at how many page turns it took to contain any given idea. Like Devilboy said, there's not reason it should have been 800pp.
Oh sure, be a grammar Nazi on a Nazi pun. Meta-Nazi, is that you?
this is one of the most inspiring talks about ui design I have read in quite a while, and from microsoft of all people.
Comments from previous submission, if you're interested: http://news.ycombinator.com/item?id=794116
Did you ever see this policy actually trigger, though? Hard to tell since they may not have made it public, but as other people are saying, if that was taken seriously you'd see an awful lot of expulsions.

I can't speak for all of Michigan State University, where I got my degrees, but the computer science departments took it pretty seriously. One 101 course got roughly 1/3rd of the people in it failed one semester for copying. All homework assignments went through a turn-in system that examined the programs for plagiarism; details were sketchy for obvious reasons, but I had heard that a simple variable rename would not get past it. (Home-grown and based on what I heard, I believe it existed and worked roughly as described, since I could now write such a tool myself if I had need.)
i caught that much. i'm just unfamiliar with "hg clone", i usually use "git clone" ... to google I go
couldn't you just use their API?
I wrote a prototype "Piano Hero" that used the midi out from my piano keyboard. Instead of the notes coming down I had them come across the screen laid out on a staff like standard sheet music. My kids use it for piano practice and it seems to help develop real piano skills.
That sounds like a good brief description of an example, but like I said, for people to get that "a ha" moment, it's got to be written up so it can be presented right there in front of them.

My current language is already fairly useful for "Any parsing operation which needs to keep in mind state" ... if you want users to look at Perl 6, then it's going to take concrete written-out examples. No in-jokes or historical anecdotes; just actually show how Perl 6 does it better. Over and over, until it sinks in.

People who don't already know Perl 6 are not going to just take your word for it. They need to be shown easy-to-follow examples of Perl 6 solving problems that are more difficult to solve in their current language.
Organisms don't evolve, populations do. Death of individuals is beneficial for most populations. For one, it's easier to build something that lasts a while and reproduces than it is to build something that lasts indefinitely. For another, as mentioned, populations with significant generational turnover bounce back faster after catastrophic environmental or other stresses (because they reproduce faster, among other dynamic effects).
I checked my house and found that the 360 view is about 2.5 years old. I can tell this pretty accurately because of a remodel we were doing at the time.
Honest mistake on my part, thanks for linking it.
Note - you can also load your own GEDCOM file for your own family tree or use one of the samples. The British Monarchy one demonstrates the pedigree collapse mentioned in the title of this submission.

Also, hovering on the nodes shows a popup on that person

This is very much a work in progress.
Tell me, from your perspective what does success here look like?

Let's assume you and I are talking 12-18 months from now. And we've accomplished 3-4 important things working together... what would those achievements be?

This question shows a focus on their perceived problems and priorities. It's also interesting to take note whether or not multiple interviewers are aligned.
> I'm saying that it obviously doesn't make pragmatic sense to require things in contexts where they don't make sense...

Absolutely.

> you would do well (for pragmatic reasons) to actually learn about this stuff before deciding you don't need it.

I keep learning about it. I still haven't seen any need for it. But then, my whole career is in a context where it doesn't make sense...
If folks are (reasonably) feeling nervous about this, I've got a test program lets you insert leap seconds to test your application behavior. Would love to hear about anything folks see that might point to any remaining kernel issues.

https://github.com/johnstultz-work/timetests/blob/master/lea...
Odds on it adds a "deleted" flag to your account record and nothing more...
Lots of users on Twitter saying to delete your account, but is there any proof that this will exclude your account from the API?
I don't. The textarea remains hidden (off screen) in the background. It has the user's focus, so when the user types, it's receiving keystrokes as usual. Simultaneously, the render loop simply reads the text and selection state (selectionStart, selectionEnd) from the text area and renders the textarea's text and selection cursor/selection-highlight onto a canvas.
Write to more than one fifo from awk. If you're composing a dag rather than a pipeline, fifos are one way to go.

Personally though, I'd output to temporary files. The extra cost in disk usage and lack of pipelining is made up for by the easier debugging, and most shell pipelines aren't so slow that they need that level of optimization.
Your example of a law that would force Apple to allow Blackberry to write its own iMessage client would open two major problems:

- companies like Twitter would be forced to allow 3rd-parties to write clients, and could kill Twitter's sources of revenue
- Blackberry could write an insecure client & harm Apple customers

In general, open APIs and third-party development is a great thing. But to require it? That's extreme.

Besides, isn't proprietary technology an excellent way to differentiate product offerings? Why must it be accessible on competing platforms and thus invalidate my differentiating value?
Agreed. My favourite's got to be episode 152. The world is indebted to John Oliver for the term "fuckeulogy": http://www.youtube.com/watch?v=AVb84n-FFx4
Interesting to see this formalized. When I was in grad school and graded undergrad homework/exams, I could most definitely recognize the students by their coding styles after just a few assignments. Every student ends up developing their own habits, and they're quite easy to spot in something as repetitive as code.

I remember teaching a Matlab class for engineers and scientists that was about 50/50 male/female, and the women tended to have much neater code. Code written by males often had comments all jumbled up, inconsistent number of spaces between braces/operators/etc, incoherent variable names, worse names for functions, and so on.
Formatting along those lines are just one vector that's used. This gives a lot of weight to the underlying AST of the code, so in order obfuscate, you'd have to have a program that scrambles variable names, placement and content of control blocks, etc. Basically, you'd need less an autoformatter and more an obfuscator, probably coupled with a deobfuscator to make the code as generic as possible.
Oculus VR is the name of the company. Oculus Rift is the name of the product.
Taiwan and Singapur seem to have learned their lessons from SARS-CoV-1 but it did not hit us enough to act back then.
> I'd be interested if someone knowledgable could do the math on lost years of life from 14% of the elderly dying vs such a severe economic contraction.

That's not a math problem. There is no equation for comparing the death of a human being with economic contraction.

There are some really fundamental questions here that I don't think we're going to answer soon. It's making me wonder about the nature of the US itself, with authority scattered between DC, states and counties. With a priority (arguably an obsession) with free market economics over all else.

When the dust settles the country is going to need to ask a lot of questions about how it operates. Failure to do so (and don't get me wrong, I suspect we will fail) just means the next time a pandemic like this comes around it's going to devastate the country even more.
I heard an exception is made if the meeting is 'work-related'.
Yea, for stocking shelves, sure.

But for truck drivers? No, I don’t think you are right. If you think trucking is a no skill no experience needed job with instantly replaceable workers, there isn’t much we’ll agree on.

I think the side you aren’t considering is forget “striking”, what happens if there is enough panic to make people not do the things they’re supposed to do? Or whatever reason that keeps people from keeping the gears moving. How long do you think it takes to run out of the “replaceable” people?
IIRC P2P doesn't scale beyond a few participants because all the streams are going to all participants. Centralized can reduce bandwidth and number of data exchanges
I think 6 months of lock downs or stay at home would show a lot of companies are not prepared to not have income. Businesses going out of business aren't coming back, along with the jobs they provided.
Looks good. Gnocci with butter is also delish. Can be made from mashed potato flakes and flour. Or fresh potatos. Manufactured food is so cheap you can get a pound of it for a couple bucks already made.
Looks like a stainless steel origami opression vehicle.
The 90s have called... They want their Cyberpunk 2020 font back into something more legible.

I suggest he hires Hasselhoff for the promotion https://www.youtube.com/watch?v=ZTidn2dBYbY
I don't think we can know how the market that buys pickup trucks will react to this without running the experiment. Pickup truck buyers haven't had the option of buying a pickup truck that doesn't look like a conventional pickup truck.
Unfortunately, a vehicle can only be as nimble as its driver is. Most vehicles out there are driven by average, distracted, exhausted humans.

About this time last year, I skidded and lost control of my car for a fraction of a second while changing lanes on a busy highway at 60mph. I'm alive and typing this not because I was nimble enough to recover from that situation, but because my car had electronic stability control -- a feature that is often not available in smaller models -- and a good set of winter tires.
Not really that unlikely I'd say. From major pile ups where you'd want to get our PDQ, accidents where the doors are pinned, to more mundane mistakes:

https://www.tellwut.com/uploads/media/image/6511e1353649402o...

https://img-s-msn-com.akamaized.net/tenant/amp/entityid/BBTY...

https://1.bp.blogspot.com/-8kyf00w-pKY/Tnz1ztUQ8CI/AAAAAAAAA...

All it takes is some fire.
I'm still flabbergasted that she and others seriously proclaimed Trump's election would bring about the scenario of the handmaids tale. I guess she should be excused for being ridiculous because of her old age, but I've lost all interest in her work.

(downvotes incoming in 3...2...1....)
This is not always an option; the argument applies as well to using tools written by others that expect secrets to be provided in an environment variable. The AWS SDK is a popular example. While it will also happily read credentials from a configuration file, or allow them to be explicitly passed, it's a popular method and is the only one that is consistent across the various SDKs that AWS provides.
I think they should first convince me that I need the app, then lead my eye to the conversion link.
Surely that wouldn't be misunderstanding the purpose though; things can have multiple purposes, I.E. the wolf skin can make you warm and also be symbolic, each are equally important in the human's mind.
The original link is ftp://ftp.idsoftware.com/idstuff/source/doomsrc.txt , but I assume HN denies ftp links.
This is actually awesome feature! AppEngine's Datastore requires this as well.

I really wish that PostgreSQL (and other SQL databases) would allow one to enforce such policy, it's a lifesaver.
My university had the same max length policy. The reason is that a few ancient legacy systems couldn't handle longer passwords and they wanted to make sure that your password could be used on all systems.
You know that he's been doing his own magazine, Circuit Cellar Ink, right? (I think it recently hooked up with Elektor, at least in the US market.) Worth checking into.
Be fair - that new C-64-named PC looks like a C64.
Whether it's 200 lines or 2,000 lines, what's with the fascination of "X lines"?
I'm not familiar with Gawker, but just looking down the list, it appears that there is an 8-character limit on passwords:

124 swordfis
108 spiderma
98 chocolat
90 elizabet
88 butterfl
79 basketba

(among others)

Why would anyone put a limit -- especially such a short one -- on password length? Please don't tell me it's because they want to store them as char(8).
I wouldn't use this honestly. I don't get anything from it that I can't from manufacturers' sites. Every manufacturer has a "build your own car" link that has colors you can choose. Theirs often even let you choose interior colors too.

Manufacturers' sites suck, but this doesn't give me the info I need to skip them, so I'd now have to use two sites instead of one. This site is just a subset of the manufacturer site I'm already stuck using, and to be honest their color pickers work better.
I love being able to visualize my comings and goings.

Then use something like Latitude. There are options for you if you want to see this data other than having Apple collect data from all users whether they like it or not.
Sex is pretty awesome, too, unless you don't get any say in the matter.
Isn't it somewhat historic? Lisp was invented by McCarthy, who also coined the term AI. It was perhaps the language AI researchers were acquainted by was Lisp, and it remained a tradition. (There are technical reasons too, but I'm not that qualified to list them. Here are some reasons: http://stackoverflow.com/questions/130475/why-is-lisp-used-f... )
if the feature was opt-in it might, conceivably, be called awesome. But not being told that my iDevice will log my every move and leave this data open to the next johnny-come-lately to get his hands on my device? Terribly uncool.
Logging should be a setting, or better, an app. Not a hidden, no opt-out feature imposed on over a hundred million iDevice owners.
Quite nice, it's still impressive with WebGL's full-screen rendering performance.

For me (FF 4 in Win 7 64-bit) it froze up very often, typically within a second or so of starting to play.
If the use case is for the cities - that's the reason for more complex lean-into-turn design?
With the lightning network, the cost of a transaction is negligible.
Then the train starts to slide on its side and hits people on both rails.
> This solution is sort of clever but it sacrifices a ton of internal space that could have been spent on a bigger battery.

I wondered about that as well. Looking at the picture at the top of the main page, I see one small battery, and electronics that take up 2-3x the size of normal laptop electronics. Most current laptops have 60-80% of their chassis space occupied by batteries.

However, the description mentions a 55Wh battery, which is quite reasonable for a thin-and-light laptop. It says 1.3kg, which is a little heavier than desirable for the form factor (1-1.2kg), but not by much. On balance, this looks like a much more reasonable set of tradeoffs than past "repairable laptop" efforts I've seen; Framework is putting serious hardware engineering effort into this.
It seems unlikely to me that any species capable of crossing the interstellar void has much use for slaves.
Is that so? People have lived through pandemics when they were using gold as a medium of exchange. The pandemic is an excuse for printing money. I would prefer that debasing of fiat would not exist, i.e. there is only limited supply which can not be inflated arbitrarily.
I don't have the price hidden or hide the demo video. However, I usually find that I am having more success when I'm following up on the phone and giving them a demonstration and helping them use the tool, so I'm trying to find ways to facilitate this.
Nobody considered a terrorist suicide by flying the plane into a building until it happened. So they made the doors lockable so that nothing passengers did could get them into the cockpit.

During that they obviously didn't think that any pilot would suicide the plane by flying it into the ground.

All the while there is value in driving planes into the ground, it's an unwinnable solution.
Most of the recent stories are people whining about Facebook's policies and complexity of privacy settings.

This is an actual privacy bug.
Hi everyone.I came across the equetion e^(i)pi)1=0 in the strangest place.It was wrien in binary. Thats not the wird bit. It was in a crop circle at a whoping 200ft diameter.http://www.cropcircleconnector.com/2010/wilton/wilton2010a.h... Their must be some realy bord intelligent pranksters out their. Or are we getting pointed in a direction to help us advance. Is their more to this equetion than we actually know?
Or one (maybe a few, I don't know what the going rate for something like this) day working for minimum wage, a few hours to find a freelance programmer, and paying the programmer to write the upload script. Then, spend ~360 days doing whatever.

Something tells me this project was not about efficiency.
Hold the option key and see which button changes!
This looks really decent. I was planning on hacking in html5 slide support for Pandoc, but this would scratch the itch just as well.
Awesome. I wish more opportunities for exploits like this would open in sports, the games would take some interesting intellectual twists. Oh wait, we're playing calvinball.

Ultimate frisbee captains can, I believe, agree on any subset of rules before a game begins. The inclusion and use of dodgeballs on the field was one modification of note.
- determining the optimal route to drive somewhere based on historical data from my own previous trips, including traffic patterns and time of day

- using concurrent processing by shaving in the shower with a combo shampoo/conditioner in my hair while coffee is brewing

- visualizing grocery items in their rows and columns as I traverse the supermarket database

- giving the minimal required data to others to avoid unnecessary replication and its associated maintenance - "The address is 123 Main St., google it for directions."

- referring to all nouns as objects, all adjectives as properties, and all verbs as methods without giving it a second thought - "domain:bar - chick.bluedress.checkOut()"

- never wanting to do the anything twice (I just bathed yesterday; why don't I just write a function to do it every day.)

- never going anywhere new, always returning to where I came from, but with an error condition

- using the simplex method to minimize the sum of walking time plus driving time when selecting a parking spot at Walmart
If bootstrapped means profitable (or at least not unprofitable) from day one then I don't think any company could be called bootstrapped.

Most "bootstrapped" companies rely on outside money, that money just happens to come from the founder's savings.
(And my Googling skills have failed me...)
I disagree. The conversation is so much more interesting when there are more connections, more tangents to explore than one mind can contain. Facts build on facts, and you can chase down endless rabbit holes when you're not limited to what one wrinkly lump of cholesterol can scrape out of its interconnected canyons.
KeyTweak is how I do it on Windows: http://webpages.charter.net/krumsick/
Thanks, I didn't know they were finally adding search to Safari either.
Hadn't heard of these guys, hit their front page. There's no information about what they do. Looking at the document categories, something to do with making payments?
The vast majority can get ADSL now. I believe coverage is 95%+

Obviously it sucks for the few exchanges that can't do ADSL. Then your only real options are 3G, satellite, or install your own dedicated line.
Bravo! This type of technology will free up sports journalists to concentrate on the areas where they can really add value, such as interviews, analysis, and "color" that the algorithms cannot generate.

A word of caution, though: The potential for bad data to enter the system and get published and spread without a human editor to correct it could cause real problems for teams and athletes. It will require tightening up on the sources that are used, redundancy of sources, and checking mechanisms.
Location: New Orleans, LA
Remote: Yes
Willing to relocate: Yes
Technologies: Java, JavaScript (Express), Python, SQL, Postgres, Git, Docker, React, Vue, GraphQL, Firebase
Résumé/CV: https://saroj.dev/resume.pdf
Email: duwalsaroj04@gmail.com

Hi, I am Saroj. I will be graduating in May 2022 (Master's in Computer Science). I am familiar with full-stack development as well as machine learning and analytics. My ideal role would be a full-stack engineer, a junior machine learning engineer, or a backend engineer.
I value a company culture of warmth, growth, and immediate action.
Source?

Most other vaccines prevent spread. Why don't these?
Under ESR, fetchmail was garbage. However, a new team took over development in the early 2000s after ESR abandoned the program. Many parts have been re-written to address design criticisms.
> a rally where the president encouraged people to "walk down to the capitol house" .. walk, not riot or loot or burn

Consistently amazed that people seem to think that as long as you don’t literally say “I am inciting you to commit violence!” it can’t be considered incitement.
There are code monkeys working on safety-critical systems too.
On one hand, it may be plausible that taking any measure that makes it harder to spread... favors a variant that can spread more easily.

On the other hand, spreading more easily means higher reproductive fitness under any circumstance. And not taking measures to reduce spread probably just means more infections faster, which is more opportunity for reproduction and mutation, which means you probably get higher fitness variations sooner.

Also I'm trying to think of anywhere in US/UK society for which "incessant lockdown" could possibly be an accurate description of policy much less behavior.
>"One way to address this problem is to place an I/O memory-management unit (IOMMU) between devices and memory. The kernel programs the IOMMU to allow access to a specific region of memory; the IOMMU then keeps devices from straying outside of that region."

Future To-Do: Find or create an open-hardware, open-source FPGA IOMMU...

(Also, such a device could be used to trap/log errant (out of range) device DMA requests...)
They've deleted Trump's tweets on the official channels. He is now banned from posting anywhere on Twitter.
No it wasn't: https://www.youtube.com/watch?v=njnNVV5QNaA
They do, and have for some time (although I can't vouch for the particular algorithm used). fb_dtsg is the usual parameter name. Unfortunately, an XSS vulnerability by its very nature allows an attacker to subvert those protections.
230 million and a couple of murders is chump change. US wastes that much money and lives for no reason every day in piece of shit countries.