jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Thanks for the positive feedback (I'm one of the developers). We never imagined we'd win the internets!!! :P

About the word for word thing, that is mostly correct to say it's word-for-word. We have just a few short phrases in there, like "por favor". If that didn't translate correctly, it would have been teh lame.
I notice this explanation seems to be commonly favoured by google, but it is unlikely.

Floggings in the Royal Navy were done by the bosun's mate, not a random crew member. The bosun and the lieutenants would watch carefully for favouritism. There was no rancour directed towards the mate because everyone knew he was just doing his job.

This (below) attributes the phrase to Montaign:

http://www.phrases.org.uk/bulletin_board/6/messages/289.html
Actually, Yahoo has been a pretty developer-friendly company - for a while the geocoding service had less restrictive TOS than Google's; Pipes is pretty nifty; YUI, while a bit too verbose for my taste, is very well-designed; and of course, Douglas Crockford, the father of JSON, works at Yahoo.

This doesn't obviate OP's point - that closing a bunch of services makes developers less inclined to build on your platform. But I'm not sold on the idea that this will irrevocably alienate developers.

Besides, as Apple proves every day, developers can hate your guts but still jump on cue if the platform is good enough.
They put a Quora in my Facebook!
There are two sides of this coin, that are sort of mutually exclusive:

1) On one hand, it's sort of a "competition" to gain "herd immunity". Of course if this is achievable, every country would want this, but not while disrupting civil society. So the measures makes sense for controllable scenarios, if introduction is managable.

2) COVID-19 is a completely new ("Novela") virus. We don't know long-term health impacts or long-term branches of mutation. Introduction to the masses is not without risks and costs. So if possible, stopping the virus would be preferable. There are uncountable potential viruses that are just waiting to be introduced as well, so an "open policy" doesn't necessarily make any sense. This shows how interconnected humans are today, that the "Me Only"-mantra is unsustainable, and that Capitalism crumbles in the face of real existential, uncertain adversity. This crisis is really minor.

UPDATE:

- https://en.wikipedia.org/wiki/Novel_virus

- https://www.newscientist.com/term/covid-19/

"The cause of the disease was soon confirmed as a new kind of coronavirus, and the infection has spread to a number of countries around the world."

There's no pre-existing immunity. All ages may require ICU and people without pre-existing conditions may get damages to their lungs.

In addition to handling known unknowns, states must also manage unknown unknowns.
I see you're being downvoted, but I don't sense any malice in your post. You're also not incorrect in your assessment, but your scope is a bit limited. There are far more than just undocumented immigrants who can't afford to stay home and will have to do whatever they can do to keep life going for themselves. This is true everywhere, not just the US.

The last to comply won't be holding out due to malice or ignorance, but necessity.
> If a human giant is united by belief in a common story, that story can become synonymous with “Us” to its members. And for a culture with a tribal mindset, that makes the story a sacred object.

https://waitbutwhy.com/2019/09/stories.html
> When I think about things they are all sounds interesting to me

Are they really interesting to you or do you feel like those things should be interesting to you? Did it come from you or something or someone external to you.

> What can I do to improve my attitude toward useful areas of my life and convince myself to stop wasting time?

Find what you really want to do. If you truly enjoyed those books/articles/projects/etc, you wouldn't have to convince yourself to "waste time on those things". You'd "waste time on them" out of your own volition.

You'll never improve your attitude to like something you don't like deep down. It's like marrying someone you hate and hoping your attitude towards your wife will change. All you'll do is just increase resentment of everything including yourself. So instead of wasting your time on an impossible endeavor, find out what you really enjoy doing.

Also, laziness isn't necessarily a bad thing. It's one of the three virtues of a programmer.

"Laziness: The quality that makes you go to great effort to reduce overall energy expenditure. It makes you write labor-saving programs that other people will find useful and document what you wrote so you don't have to answer so many questions about it.

Also, laziness can be an antidote to useless busy-body work.

https://www.economist.com/business/2013/08/17/in-praise-of-l...
I don't see how that would be possible.
You certainly lack the charity of Ernst Stuhlinger.
> Coke vs Pepsi are different. Same basic category (cola soft drink) but they taste different

There was a study that actually concluded most people can't tell the difference between Coke and Pepsi. And there are similar examples across many product lines: Sprite vs 7up, Dasani vs Aquafina, etc. All of these beverage companies are similar, and cost of switching between brands for colas or bottled water is zero. So why aren't we talking about how COKE is oh so bad of a stock to own? IMHO, it's because switching cost isn't zero, and things like market dominance and brand play a non-zero role.

My point is mostly that COKE doesn't need to monopolize the market to be profitable, and neither does Jarritos, and that similarly, there's no reason to think Uber requires global scale to be profitable when taxis were doing just fine before.
One of the most infuriating things about Unity is they tend to deprecate/stop maintaining working things even though the replacement is still in preview and/or not ready. It puts you in this awkward situation of, ok, do I develop against this stable thing only to have to replace it in 6 months, or do I do Unity's beta testing for them and waste a ton of my time dealing with their bugs?

The other thing I really dislike is that quality of life improvements in the editor are necessarily bundled with engine updates. With IDEs, usually I can use a newer IDE with an older version of the compiler in something like C++ or Java. But with Unity, if I want the editor enhancements I have to upgrade /everything/, and it's almost assuredly not backwards compatible, a bunch of things are going to break, and half my plugins are going to struggle. It seems like the only realistic way to use Unity is grab a LTS version, and then never-ever touch it until the project is done.

Also, while I'm generally a fan of C#, I think it was somewhat of a poor choice for games. When I was working in Unity professionally a few years ago I remember we would write code in such a way to avoid creating any garbage for the GC. But that meant that most of the nice features of C# were verboten -- no LINQ, only using certain types of loops, etc etc. Maybe the situation has improved, but it seems like there were better language choices.
> - tons of janky-ass software from S1, like "Simax", which is written in a proprietary Lisp-ish(?) that uses ActiveX to run in an IE9-10-11 window and that re-invents window management and basic form controls, was never fully localized into English (so you're clicking buttons with terse messages in Hangul that still don't make sense even if understanding the language is no problem), and times out and ends your session if you look away from it for 10 minutes

I've always been surprised when I see things like this, from websites with all the controls reinvented to MDI-based Windows apps. Where do they get the _time_ and designer resources to waste all their time doing this?

Maybe I just learned programming in a different way, since one of the first things I learned was "laziness is a virtue".
You can't have many APs at one place, they'd transmit over each other. In an open area like a stadium, it's easy to have multiple APs for smaller groups of people.
Filtering out prima donnas who claim they need the exact right dev environment to write out a function is another feature of this question. They’re never productive developers.
From the article:

> Strike maintains a live Forex rate and compares that to its own rate before every transaction. However, in our testing, a Strike international transfer has never been done at an unfavorable exchange rate when compared to Forex rates. Shockingly (or maybe not) it was even cheaper sometimes, exposing the flaws and lag in Forex rates and how they are used. Bitcoin, as the most liquid, globally transferable asset is already acting as the new world reserve currency with Strike.
I thought the exact same thing.

I suspect a better definition would be a wager based on random chance. Markets aren't "random", they are just suitibly complex enough to seem like it.
Some people apply algorithms and emotional analysis to predict behavior.
This might sound like poker, but I would argue all of the influences in a market are clearly visible. In a game of chance like poker, card ordering is still random (yes you have probability of predicting next card, but you can't see it until it happens).
This is only true if you don't enforce building codes that ensure everything is built with good insulation.

In Canada (Quebec) we pay 0.06$/kWh but the government gives incentive for energy efficiency as a tax deductible.
Thanks for making this - great for displaying diffs in dicts for unit test assertion failures.
One great life pro tip is to reward Good Dog paired with a sign, e.g. "jazz hands", so if they start going deaf, they still know they are being praised.
Everything subjective is objective. I leave it to you to figure out how.
What other runtime libraries besides Java implement JSR310?
Thanks, I'll have to dig into the protocol, maybe do some sniffing on my homeserver :)

I assume not every node gets the metadata for all the rooms in the world, just the ones its users participate in? Anyway looking forward to investigating this.
I’m trading, hedging, gambling, gaming and investing.
I'm sorry if I was brusque but it's annoying when people don't look at the whole picture when making an argument but rather focus on a narrow interpretation that allows them to make a point.

Do you not see a difference between published newspaper articles and AT&T's customers' private information, however poorly guarded? Do you think a judge would? Maybe freehunter didn't see the difference either and I'm just a cynic.
Fortunately AWS is releasing 16TB volumes in the near future :)
Two titles on the front page. One says cheer up to be more creative and the other says feel sad. Interesting
that's awesome! Love the idea of letting people choose between an image, lower fidelity image, and V-Ray stream.

Working on some web based VR stuff - would love to hear your thoughts: http://www.insitevr.com/
> Some components turn out to need logic though

Depends on what we're referring to when we talk about logic. I consider the user anything the user directly interacts with while with the logic I was mostly referring to business logic. It's fine to have interactive pieces that need JavaScript as long as they're kept away from the business logic.

My rule of thumb is: the user interface and the business logic should be separated to the point where you can completely replace the business logic without touching the user interface and vice versa. That's the separations I strive for and it's incredibly helpful when a designer wants to completely rearrange everything about the user interface because only one area needs changing.
No I'm confusing dynamically typed langs with loosely typed ones. Thanks for bringing this to my attention :)
don't forget Mozilla or Automattic :P
I'm really, really glad to hear that! We'll try and uphold our end and give them a spin, report & patch.
It seems that he responded to this one, you should have asked your question instead!
No question about it--excellent question.
http://www.mathpages.com/rr/s3-07/3-07.htm

It may help to read the preceding bit of the work.

It is probably also not necessarily clear which part of that page is talking about the fundamental contradictions of the metric if you haven't read the preceding chapters. The key sentence that makes the point I am referring to is "Before blithely dismissing this concern as non-sensical, it's worth noting that modern physics has concluded (along with Zeno) that the classical image of space and time was fundamentally wrong, and in fact motion would not be possible in a universe constructed according to the classical model.", where the "classical model" is one based on a Euclidean metric in which time is simply another spatial dimension that acts weird for no apparent-within-the-model reason, rather than being an actually special dimension as it is in the Minkowski metric. Also, "In all four of Zeno's arguments on motion, the implicit point is that if space and time are independent, then logical inconsistencies arise regardless of whether the physical world is continuous or discrete." where again, space and time being independent is a characteristic of the Euclidean/Galilean metric. (A little rough to be pointing you to the middle of that very-fine work, but it makes the point far better than I can.)
Has anybody benchmarked AR performance versus Sequel or DataMapper?

I've noticed a dearth of Rails3 performance discussion in general (usually there's a ton of articles on any Rails-related topic).
in ubuntu, the config used to compile the kernel is available at /boot/config-`uname -r`

copy it to the source dir and name it as .config
This is what I've been using but I've found it to be incredibly glitchy, at least on IE8. At times it will recognize an element, sometimes it won't. Sometimes the document fails to load completely in the editor, even though the page has loaded fine in IE.
Can you explain why this not being about the first amendment makes what happened not censorship?

Can you explain what it not being censorship has to do with freedom of speech not being the same thing as entitlement to a platform?
+1 for a genuine LOL, sad as it may be - the truth can be funny.
> I'd pay $1 / year to opt out of that and be the customer rather than the product.

And I’d pay $5,000 for a new Tesla. Though I have no idea why someone would sell me one for so cheap.
They do when they start converting other wings into ICU space
No discussion of Conway's Law is complete without mentioning the Inverse (or Reverse) Conway Maneuver[0] - knowing that architecture follows org structure, you structure your org to deliver the desired architecture.

[0] https://www.thoughtworks.com/radar/techniques/inverse-conway...
I'm really really glad you mentioned this, it's something I wanted to touch on in the blog post but it was getting too side-tracked. I'm definitely in the same boat as you, my previous job used to be in an open office environment (at two different co-working places so it was LOTS of different teams worth of open office environments) and my lunch hour would be the only alone time I got.

Everything changed when I started at Stack though. As an introverted person I don't always want to be alone, but being alone is what makes me "recharge" so to speak. What's nice about having a private office all the time is I can choose to communicate with other people or not, there's always long-running Google Hangouts I can drop into if I just want to talk to another human being, or I can choose to be alone by myself for the entire day. Lunch though, is the only time I get face to face with my coworkers and it turns out I kind of miss that from being in an open office environment.

There's lots of people here that work on different teams and do drastically different things than me which would make it so I wouldn't communicate with them at all if I didn't simply grab lunch at the office and sit down at a random table.

I definitely agree with you that lunch as a team should never be mandatory though, it's asinine to steal an extra hour or whatever from everyone at your company with the goal of "morale" or whatever they want to say behind it. I'm super happy with the setup at Stack though, it works pretty well.
Anyone knows if we can access the 4 hour long David Revoy presentation? It would have been awesome!
When you get into how music editing works these two things are actually very much related. I’ve built a multi platform Flutter app that basically uses the “music theory” concepts of keys and chords to automate solving the “what note names should we pick for these notes (ie, Db or C#): https://beatscratch.io
"Science is essentially what a few large donors or institutions or interest groups want to fund."

Quote from a disillusioned researcher.
The connection with Unix was indeed a huge factor in the popularization of C.

About Ada, it is actually a decade newer than C. In 1982 I was part of a group that was keeping track of its development and had learned C from old Bell Journals. I was able to a buy a book on Ada and the famous K&R C book and decided I preferred simplicity, so I donated the Ada book and dropped out of the study group. It is ironic that the even more complex (than Ada) C++ was what eventually became popular.
> Grabbing the most value for yourself and to hell with the rest is not going to be the path to utopia.

That argument is not going to convince anyone who is able to twist a prospective employer's arm into paying them top dollar. Never mind utopia. I got mine!
One of the main differences in reasoning I think is how each paradigm deals with time, not in a datetime or library sense, but in the literal sense of time and causality. Does the paradigm abstract the passage of time or not? FP abstracts away time, and statements in FP are timeless, true now and in the future. That is why it ends up looking like math a bit more. Once statements in the language are sensitive to time... that means there is mutation and the line above can have a side effect on lines of code below. It's like FP is jumping a dimension and it makes statements that have to be true at all times (pure FP anyway), while mutation languages give you fine-grain control on what is being computed each unit of time.

Of course you then have a mixture of both, which many if not most modern languages have. Pure FP can be expressed in a language that supports mutation anyway, it's just a matter of how much first class support those features have. Languages like Haskell I think go so far into the abstracting of time, that they reached around and achieve something like mutation based syntax, except there is a tower of abstractions working under the hood, ensuring that it's still timeless equations which result in side effects.
The reason they look at cost of living is because they won't fill the jobs otherwise. You can pay a Bangalore wage for a developer in San Francisco but it'd be less than a local janitor makes. So obviously they have to take this into account.
Not the op but I'm a python(Django), vue/react, developer in a GMT +1 timezone.
I could be convinced that intellectual property shouldn't be protected by the government, but how does that help with the current consolidation of media?
> First they try and report the security consultants to the police, then they claim that they are too expensive to work with.

Hahaha what? Are you saying they paid these guys, then reported them to the police, and then the police found a contract and they just said "well they're too expensive!"

> Then even more bizarrely they launch a halfarsed sock puppet campaign using the CEO's wife's account.

Sure, why not?

> Then they start publishing reviews on their own staff, including private health info.

I am so confused. I read the article and still don't understand this comment.
Some might argue that public officials being paid extraordinary sums by private investment firms in exchange for access and influence is nefarious in itself.
Given that vbucks are just made up and have no marginal cost, Epic can say whatever they like about how much less they can charge for them.

It doesn’t mean anything at all.
We'll be looking into compiling certain Sass calculations that can't be done at compile time, such as "3px + 3%", into uses of calc().
Yeah, I noticed that too... apparently, Dell's not counting on their Windows customers being able to find OpenOffice or GIMP on their own.

If I were them, I would have also mentioned "easy, automatic updates of your installed programs".
There's about a dozen grammar and spelling mistakes in this short article.
I think Linus is making the right call here. At a 10,000 foot view, the real argument is about style. The style of C happens to be one that lends itself to easier groking of code amongst hundreds of developers (as he illustrated well). Sure, C++ may be a more modern tool with some more powerful features, but using it may not be the best thing organizationally.

This kind of thinking is refreshing and is seemingly rare in classrooms. There, you mostly learn 'what to use' and not 'how to determine what you need'. Just as I'd expect, over design is the most consistent issue I come across in co-workers' code. 'Write code to be read' is a metric that seems to have gone out of style. Code that does X-Z-Y should, in my opinion, look like code that does X-Y-Z. Otherwise the reader has to invest time and energy figuring out the design. There had better be a good reason to justify a hard-to-grok design, because it will continue to be a drain for the life of the project.
It depends what providers are already wired into the building; those will be cheap and anything else will be crazy expensive. Business cable would be my first choice followed by Ethernet (Cogent if possible).
These are people who don't understand that marketing is important, despite the obvious example of Apple who seem to not only survive, but thrive almost purely on marketing...

I suspect the truth is more likely that 16:9/10 is so much more popular that its no longer economical to produce 4:3 laptops.
Not all small businesses dream of getting "big." In fact, very little do.

Different people have different definitions of a "startup." To me and (I think) to many others on HN, a "startup" is a business designed to scale dramatically. It's an innovative company with high-growth potential.

The new corner coffee shop would be a small business but not a startup. The owner just wants to make a decent living.
If people opt in and opt out, then they are testing the interface for people who are willing to opt in or opt out instead of everyone.

Me, I really don't care. Background image? No background image? Who cares. I type something into Google and I get where I want to go. And their other services like Android, Voice, Calendar, and Reader work for me, so I continue to use them. People waste too much time caring about things that don't matter. ("OH NOES, but what if I'm on the moon and really need to Google search! Loading the background would be too slow! You Are Not On The Moon.")
Such a software already exists! I personally installed https://www.refog.com/ on my son's iPhone. Now I can be sure he doesn't websites containing adult or otherwise inappropriate content.
So long as iMessage only runs on Apple devices, it's not going to be "beating" anything.

There are several posts here pointing out that Apple's rating of it's own products credentials is a bit questionable. I don't really see how this is much different to all those "feature comparisons" where the 'features' are carefully chosen to make the competing products look as bad as possible.
No. That doesn’t describe technology needed to read it, and doesn’t require different tech (only better and better eyes). There was a way more convoluted one. Maybe it was a SF story.
Abolutely I have, I also think that regulators in places like the USA are very likely to crack down on any company providing that kind of service :)

The most likely threat to Tether as a currency (IMO), is that one or more large countries outlaws its use, and/or decides to prosecute its owners...