skysight-inc/HackerNews huggingface dataset:
Common make fail #1

The project you landed on has been using some souped-up supermake with a ton of features (which were used with wild abandon) and some subtly different semantics for (say) macro expansion and variable assignment (and these are really difficult to determine the dependency scope of). The build system has grown to a recursively gnarly Turing-complete mess.

So when you go to update the tooling, you find out that this supermake is (a) a commercial project, (b) the company has gone out of business, or adopted a predatory per-seat licensing scheme, or no longer supports your platform, or has changed the product so significantly that you might as well port everything to a different version of make anyway.

Never happened to me.

Common make fail #2

I was regularly dealing with bugs in multi-million-line makefiles. Make, you see, has no debugger; you can't step through things to find out what's going on. To debug an issue you insert print (echo) statements and look at output, and/or gronk through many, many lines of make's internal structures. Why didn't file A compile, and why file B compile twice? It could take a long time to figure out.

Common make fail #3

"Builds are too slow, we need to speed them up."

So you go parallel. Hey, this is easy. Except for those libraries there (they need to be done first). And those headers are generated, so those need to come first, but first first. And everything depends on these libraries getting built, so need to wait for the linker here, here and here. Pretty soon you have a dependency hairball that nobody understands and that people are afraid to change because things always break. Eventually you get to a point where "yeah, building twice usually seems to fix that issue..." and that's when you know the project has grown too damned big for its shell again.

Common make fail #4

You die a little each time that you get screwed by tab-versus-space. And cross-platform . . . umm, what year is it? Then someone smugly mentions some XML-based tool to you, and you snap because that tool is worse in every single measurable dimension and a few more besides but the developer in question doesn't question things because the tool uses Holy XML and Blessed Java (well, some version of Java, anyway, you can probably still download it from somewhere) and who cares if it's just the same set problems with a different color paint slapped on top and the usual Reddit community dedicated to the elimination of all heretical views. Support? Who needs that, just read the source.

Seriously, I haven't seen any build tools in the past 30 years that have done a great job and that were a joy to use. CMake, Ant, Gradle, make-of-the-month-club, whizzy vendor-locked tools, bespoke in-house constructions, they have all been terrible. I see little hope, entropy has won this one.
This is a common misconception. Beane did use statistics, but the central point of Moneyball was how he found market inefficiencies and exploited them. Other teams were using statistics as well, but it was Beane who applied market principles.

That's basically what early Michael Lewis books were about: exploiting market inefficiencies.

(Agree with your larger point about sports, however.)
What you're saying is akin to saying Golf is pay to win because you can't play without clubs.

Yes, you need cards to play, but in my mind pay to win means the amount you've spent outweighs your skill at the game. There are plenty of games like that, and I'd argue Magic isn't one. You can do really well in Magic with a cheap deck and I have seen plenty of people lose hard after buying the most expensive popular deck that they didn't know how to play.
For what it's worth, you'll find people in San Francisco who like to shoot guns and, presumably, go off-roading. I was surprised to be invited to a gun range last time I was there for work.
I failed to mention that these metrics are in terms of equivalent GT of CO2 reduced globally. There's also a metric of cost vs savings for each. Really a great reference book. For example, onshore wind and solar can save 12 Trillion by 2050 at a net cost of about a Trillion.
>> The Churn is losing a day debugging because a transitive dependency changed a function signature. The Churn is spending a week just to get a project you wrote a year ago to even run. The Churn is rewriting your front-end because a shiny new thing came around.

If you think the churn is that then you're lucky. To me, the churn is working for the man. Everything I ever do is for the man.

If I could ever reach a point where I could say, fuck you, the man, well, that‘d be the day, wouldn't it? That'd be The End Of The Churn that The Man invented.
Which idioms in Python are you referring to?
Uber Created a $6.1B Dutch Weapon to Avoid Paying Taxes
Oh wow. That's a lot worse than I'd expected. Intel really royally screwed up, especially since so much of their current optimization relies on the same hardware functionality that makes these side-channel attacks possible.
It's a strange game... the only winning move is not to play.

If any project accepts that its goal is to gain users by displacing other products (commercial or not) then that project is committing to a fight it can't win simply because of the nature of open source projects - in the present day world, whoever has the most money tends to win.

Open source needs to find a way to exist as partially commercial software, or else projects won't have longevity, which inevitably means they'll be displaced by commercial products because while the motivation to develop open source isn't constant, the motivation to find a way to sell software for money IS constant.

The ideal that Stallman and others have always aimed for - that all software should be free - is impractical in the real world until the real world changes significantly, like most utopian ideals.
Afaik Keller mostly worked on K12, the so for unreleased ARM cpu. Mike Clark was the chief architect for Zen.
I've never seen a game where, assuming everyone had unlimited funds and was able to buy anything, that skill didn't then come into play to decide who was the best player.

"Pay-to-win" is one of those weasel phrases that doesn't really mean anything specifically.

What is a game that represents "pay-to-win" in your mind? I think the definition you're using might be "generally understood" but it also might be generally understood that "pay-to-win" means "high[1] cost of entry"

[1]-high cost is relative to each person. could be 10 bucks, could be $1,000
It means no incentive of any kind - monetary or otherwise
Yes, Racket support using multiple cores/OS threads. There are two mechanisms -- shared memory parallelism that is limited in what operations the threads can execute in parallel (called futures in Racket) and shared-nothing parallelism with message passing, more like Erlang (called places in Racket). Most real work using parallelism in Racket uses places.
What sucks in the US is that cannabis is still federally illegal. So you if work in a government job/military, or smoke on federal property you can be charged with a crime
Lessons in Leadership Learned from Plato’s Elevate Summit
That's a crazy definition. By that logic, every dollar up to the optimal point on the Laffer Curve is a "subsidy". Not taxing is not a subsidy. Also, I'm not really concerned how the EU defines any thing; I whole-heatedly disagree with almost every thing they do. The article is about America; we can stick with her definitions. Let's try "government hands you a check for doing something", which is basically what most economists use.
Sure, natural languages also contributed "more to science" than "any isolated branch" but learning a language (for its use rather than linguistics/anthropology) isnt a science. I think it is a useful distinction.
Wealthy people actually get less sleep than the poor for obvious reasons: their time is more valuable. They also work more hours and have less “free” time for the same reason.
I'm in a kinda similar situation unfortunately and I'm sure other people too. I understand that the question might be general but are you regretting the decision to stay and fight? I mean two years was a long time.
I LOVE this paragraph. God-damn nails the problems of HN (and other tech-heavy web communities) like nothing else...

> The site’s now characteristic tone of performative erudition—
> hyperrational, dispassionate, contrarian, authoritative—
> often masks a deeper recklessness. Ill-advised citations proliferate;
> thought experiments abound; humane arguments are dismissed as
> emotional or irrational. Logic, applied narrowly, is used to justify
> broad moral positions. The most admired arguments are made with data,
> but the origins, veracity, and malleability of those data tend to be
> ancillary concerns. The message-board intellectualism that might
> once have impressed V.C. observers like Graham has developed into an
> intellectual style all its own. Hacker News readers who visit the
> site to learn how engineers and entrepreneurs talk, and what they
> talk about, can find themselves immersed in conversations that
> resemble the output of duelling Markov bots trained on libertarian
> economics blogs, “The Tim Ferriss Show,” and the work of
> Yuval Noah Harari.
It stands to reason that once they got a critical mass of users, they would be able to negotiate ticket prices with theaters, a la a distributorship like Wal-Mart, Costco or Amazon.

The trick is holding out long enough to get there, and I think they severely underestimated the general public's free time.
People still drive without seatbelts today, and still run into their windshield during minor accidents and die. But when they do, they will quietly be considered “at fault for” or “complicit in” their own death. They chose the convenience of “no seat belt” (no swap) over the reduction to “risk of death” (oomkiller)

Their friends will still blame anything and anyone other than them for the circumstances leading up to their death, but in unguarded moments, they’ll say “I wish they’d worn a seatbelt”. They blame the person that died for failing to take an obvious step of self-preservation, even if they don’t realize it.

Swap paging files have not reached this level of awareness, but we’re certainly a lot closer than we used to be to understanding as a community why modern system design requires paging files to operate in a dynamic memory allocation, generic work task, variable usage and specification environment. If you don’t, you’ll end up crashing into the overcommit windshield someday.

Is overcommit good? No more or less good than cars than can go 150mph (as their speedometers universally claim). They’re both design choices that no one has seriously objected to, and that means that seatbelts and swap files are necessary.
> Perhaps an aspect of it Parisian's Paris and tourist's Paris is fundamentally different, and the current leadership is more or less trying to undo a lot of what Haussman stood for to make Paris friendlier to live for Parisians. Whole blocks are closed cars to bring back shops and 'village' like environment.

Yes Haussman was definitely wrong when he planned a city for cars.
More seriously just check paintings or videos of Paris before the expansion of individual cars.
Read books.
It was highly walkable.
whoa - this is very sad indeed...
Fast Parallel Multivariate Arithmetic – Final Report
What about market competition? Won't that work out for the reasonable content? Won't a platform like Tor always allow all content (reasonable and unreasonable) to at least stay available as it is censorship-resistant?
>I hope you're joking?

Idly musing on what it level of nonsense it might actually take with current tech, would be the best description. The panel would have to fold up and detach from the container ships, becoming a separate vessel, for rough weather, ports and canals.

I did say a very big multihull.

edit - suspending a power rail underwater for electric container ships to link to, powered by a corridor of floating panels, is another potential approach.
Ok, and I agree that "responsible" is not the right word, but let's also acknowledge the asymmetry that often exists between the users and the bad guys.

Telling users that their device or software is vulnerable is not really useful to them unless it comes with a patch. Very few users have the knowledge, skill, or access to directly alter their technology to secure it, based on a vulnerability report. Most don't even know how to be aware of such reports, or even that they should be.

"Cyber bad guys" are more likely to be aware of and able to act upon a vulnerability report, as they have more knowledge than most users, and their entire mode of operation is that they don't wait for access or permission.

This is why "coordinated" disclosure is sometimes better. By announcing the vulnerability with the patch, the asymmetry between users and bad guys is better balanced. Users can be reasonably expected to install patches when notified to do so.

Of course there are all sorts of exceptions, such as when data is actively being leaked or exfiltrated, which users could delete or remove. Or when the security vulnerability affects systems managed by people sophisticated enough to take direct mitigating action, like changing server configuration or cycling keys.
How Wordsworth and Coleridge shaped each other
Mærsk’s Triple E-class, some of the largest container ships in the world, do use the Suez Canal to transport goods between Europe and Asia, but are slower than previous classes, with a design speed of 19 knots.

https://en.wikipedia.org/wiki/Slow_steaming
Why is it always talked about as a battle with winners and losers? I think that everyone "wins" and the only real losers are those who see this as a battle at all. To me everyone has been elevated by the Linux and FOSS movement.
WordPress team working on daring plan to forcibly update old websites
Here's an example of Google fighting a NSL in court https://www.wired.com/2013/04/google-fights-nsl/
In the US, no. The 5th Amendment protects defendants from being coerced into self-incrimination. I was just pointing out how his comment really made no sense here at all, since this article isn't about a criminal being coerced into testifying against themselves (which again is illegal per the 5A), but rather a witness being coerced into testifying when they don't want to for some reason.
Maybe I'm missing something, but Germany's personal car toll system was supposed to be offset by a rebate on car taxes that would benefit any resident (or more precisely: anybody paying their car taxes in Germany) and was found to be in violation of EU regulations. Are there special cases for tax rebates or what would have been the difference?
see brussels for a counter-example. tore down everything, and became of laughing stock for urbanists, and a sad place to live in for the rest of us.
> something its own employees have protested

I imagine what those individuals have talked about publicly is only a fraction of what actually goes on. Over time, more and more has been revealed that is unsettling but not too surprising.

I also imagine that many of the employees who decide to manipulate politics also see themselves as the good guy, using the tools at their disposal to enact positive change. To them, the ends justify the means.
CTO sets the technical and architectural vision, also security and toolchain being used etc. You can think of it as CTO is leading the technical vision, while a VP of E is helping out managing the team on a daily basis, organizing the product work, managing sprint resourcing etc.
One of the barriers for my adoption might be addressed here:

> * Make the language constructs more generic

> In many ways, the current Racket language and libraries encourage the use of concrete data structures instead of abstract datatypes.

Matt Flatt goes on to mention that map only works with list types, for example (you need to use hash-map to work with hash tables, vector-map for vectors, et c.). This makes refactoring a bit of a pain and feels like a legacy holdover that shouldn't exist in a modern programming language.
I think the relatively small size (land area and population) of the Netherlands and the length of time that things have been going on have both contributed to that. A country newly legalizing pot probably has a lot less to worry about WRT rambunctious tourists.
For my local movie theater, AMC's subscription is $24/month. Doesn't seem bad if you see three movies per month (it says three per week with no blackouts). Considering that I see maybe 5-6 movies/year in the theater, it's not actually worth it at all.
The Shareholder Value Myth is a good recent-ish book laying out the case that maximizing profits no matter what is not in fact a requirement. There's been discussion of it occasionally on HN. For example: https://news.ycombinator.com/item?id=17529520
"BTW, I use a wonderful tool called goofys that lets you mount S3 buckets as local volumes."

You may be interested in the 'rclone' tool which does all of these things, and more, with all of the cloud providers:

https://rclone.org/
The pythonic ones
Also, China is not a democracy, and much of their growth has been driven centrally. It's debatable how long it can be sustained, and it behaves very differently from open markets in an oligarchy.

Different rules apply.
My philosophy in those days was that the DOM is the data store, with accessors that are only used during queries. Done this way, I'd never experienced the headaches people complain about.
Speeding up standard merge joins with code templating
Don't worry, plenty of us would consider that rude :) It's really the same as checking your phone during a conversation. Is it useful for me to give you my full attention if yours is constantly changing channels?
...just wait until their parents report you to the police for "smiling at kids"
As far as I can tell dangerous sports seem more popular than ever so I'm not sure that is true (I've known a few people who had died in motorbike accidents and in the mountains so I may be biased).

Also, I'd go to Mars!
I think it’s not so much about the developer title but more about having a good ecosystem to work in.
Back in my day when you passed someone on the way to buy your morning paper you would say "good day sir" and tip your hat. These kids don't even read the paper anymore. And they're all like, "what is up" and "how is it hanging". What does that even mean? I'm not even convinced they're using proper grammar to say these things.

And what the deal with likes on facebook. Too busy posting pictures of what they're eating to listen quietly to the adults discussing aunt Joann's ridiculous choice of hat. Seriously, it's August so she should really know not to wear a green hat when we all go to watch the 10 hours of reruns of Survivor.

EDIT: 'News' article on the web complains about technology trying to steal our attention from 'the true reality' and it does this by employing a click bait title and pairs the message proper with multiple visual ads.
Kinsey Institute launches effort to collect data on sexual assault, aggression
https://www.google.com/amp/s/spectrum.ieee.org/transportatio...
It is rude, that didn’t change. People take out their earpods when they talk to me (or me to them).
They rewrote it from a native app to a web app, and it got a lot slower. Limits on the size / number of videos active. Status was not as flexible as we wanted (i.e. reminders when you forget to update, time zone conversion, etc).
Thanks very helpful. And to be clear, you’re suggesting forming an LLC then converting it to an S Corp through the necessary filings, right? (Clarifying as someone who hasn’t formed these before.) And the S Corp benefit seems to be mostly for tax purposes?
This is to be expected- we will continue to break these records until such a time we deploy carbon sequestration at scale.
i wouldn't want to write dirty css without a preprocessor. makes me vomit.
If prostitution was legal, or decriminalized (I believe sex workers and advocates prefer decriminalization over legalization), everywhere, it wouldn't be much of a tourist attraction.
You might want to highlight that rclone has FUSE support – you have to scroll down the page a bit to learn that your comment wasn't comparing unlike things:

https://rclone.org/commands/rclone_mount/
Darn youths!
With that outboard at wide-open-throttle, you were emitting ~ 4 gallons of unburned gasoline per hour out the exhaust, not to mention the oil you cited.
The big R = Ritalin?

That's surprisingly plausible/feasible.
I'll miss Linux Journal's resurrection.
Unless you need to be compatible with some existing provisioning system.
Not sure why it's so radical.. whoever wrote this headline has an agenda.
My thoughts on this were provoked on this identically, years ago. Again. And again.
Israeli startup targets phone scammers with new biometric trap
I think it's all our own fault if we ever expected expert political philosophy or scientific debate from a group of people who mostly just, at the end of the day, program websites and phone apps.

A high percentage of IT, software engineering, and professional advice on HN is very valuable, but the percentage of other kinds of commentary that's valuable is much lower. I occasionally also get sucked into the sorts of debates that I just shat on, but most of the time I find myself having to scroll past huge chunks of comment sections because half the sub-threads are pedantic political debates over some term or whatever, nested 10+ levels deep.
Ha!

After rigorously reading the article and the commentary here, I found the end of your comment deliciously humorous. Oh, the irony!

Also if the author or any of the moderators read this comment, Hello!
I think we have to assume at this point that all online communication tools owned by for-profit mega-corps are compromised and that they can and do listen/analyse everything.

I have long assumed that with Whatsapp... I honestly don't believe that it's as secure as it used to be: Facebook'a raison d'etre is all about data gathering.

Also, when I read a WhatsApp message on my phone, it's unencrypted as I see it on the screen, it kind of has to be... what stops FB (or anyone for that matter) from reading it too at that point.

Sorry, I went on a tangent a bit there but I feel it was relevant.
Hm, I'm not a fan of Cmake. I like how simple and clean Make is. In my experience it works more often than Cmake, and if not, I can usually debug it. Cmake seems like an overengineered beast to me. But I probably haven't 'grokked' it yet.
In November 2020, the 26th COP summit will be held in the UK, where world leaders will agree on the action plans for cutting emissions.

When that conference ends, we have one decade to cut global emissions by 50%.

Are we going to make it? If so, how?
So I read it in an army or marine magazine a few years ago. But here's a link that lightly goes over it https://3dprintingindustry.com/news/mcsc-trains-us-marines-t...

Google marine 3d print, cool articles and stories.

Lookup marine plywood drone. They had to do it with a firm due to gov contracting laws. But from what I understand it's mostly designed/built by marines (word of mouth). There are more and more stories like this that are popping up. Sad part, big contractors cry foul of marines making repair parts and their own gear. From what I understand, that's why they need other firms to "take ownership" on projects.

Theres a cool 3d print barracks project you can Google too.
The Lambda Calculus for Absolute Dummies
> Wow, that is terrible.

Are you referring to the sickly green colour and unreadable size of the graphic, or are making a value judgement about the fact that there seems to be a correlation between national GDP and the use of a moderately harmless psychoactive drug for recreational purposes?

You could be less ambiguous.
FBI and Facebook Potentially at Odds over Social-Media Monitoring
I'm concerned that articles like these paper over the myriad issues that arose when one person (dang) holds a monopoly on the content of a community. I further worry that this is only going to embolden dang into further deluded thought that he can't make mistakes, that his judgement is without flaw.