jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I don't really see how this is valuable, and I see a lot of ways in which this is harmful to the cause. It's not explaining the message very well, it's actively turning people off, and it's preventing some free software from being as useful as it could be.

You can keep long-term goals in mind while also working towards smaller short-term goals. Almost every political party and lobby organisation in the world is doing exactly that.

Here Stallman again rails against Ubuntu. Okay, maybe Ubuntu isn't perfect, but s/Microsoft windows/Ubuntu/ would be quite an improvement, and especially since the 100% free/libre stuff he recommends are caveated to hell it's the only pragmatic/realistic option there is right now – not necessarily Ubuntu itself, but some distro which includes the same firmware, nVidia drivers, and such. And if a lot of people are actually running Ubuntu/Linux you end up having a lot more leverage.

By focusing only on the endpoint you're actually doing more short-term thinking rather than playing the long game.
> It is probably going to be almost impossible to have a "carrier neutral" hotel in rural Oregon

Fair enough, but there's plenty of middle ground between Prineville and the Bay Area. The latter is expensive - it makes sense to have the really high-end things there, like Google R&D, not commodities like data centers and factories.

IMO. I'm certainly not an expert in that sort of thing though.

Incidentally, as a native of Oregon, I still think it's pretty funny that Facebook is building a center in Prineville, heretofore best known as the home of Les Schwab "Free Beef!" Tires.
"The test subjects were 91 software engineers working at a Mysore-based development firm."
"Most modern literature on typography says that double spacing is wrong" - http://en.wikipedia.org/wiki/Sentence_spacing (with citations).
Back in school we used to call them "Think Sticks" in spite of those that called them "Cancer Sticks". In reality I guess they are both, as nicotine does have proven cognitive benefits.
A accurate portrayal of the problems, but I would very much like to add that actually going to places with a ICE really is a joy. I always prefer it to traveling by car, even if I have to travel some part of the way with a slower regional train.

(That might be because traveling by train is just plain cool, period. I once took that Russian night train to Krakow – that was a unique experience.)
It will NEVER happen due to the lack of a sustainable economic model for passenger service.

The U.S. lacks both the population density and the dearth of a legacy bulk airline/airport network to make large-scale roll-out of high-speed rail service viable.

That said, I'd still be the first one to vote FOR a referendum on a build-out. Journeying by train is real, civilized travel. Outside of private charter service and PLSes, travel by air is mere transport.
that's nuts... everybody knows that your SSN makes a better username
I think the argument here is that

a) basic Git isn't that complex
b) Learning a dumbed down subset of Git won't help you long term

I would say that giving people a gentle introduction to stuff is great, but it's important to make sure that it is a launch-pad for really learning the tool properly in the future.
The article does not support the claim with evidence, but argues the point. For me the most valuable bit was the suggestion at the end, that “Too many studies that supposedly prove intrinsic motivation have serious flaws in logic, or too many important uncontrolled variables,” he said. “There needs to be more scientific rigor.”
I also did something similar when I switched my site to Jekyll. The usual blog content + header + sidebar format seemed unnecessary for me so I started by focusing on the content and building up from there: http://mark.reid.name/info/site.html

I currently use justified alignment, but given the mounting evidence against it I might switch to ragged right next time I'm playing with the CSS.
The geometry calculations across matrices for 3-dimensional euclidean objects are both relatively easy to do directly in hardware and repeated in only slightly varying ways for the various rendering stages.

Given the increasing sizes of framebuffers and textures it makes sense to localize that, although many CPUs now include a GPU equivalent on the same die and many of the same sort of instructions.

A lot of it comes down to how big and independent the working sets are as opposed to strict advantage in computation as well.
Cool. Like you said, having everything under one umbrella is very nice. It's a big reason why I stuck with it for so long. Ultimately, it just didn't fit well enough for my use cases.
agustintorres@gmail.com

Please help me make my brother jealous!
But this entirely misses the "type safe" part...
I got the same reply to a similar complaint. I think they touched a nerve with the hacker community. I'd love to see just how many complaints they got. :)
Here in Czech Republic, Poland, Slovakia, etc is renting a car worth it if you do it maybe once a year, otherwise owning a universal large car is much cheaper. I rented a van for 2 weeks and realized I could have bought a used one for just 1.5x the rental+insurance price.

Here are much smaller (10x and smaller) taxes on vehicles, that is probably the reason.
It's probably simpler than that. Their earnings are proportional to click-baitiness, so they optimize for that. Moderation is probably more akin to a water pump on a ship: its purpose is to keep it afloat. Free speech is probably just passing regulatory nuissance that moderation has to account for.

I'd like to call Occam's Razor, but, then, when has it become that the most selfish interpretation of an organization's motivations is the simplest one? Maybe it's simple simply because it aligns with my beliefs. Something to ponder.
Both require that you have sms based 2fa first. I have had this conversation with both of their support departments and its a non starter.
Ok. Not sure what to make of this line:

> With the ability to pull near infinite mass

That's the opening line from one of the slides on the slide show...

That seems a like a bit of an overstatement... Just a tad.
6.5' is a short bed, though - it's the same length as most short-bed full-size 1/2 or 3/4 ton pickups.

It's only a "long bed" when you compare it to midsize trucks like the Tacoma or Ridgeline, which is what this vehicle really is more akin to (especially the first generation Ridgeline, as you can't replace the bed on the Cybertruck or the old Ridgeline as it was a part of the unibody - not good when you accidentally overload or bend up the bed, unfortunately).

Curious to see what the production version ends up like, but I don't know if this is really going to be taken seriously by people who need a "real" truck, at least in the current form. It's more of a weekend warrior vehicle right now, I'd say
The article refers to "the much-abused YAGNI" and links to another blog post that goes into detail. Apparently some people take YAGNI to mean never anticipate anything. Is that your experience? I've always taken it as a tie-breaker when you're unsure whether to anticipate or not, and I've had the impression that others take it the same way.

Overall I like this article and the YAGNI one it links to.
Probably?

No, exactly.
> I am ABSOLUTELY claiming that

Oh well, I disagree with you on that then. However, irrespective of how we feel it could have turned out, the fact remains that Microsoft deliberately pushed for standardization of a document format which at the time of standardization did not have a complete reference implementation even by Microsoft itself !!

They could have simply adopted the ODF format (still can if then want to) but chose not to.

The funny thing about this discussion is, seeing things a different way, it is me who is saying MS had the foresight/business acumen to see how a standard they control can lead to lock in/dependence of their platform and you're dismissing that with claiming their reasoning was a simplistic 'ah, nobody will pay us for that, why bother'.

In any case, my initial (and I suspect the OPs) assertion is valid --

MS has had a long dirty history. I am not opposed to giving them the benefit of doubt but it is way too little, and way too early to do this right now.
Both answers are valid. This question would not survive the statistical norming process that the SAT uses to make sure that questions are "well-behaved" with respect to their answers.

By convention, X is supposed to be the independent variable and Y is supposed to be the dependent variable. Since it is not clear which variable really should be "dependent", the question would get thrown out.
Early SSDs used to die quickly from power failures but then the manufacturers improved them by using better capacitors.
1. Wiping out major diseases - brings tears to my eyes knowing that GF, Carter and other foundations will permanently get rid of so many horrible diseases.

2. African crop yield - If US can grow 159 bushels of corn per acre, and African countries are currently at 29, why is the 15 year goal for African countries only 48 bushels per acre instead of somewhere close to the US? Is that because of tech-transfer difficulties or rather the soil/environment?

3. Mobile banking - Wish US would get on with it too. All the problems he listed apply to the poor in US too. There is no way for me to immediately send $100 to anyone in the US without resorting to BTC or wire-transfers. Even with https://www.clearxchange.com/ it still takes 2-3 days.

4. Software for education - Couldn't agree more. However, I'm still not sure if we've achieved the correct "global education" format yet. Check out these two KA links: https://www.khanacademy.org/humanities/becoming-modern/roman... and https://www.khanacademy.org/humanities/art-history-basics/Ar... - the first reads like a dull Wikipedia page with nested commenting for interaction and the other is a droll Youtube edutainment video. Is this really going to help a 16 year old in Vietnam, Mongolia, or Sierra Leone learn about Art History especially if they cannot understand the accents or localized references? I'm not suggesting that every video or text be translated/localized but before we aim for better software, we should at least figure out the format first. What if you are 12 year old and want to learn the same topic? What if you are 34 with two degrees in sciences? If online education was space exploration, we are in the Wright-brothers stage, decades from even Wernher von Braun stage. Instead of every major university just uploading their video lectures and syllabi online, I'd love to see someone try to create a real global school (non-commercial) that presents the education material fit for each learner. I don't mean tests like what KA is doing but the course material itself.
Also as a pedestrian
http://i.imgur.com/CC6CNf3.png
I've had a very different experience to you. On my home PC running Windows 7 I only have to reboot every few weeks, normally due to a Windows Update requirement.

There are times when the system slows down, but normally that's temporary and due to a misbehaving program rather than a system wide issue.
We definitely have had a long history of "this changes everything for education!"[1], but 15 years is a long time for internet infrastructure to change and spread. The article seems to allude to such innovations.

[1] https://www.youtube.com/watch?v=GEmuEWjHr5c
I thought of doing the "writes" as per the use case as having to denormalize the "record" first which is extra work from insert point of view (but optimized for "fetch" - the entire dataset of shirt+pant is right there) - that is not how they come out of the washing machine. They come out normalized as "shirt" "pant" which is optimum for inserts. So if she doing the laundry, her method is the least effort for her.
I have been noticing the new york times.

Someone on one of the articles here mounted an e-ink display on his wall, and loaded the new york times frontpage on it each day.

It has a very regular url:

https://static01.nyt.com/images/<year>/<month>/<day>/nytfrontpage/scan.pdf

I liked the nyt articles linked from here.

So I wrote a script to download it each day and drop it in my inbox. It goes back about 10 years.

What I found was that the front page is different, it makes judgements and is opinionated. I wonder - am I reading articles that I have self-select and agree with?
You say you have found an ally in someone who is known for his controversial take on intelligence and heritability and who maintains that it is this inherited difference in intelligence that is responsible for social division within the US. You call his ideas on class and culture sophisticated. Then you say that you agree with him only on a certain specific claim about teaching truckers to code. (You = Scott Alexander)

Who is being intellectually dishonest here? NYT or Scott Alexander?
What crimes are you referring to, and are you saying they should continue to be crimes?

“Aroused” states, touching, exposing to specific individuals, etc seem like pretty obvious lines.

I think most people can tell the difference between “being nude” and “being sexual”.
Is it just an American thing? I remember seeing this commentary by a British poet: https://www.huffpost.com/entry/hollie-mcnish-breastfeeding-i...
> I’m talking about workers. Machines even if they were used are also managed by workers.

There are workers who operate the machines and there are workers who makes sure the factory exists for other people to work at.

> The actual value generation occurred there. Not at the capital allocation point.

Value is generated when a capitalist arranges capital so that he can hire people.

> But if I pay you to carry 10kgs up a mountain I can’t then say: “I carried 10kg up a mountain” ...

If you pay me and my worker’s comp insurance then you can say “we carried 10kg up the mountain” because I wouldn’t have done it for free or without insurance.
I've said it here before, and I'll say it again:

Every Asia-focused analyst will tell you that the only aspect of China's state-reported numbers you can assume with a high degree of confidence is that they're heavily massaged for PR purposes.
Configuring a mail client exceeds the technical comfort of most web users.
Might be intended, since it's comedic. I mean nowadays we have Yung Lean and Tim & Eric, and all that sort of stuff, wouldn't surprise me if stuff like that inspired the style of the video.
I think sports are great, good exercise, good fun, team work and strong friendships and a healthy night out each week.

Watching strangers play sports is insane. Without some personal vested interest, where is the point? The answer is sports betting: when you add betting into the mix it does indeed make sense again.
> Is this the price of not having exceptions?

I guess this is a matter of opinion but are you familiar with the school of thought (to which I belong) that claims that exceptions are worse than goto's? (And before anyone comes in to say that goto's are okay, I'm well aware that they make a lot of sense for certain things and I do use them for those things but they should not be the main flow control operation).
Happy people are much less likely to become drug addicts, terrorists or criminals. Study of rats actually gives some proof. Unhappy rats alone in a cage with both heroine water and normal water gets addicted to drugs more often than happy rats in nice cages with other rats around them.

http://www.huffingtonpost.com/johann-hari/the-real-cause-of-...

Then they realised in northern Ireland that happy people seldom become terrorists, they where able to eliminate the problem with terrorism.

Gross National Happiness should be taken seriously, and so should research on this much sought after feeling of happiness. PS. I will feel much better if this comments get's upvoted. ;-)
> That's true, but in modern game engines, objects of the same type share an allocation pool.

I don't think pool allocation guarantees memory contiguity: what if we have a pool with two elements free, those elements being the first and last ones, and we allocate two elements and stick pointers to them in our vector?

> a vector implementation that grows by a factor of 2....shouldn't be any significant cost

It depends on what you mean by "cost". I agree that the enlargement cost is acceptable from an overall CPU budget sense, but each enlargement can still cause a latency spike, since the cost for enlargement is still large (especially considering the cost of taking the heap lock) for _that_ insertion. Sometimes consistency is more important than throughput.

> vector is still a better choice because it prevents the CPU from accessing a bunch of intermediate list nodes which will pollute the CPU cache

Who said anything about intermediate list nodes? The nice thing about an intrusive linked list is that once you pay for accessing an element's cache line, the rest of the accesses are nice and local. There are no intermediate nodes, and all costs are smooth and consistent. Besides: you can issue a memory prefetch instruction for node B while you process node A, further hiding latency.

While a vector is value types might be best in most situations, if you can't use that, an intrusive linked list may or may not be better than a vector of pointers.
Nobody has to sell you on the need for being connected to society, which is why millions of people living in wretched conditions spend what little they have on cell phones.

And while shelter is necessary for survival, most of the walls, rooms, windows, wires, etc. of a modern home are entirely unessential.
I don't believe it's problem endemic only to game engines, but game engines are particularly vulnerable to such latency. Google reveals many examples of how hitching causes problems for players.

I'm not going to claim that memory is the primary, or even a remotely major cause of such hitching, but it's certainly not going to help when you have to spend one of the 16 milliseconds given to render a frame on memory allocation and re-ordering.
Should we accept incorrect usage of language that is more confusing than the correct usage? For instance, using "begs the question" instead of "raises the question". It causes a lot of confusion because people cannot even agree what the misusage of "begs the question" means and it is never a better choice of words than "raises the question" if that is what someone means.
Warnings are a funny thing, lots of projects like to turn all warnings into failing errors in CI, sometimes even at package build time, they think it's a best-practice ... but it means that nobody else can use warnings to communicate things, or else everything breaks, nullifying the utility of warnings.

see also https://lwn.net/Articles/740804/
Attitudes like yours are why gamedevs keep to themselves.

"Unbelievable" and "unforgivable" eh? It's a greedy attitude. Instead of viewing GTA5 as a success that's brought a lot of people happiness, you view it as a money cow designed to extract every last bit of profit – and time, since this bug caused 70% longer loading times.

Perhaps it's both. But you, sitting here behind a keyboard with (correct me if I'm wrong) no gamedev experience, have no idea what it's like on a triple-A gamedev team with various priorities. The fact that the game works at all is a minor miracle, given the sheer complexity of the entire codebase.

The fact that someone was able to optimize the obfuscated executable is a wonderful thing. But they weren't a part of the team that shipped GTA 5. If they were, they certainly wouldn't have been able to spend their time on this.
Pretty strange that nobody at Rockstar bothered to run the games loading phase in a profiler, this problem would have been super easy to observe if they had.
A $30 SBC such as RPi 3 with a $50 SSD is more than enough to run a full Bitcoin node with full history. You can share with a blockchain explorer or Lightning node without performance being a problem. Many people with little technical knowledge do this.

Even a leftover smartphone from yesteryear should be capable of running a full node, as long as you scale storage appropriately.

I synced a full BTC node from scratch on budget hardware last week, took about 2 days total.

Meanwhile, a full tracing archive ETH node took >4 months on a dedicated 8c16t CPU, 64GiB DDR4 RAM and tiered NVMe + SATA SSD for the 8TiB.
That’s not the only reason Token Ring lost out. Token-passing yields deterministic access to the wire whereas CSMA/CD granted burst access on-demand. We observed at Wall Street Banks the implications of this difference in terms of the latency involved in delivering market data to traders. The bank using Token Ring had to segment their networks into smaller pools of stations using routers to decrease that latency.
Running a bar is entirely different than personally tempting an alcoholic to drink.

And selling a game to the general public is entirely different than targeting an individual and tempting him.
I have to agree with everything you said. "Apple stories" are getting tedious.
Good point, they were just a bit more creative in their method of brand reinforcement.
Here's an opportunity for a sandwich shop to capitalize on Subway's bad press with a 13-inch sandwich ("Ours is longer!").
Mercedes names often have a meaning.

SL == Sport Leicht - Sport Light

The number generally refers to the volume of the engine, e.g.

SL 350 => 3.7 L engine
SL 500 => 5.0 L engine

That's true for many Mercedes (SLK - Sport Leicht Kurtz) Mercedes C - Coupé.

You also have Mercedes A and B with the underlying meaning "it's a small Mercedes", etc.

Generally speaking car names make sense within the brand.
I'm seeing 1 EBS server out of 9 having issues (5 in one availability zone, 4 in another). CPU wait time on the instance is stuck at 100% on all cores since the disk isn't responding. Sounds like others are having much more trouble.
And yes, the backdrop is updated according to the time-of-day :)
I prefer projects on Github because of the superior UI. Github positions the code front-and-center, and makes it very easy to browse through it online without having to download the entire file.

Additionally, the front-page shows code up top and readme right below.

Bitbucket projects often show an empty wiki, or worse a useless "overview" that just tells when the commits to the project occurred.

The social and discovery benefits of Github are directly related to its UI (or if you prefer, call it UX since its all encompassing).
Easier solution, if you use chrome https://chrome.google.com/webstore/detail/nlknelhingldnlmpgn...

Im sure FF versions exist, and it uses ca.site, so it has the old design.
http://github.backtype.com/profile?username=marak

69.2K
Ranked 24 out of 1349 hackers

Beat that!
"Gravitational waves can't exist in one- or two-dimensional space. So Stojkovic and Mureika have reasoned that the Laser Interferometer Space Antenna (LISA), a planned international gravitational observatory, should not detect any gravitational waves emanating from the lower-dimensional epochs of the early universe."

So if it doesn't their theory is proven correct?
Can you rephrase #1 without using the words "emergence", "emergent", or "complexity"? I'm having a hard time following what you're talking about.
service httpd start