skysight-inc/HackerNews huggingface dataset:
>>> Its too easy to wind up pontificating round the fire to the young 'uns

I'd say pontificating is inevitable. If you are part of the roots, and then you see that the internet didn't go where you wanted, then I guess, your best solution is to maintain your ideal and say "we tried, we failed" with a subtle corollary : since it failed, it means our goal was the right one".

Plus I'm sure it's very comforting and satisfying to talk about the past to people who somehow admire you (else they wouldn't be there listening)

Staying off those feelings to be able to think properly is really tough and requires some special kind of personality which is, I guess, as rare as technological savvy.
This right here. It changed my outlook on software completely.

There are pains and giving folks the opportunity for change/rotation is refreshing.

Software is a team sport, its a weak-link game where we must communicate and empathize in order to see clearly (often past our own egos) in order to pull one-another up.

I was fortunate that good pairing hygiene was a focal point. Without that it can be disastrous mentally and ruin the experience for everyone. It turned into a highly collaborative sport at that point.

I am a hugger naturally but when I run into those pairs I went through the trenches with, it is a brother/sister hug. Best time of my life.
Learn from Appster’s Lead Generation Process [Even Though Appster Went Bust]
The only resource that is held exclusively during an RMW is a single cache line, and that's not due to the lock prefix.
CapitalOne disclosed that this hack is going to cost them between $100mm and $150mm, which is a lot more than JSTOR would have lost from Aaron Swartz's "hack" of academic humanities papers.
The Chicago Tylenol Poisonings
Java Valhalla Update with Brian Goetz [YouTube]
Free web hosting and domain name |limited time offer
Existing Clojure APIs don't change, but Clojure adds a lot more than this each year. Look at spec, reducers, transducers &c
Posted because it's a reminder of what can happen when our supply chains are insecure. (As a result of this incident, tamper-proof packaging on over the counter meds became a thing …)
Akamai honey pot reveals novel RFI attack
Orkin forgot to mention the rodent king and his army of rats in The White House.
Tsunamis mankind didn't create, so I think the feel is a bit different. Even though deaths from that is also our own responsibility in as far as we could have prevented them. (Building codes, zoning, early warning systems etc.)

But there is a lot of suffering involved with whole communities being erased and ghost towns - sometimes for no great reason. Some places didn't receive much of any radiation but are now dead. Even places where it's allowed now to move back to, people don't want to. Some are afraid, and some don't want to move back to an empty ghost town.
That's true for most of ecmascripts history - they tend to introduce convenience methods that people needed, built and relied on.

How much of ES5.5+ was guided by jQuery?
I used to sell textbooks online. Lots of them. And for a time, USPS had a monthly auction where they would auction off undeliverable items (they do it online now).

You would not believe how much stuff they are unable to deliver each month. An entire warehouse full. Of just textbooks, 2 to 3 semi truck loads. Another 5 to 10 semi truck loads of regular books.

These included items where the packaging was damaged, or label torn off or illegible address, etc.

We would go to the auctions and purchase tons of textbooks and started noticing that in some cases we were buying back books that we had shipped to customers and had been lost.

They always made claims that they made every effort to return the lost items but as a last resort, they would end up at the auction.

They would usually cost us several thousand dollars a month in lost shipments so I had a distinct rubber stamp with bright red ink made up that said "Attention USPS: if this book is lost in shipping, please return to the following address..."

We stamped the inside cover (which is usually a blank white page) of every single book we shipped for a year. We never once had a lost book returned to us. But every month, we would buy up tons of lost books and when opening them to grade and stamp, we would frequently find our big stamp and it was always blacked out with magic marker.

So instead of having their "investigators" trying to find where to return books, they were spending time destroying evidence to cover their butts so they could continue to profit off their own incompetence.
I’m sympathetic in that a lot of people started learning this on the fly but that was widely recognized as bad practice even before Amazon was founded and various patterns for doing it right were widely established.

(If anyone needs me, I’m busy feeling old after remembering having this conversation with a new PHP developer in 1998)
Things dependency injection is not about
The OP called out "negligence," which would leave some wiggle room for the executive in your scenario. Promoting and spending directly on security would be proof that you're at least making a conscientious effort.
Is there any reason to believe, Foxconn employees don't have any other personal/environmental problem causing them to suicide.

While I am all for improving conditions of employees, it should be in context to the environment. If the whole country is working on 1$/day, expecting few companies to got 5$ just because they have global visibility is not feasible. It is not good for the company, economy and social dynamics of that region.
I'm surprised to hear that's your experience. I'm Greek and I live in the UK, in a town on the South coast. When I first came here I didn't know anyone, but I had just gone back into painting and modelling minis, so I went to the Games Workshop er shop, and I met all the people in the local WHFB and 40K club, who became my main gang for the next couple of years or so (when I finished studying and started working).

So my experience has been that it's very common for people over here to form clubs and societies for all their little nerdy, or not necessarily so nerdy, passtimes. Which is great, really. I can't think of a better way to get to meet people who won't fall asleep while you discuss the most minute details of your hobbyist obsession.

Not that I have any of those, oh no :)
>> However, it still can be quite confusing.

I don't know - it's never confusing to me. I just use the IDE that allows me to view the types of the variables whenever I need to see them.

IDE also highlights the definitions and then the usages of the variable, including the syntax scope where it's used.

You're definitely using the wrong tools for the job if you get confused with that little detail.

>> Given that JS doesn't restrict the type of a declaration you can just assign a new value to it, place it in a small scope or use a chain.

Yeah, but I don't want to semantically assign a new value to the variable. I want this to be a new variable, because it is a new variable.

So the point of var is slightly over exaggerated because they could have gone the python way and simply allow declarations to be anything that is an assignment.
Or fax. “Send us the request on a floppy disk and we’ll respond with the cancellation instructions cassette you could listen to on your Sonny walkman”
My criticism was not intended to be overly negative, by the way. Thank you so much for writing this.
I can't access the underlying article, but generally researchers use some form of confirmatory factor analysis to evaluate whether the questions form a valid measure of the hypothetical construct (including whether there are any confounding variables). For instance, other questions could be included to distinguish unpopular supervisors from unpopular ones driven by the hypothesized bottom line mentality. Without looking at the actual study and complete questionnaire, it's hard to say whether the researcher did so correctly, but certainly the toolset exists to do so within the social sciences, making it a little unfair to blanket condemn the whole field.
For me this is the most interesting article I've seen on HN this month, thanks for posting this. I also love the subtle yet justified nod to Kant in the title.
“I agree with you, but I wonder what his answer to stuff like GUIs would be.”

Couldn’t say exactly, but it’d probably look something like this:

https://en.wikipedia.org/wiki/Display_PostScript

:)
Agreed. I guess the argument for it is it's more accurately reflected but... who cares? Maybe I'm not understanding what people do with [function].toString() in the real world.
And how many of them will immediately die? Big gestures like this are worthless without continuous maintenance and care on the trees.
Ironically that is /really/ obsolete thinking. Pax atomica says hi for one.
Anyone know where to find a mirror or archive of this?

Would want to host this..
Sure it's not just a driver issue?
Optional chaining recently reached stage 3, the babel plugin is available and TS is going to adopt it for 3.7.0.
What is your proposal for an alternative to Facebook, Twitter, etc? Thousands of small independently-owned networks? How would that work when you need to send data from/to arbitrary locations in the entire US/world?
Database Landscape Map
Right, but it wouldn’t have happened if they hadn’t had such lax security, and I would argue that capital one are liable here for failing to adequately safeguard consumer data. If you properly secure your stack, you don’t get hacked.

If they had fallen victim to some undisclosed zero-day, I’d feel bad for them - but in this case it appears to be misconfigured VPC SGs. Their error. Inadequate processes.

We are also all labouring under the assumption that she was the only person to make off with this data.

I’m willing to bet that she’s just the first one daft enough to talk about it.
But it is pretty expensive. There are Chinese phones with 4 cores, similar amount of memory and same screen size that are 4 times cheaper. Would not it be better to take any of them and replace the firmware instead of making their own platform?
detachment from git? really?

this strikes me to be odd: why is a SCM all that important? even more important than a language and the ecosystem or as a vendor login already mentioned by several posters?
Zoom back a bit, and it looks like your landscape has dying GPU syndrome.
"I was a bit paranoid and would sometimes err on the side of conspiracy theories"

This smacks of high stress environment with a bunch of people who don't really know what they're doing, maybe all the way to the top.

Good developers don't work in these places. And if they do get caught here they don't stay long.
The Flint water crisis took years to resolve. Authorities and businesses poison people all the time, but usually those people are poor and irrelevant enough that news coverage makes no impact at all.
>OP made it sound like it was still some nefarious conspiracy.

"Defense industrial complex pollutes town then pretends they didn't despite everyone dropping dead from cancer" is a tempting and juicy narrative and will generally be welcomed with open arms around here even if it turns out reality is a lot more mundane (reality is almost always more mundane than the story).
And they lost $12 million last year so just like Dropbox. They still aren’t profitable.
HTTPS: //perfectial.com/blog/intelligent-service-automation-with-deep-learning/
What would some common/helpful use cases be?
For which to get on you need an address to live at. For which to get one, you need a bank account (at least, but in 99.9% cases this alone is not enough), otherwise no agency is going to give rent you a house.
‘No Way to Prevent This’ Says Development Community Where This Regularly Happens
In the meantime, the market is up 20% since January and PE ratios for the largest companies are still reasonable. Uber’s success or failure has no bearing on the broader health of the market.
Show HN: Bild – A collection of parallel image processing algorithms in Go
Regarding the expectation of progress, have you seen this?

http://folk.uio.no/roberan/t/global_mitigation_curves.shtml
They're not blinkered. Audi and Honda are using wing cameras for improved aero, but they're not willing to commit to the Lightyear One's shape or to use in-wheel motors. A car like the Porsche Taycan has all wheel steering so it's not going to use wheel covers.

It's like you're not even reading what's in front of you. Compare and contrast the following cars:

- Lightyear One

- Tesla Model 3

- Mercedes EQC: https://www.youtube.com/watch?v=5JTew1D5Tk8

- Honda e: https://www.youtube.com/watch?v=pEKq8jmckz0

- Porsche Taycan: https://www.youtube.com/watch?v=ohHEdaRhF1k

- VW ID.3: https://www.youtube.com/watch?v=A8cHHNPRg-c

Have a look at them all. Think about their shapes. Think about their weight. Think about the engineering and design trade offs that are being made. Think about materials and manufacturing costs. Think about the market segment they're targeting. None of this is amazing or mysterious.
I'm not sure about the research but only have personal context. In sales organizations for technical products you generally have a sales person and technical counterpart. Upstream you have the sales persons boss and the technical persons boss. Depending on how large of an organization this could be 1-4 layers deep. Those middle layers, generally, focus on one thing: revenue. I've been in enough of these organizations to understand that the minority of supervisors have well being of their direct reports above themselves or revenue. This includes customer satisfaction and success. While that may sound pointed in many ways I don't believe it's all their fault. This is simple because that's not what those people are told they are responsible for. Instead it's a number. A quota that is paramount to their success in the eyes of their superiors and the business. Nothing else really matters. So I'm really not surprised we end up with feedback like this. It's by design in many ways.
Natural gas burns quite cleanly. There's a number of European nations that don't have a single active coal power plant and they get by somehow.

The reason nuclear crowd loves to focus on coal is it's the worst case conventional technology and hence the easiest to argue against. The arguments against hydro, wind or NG are a lot less convincing.
Slack vs. Discord: Choose Your Business Fighter
You can’t separate debt from money because debt is money owed. And there’s clearly a difference between having something and being owed something.
Ah FedEx and their weird accounts.

My wife, a US citizen living in Ireland, needed a US background check as she works with children. The police department in Texas did the work needed and said they could only ship the documents internationally via FedEx. So she asked how much? They said "Oh no, you need to arrange collection and pay FedEx directly"

So off to FedEx she goes thinking she could arrange this as a one off. Nope, you need an account and it has to be set up online. Their account opening forms are really complicated. To be fair, they are probably for people who know about shipping and not for someone who just wants a one-off collection. It took three attempts to get the correct account and to be fair the documents arrived in less than 24hrs which coming from Texas was very impressive.

What happened next is where it gets annoying. She needed to close the accounts as she wouldn't be using them. FedEx said that had to be done offline in writing and she needed to supply a company registration certificate, she had written "Personal account" in the company field on all the account set up forms as it could not be left blank. While she was trying to get this resolved, she got a letter from Revenue asking her to fill in a load of documents relating to customs matters.

Eventually she just went to FedEx's Irish HQ in person to get it all sorted.

I'm not sure who is more to blame, the Texas PD for refusing to arrange the delivery or FedEx for completely ignoring that individuals may be forced to use their service. Either way it was a pain.
But you don't disable linter, you just accept the way it is :) just let it go. No disabling linter comments allowed, if you want to say this block of code is special in some way do normal comment describing why it is special.
Because that's a feature of human perception. How would you handle social life without at least some labeling of others? You brain would overload with all the unnecessary information.

Labeling is basically saving brain's RAM and CPU power.
The other day I had spent some time reading up on the whole GPL v2/3 debate and Tivoization.

Would it have been impossible to use Linux on these phones under GPL v3? I assume that it would be very difficult to provide "installation information" required by the license.
The parent comment quotes the first line of the article.
You Pay (Or Maybe You Don't): Every Layout
Hardware kill switches were designed into the phones.
> "how can you be against the death penalty, but pro-abortion"

I personally don't see an inconsistency with this original belief either, when you include the belief that a soul/conciousness is only created later on, e.g. during birth.
I'm fine for a judge and jury to decide what is and isn't actually criminal conduct and whether the EO was negligent in protecting customer data. It needs to be explicitly illegal first, though.
Really, do you have a source for that? Because that seems like an outrageous claim to just make up.
The reason the unknown individual or group will choose to accept it is very much tied to their social and legal relations with other people.
More practical would be the removal of the Board of Directors and the CEO of the corporation, with the forfeiture of any unpaid future compensation and the ineligibility to serve as a director or officer of any other corporation. They are responsible for setting the policies and providing the resources to secure the corporation's data, and they have failed.
Given that you can't speak and must use a phone, can't you use a text to speech (TTS) solution? There are whole Youtube videos with stupid old MS Sam, and they're passable, modern TTS sounds a lot better. I have never thought of that possibility for disability, and thank you for enlightening me.
I often use Object.entries so that I can use Array.filter/map/foreach on an object, but then I need to use Array.reduce to hack it back into an object. Object.fromEntries solves this.
I was going to reply, this guy is lucky he used FedEx - had he used USPS he'd have no idea where th epackage went or why it wasn't delivered, and never gotten it back
Nice! Added mine, hope that's ok.

A friend is doing www.fundamaker.com newsletter where he sends out indie projects to support each Friday.
> Minimum in what situation?

Low demand starting at night into early morning. e.g. https://energymag.net/daily-energy-demand-curve/
Some hard truths about soft skills
Some half decent stuff in here, but I heavily disagree with changing the output of toString. That might cause problems if someone is expecting one output, but the new version creates something new. I don't see a reason why they couldn't have just added a new function functionCode() or something similar. It would give people the functionality they want, without destroying backwards compatibility.
The article is about rats, not US politics.
Entirely appropriate as you get up and leave. Seriously. There is no other appropriate reaction unless you're terrified of retribution because it's the USSR or one of the wannabes. Price of freedom, etc. etc.

I'd be throwing in the word "Traitor" if it were me, but only on the basis that it is absolutely true.
It is very common for people to implement flatmap themselves or get it from a library of higher-order functions. So now people can use flatMap without doing those two things.
> The tangible items that aren't primarily faith-based are land and housing, so they do well as reliable investments.

Why are you ignoring commodities? Wheat, iron, oil etc. are all commodities that are much more useful as a monetary base than land and housing because they are orders of magnitude more liquid (meaning you can acquire it and subsequently sell it while incurring a smaller loss).
"I hate having this disability" is entirely different from "I hate how little other people care about my disability, even when they say they do". There was not one single word in the article to the effect of the former, it was entirely focused on the latter.
While I also long for more powerful frameworks / libs that lighten the burden of infrastructure code and other boiler plate code having it all dominated by one company, specially a small startup is a grave problem for adoption.

I think representing programs as text is the simplest form of programs that can be used by humans and computers.
And that's why is has stuck.
Speaking at the phone is faster than typing a chat comment. It is also more empathetic, the human touch makes people perceive the company as friendlier, closer to you and more empathetic.
> Life is worth living.

Prove it.
Most people on any platform are consumers, and that doesn't seem to decrease as the platform grows. Steam, the app stores, and YouTube are not exceptions.

If it did become a problem, TikTok could change rules so that you must review X clips for every one you post. It wouldn't put off most creators.

The reason user-generated recommendation systems don't last is not because they break down under a flood of content. The reason is that the platform finds it more profitable to promote content based on a different algorithm (whether that is pay to play, sponsored posts, optimise for user engagement/clickbait...).
I thought (via "Extraordinary Popular Delusions and the Madness of Crowds") that it was actually tied into the South Sea Bubble, and that the Bank's role was that of a central bank in a crisis: provision of unlimited liquidity, regardless of whether or not it's "backed" by anything.
It would be nice if we could get back to those good old days when doing a reCaptcha helped digitize books.
I'm currently at work so I only read the abstract but isn't this an obvious alternative to how things are learnt when comparing biological neural networks and artificial neural networks? And don't we call some incidences of this "pre-wiring" instinct?
I wouldn't call Java a bloatware. Native Java apps work without any lags on my $150 phone.
Show HN: New tool for contactless credit cards. Read card files and private data
Hm, as far as I remember that was the way CO2 was turned into fossil fuel, depositing layers over layers of vegetation...
According to Joel[1] it was originally about distinguishing variables that had the same type but had different semantics, e.g. a window's width (dx) vs its horizontal position (x). Both ints, but not really the same kind of data.

[1] https://www.joelonsoftware.com/2005/05/11/making-wrong-code-...
A read a similar article few days ago (might be interesting too) (not mine): https://medium.com/@selvaganesh93/javascript-whats-new-in-ec...

And also here is a good recap of ES 6/7/8/9 (just in case you missed something) (also not mine): https://medium.com/@madasamy/javascript-brief-history-and-ec...
Agreed that devirtualization exists and improves performance, but it doesn’t address the semantic problem in that interfaces are about heterogeneity (and thus dynamic dispatch) while contracts are about homogeneity (which naturally lends itself to static dispatch). Additionally, devirtualization is a lot harder to implement (at least with any sort of useful comprehensiveness) as the compiler needs to prove to itself that the concrete type never varies which implies plumbing information across compilation units and (I think) breaking independent compilation of compilation units or at least making compilation dependent on some earlier whole-program-analysis pass.
The Y language is a future AI programming language that instead of giving directions, it asks the computer questions and thus tries to provoke a response or change in behavior.