skysight-inc/HackerNews huggingface dataset:
what other things do i have to ask? your CV tells me your skills. the programming session tells me if we can communicate and work together on a code problem. that's all i need to know. the rest is formalities.

the test is only as awkward as every interview is. interviews are awkward because of how we treat the situation, not because of what we do during the interview.

the key point is to put the candidate at ease as much as i can. i usually get positive feedback from candidates about my interviews, so i must be doing something right.

i have been on the other side of this as well. and i felt that the code task i was given was way to easy to be a skills test, but i also realized that any challenge worth my level of experience would not possibly fit into a one-hour interview session.
Economics Needs a Post-Crash Revolution
The important part is how it appears to the user. XUL appears like a proper native program, not like a web page.
Well, it this context, there are the same, and I don't see a room for confusion.

(I can add that with "uniform measure" and "arithmetic average", but for people learning it it is too much, for people knowing that the context is obvious anyway.)
Yes, I regularly do that myself.
The one at the right edge of the toolbar, the only one.
Microsoft Wins Pentagon’s $10B Jedi Contract, Thwarting Amazon
Google Maps Directions Link Generator
Gold: The Golden Age Is Ending in India
There are much more variants. E.g. Russia uses space for thousands and decimal comma. And I may be mistaken, but I believe in Japan the grouping is by four digits, not by three.
So stating a fact is "nationalistic slur" ?
Sure it matches up.

The poster, today, is aware of how PRISM worked.

The blog author, then, was not aware that PRISM existed.
That's just a copy paste from someone else's TOS.
No they have policies against paying for those concerts or golf games.
It could be that they're unwilling to pay $10 a month because they think the ultra-wealthy and companies bringing in billions of dollars a year should pay for it.
Erlang's definition of a process is a much lighter weight than Linux's, though.
Billionaire Started His First Business at 17 and Now Is Reinventing Payments
The most common "solution" for this is to add middleware on the server-side which accepts a form parameter "_method" which supercedes the real HTTP method. I believe Rails uses this.
Have you seen the 30 million line problem* by Casey Muratori (of Handmade Hero fame)? There is an argument that a lot of today's complexity in software is an (unnecessary) byproduct of changes in hardware design.

*https://youtu.be/kZRE7HIO3vk
Even in Rust, it only looks like that in this very specific use case and is usually completely hidden from the programmer. It's the desugared output of a library.

Usually it would look like this in Rust:

fn get_user(&self) -> impl Future<Output = User>;

This isn't exactly the same functionally, but for most use cases it works just fine. The difference is that this uses static dispatch instead of dynamic dispatch and therefore can't support dynamically returning two different structs that both implement Future, it has to be one type.
Infosys employees are concerned as whistleblower complaint results in turmoil
It's important to understand that for Frankl, the meaning of life was not something to be sought out in the world, but rather it was a question that life asked of you and that you answered in the way you lived your life.

In this view he disagreed with and distinguished himself from those existentialists who held that life was meaningless.

Further, he felt that even in the worst and most restrictive of circumstances (such as in concentration camps) one could still choose what attitude to adopt towards what one was forced to go through, and could choose to answer the questions life asked of you with dignity.
They're all over Twitter as well, the first thing that came up on opening Twitter on the morning their trial started.

I'm slightly surprised it is legal, aren't there restrictions on prejudicing the trial?
There are plenty of developments. Modern C++ is closer to Python than it is to C, while still allowing going down close to the metal if/when you need.

One thing that would be nice is a language that transparently targets CPUs + GPUs. Right now you still need to shift gear and use a different language and toolset to run code on GPUs. Perhaps this could be achieved using byte code and a virtual machine. Numba does that for Python.
Telegram supports "secret chats", which only work on a single device and for private conversations.

Every other telegram feature has no security.
Hope it was worth it.
I'm a big fan of Yamazaki 18 year for special occasions (hard to find right now) and the 12 year for an anytime drink.

Hakushu is also great, but I haven't tried their 18/25 aged whiskeys.

Yamazaki 18 won a 'Gold'[1] award five years back through the International Spirits Challenge and has been difficult to find reasonable prices since.

1 - https://www.suntory.com/about/award/
This was not avoidable.

Had the XHTML2 standard been adopted by many, browsers would have still had to support all the other non-X HTML documents, which would have never disappeared.

HTML5, with the exception of the new elements, just formalized the existing web parsing strategies for better cross compatibility.

As a web user, I don’t miss the days of XHTML sites randomly completely breaking because some tag wasn’t closed.

As a developer, I only miss XHTML2’s support for `href` on any element.
The article you link to suggests it was cancelled because satellites were better able to fulfil its mission.
Displays with wrong aspect ratio for me. Which makes Steve Jobs look pretty fat.

On YouTube, it has the correct aspect ratio:

https://www.youtube.com/watch?v=DmCu97u35Ek

How do we find the car of the uploader?

Relevant XKCD: https://xkcd.com/1187/

Some perspective on the presentation:

At 13:20 or so, Jobs says "Of course you need a compiler, because a scripting language would be too slow for the server if it is used by a lot of users". Little did he know ... PHP was out for about a year when this presentation was given. Still lives today and powers most of the web.
CS:GO players banned by Google's new chat AI
OpenQuake Map Viewer
Haxe the Cross-Platform Toolkit v4.0 Released
Somebody with a wristwatch can develop a superior sense of timing when working. It is quick and distraction free.

Wristwatches are underrated. In the trades a $20 watch could pay you $x000 a year if it saved some minutes each day.
The funny thing is, even these cumbersome tools are so much better than what the software industry has.

Small changes take only hours to complete? It takes only weeks to converge to a general design? Most software project managers would kill for that level of efficiency and predictability.

(A bunch of pictures made in Sketch is not the design. You can surely do that in a few days, but it’s essentially the same as making a bunch of facade drawings and pretending that’s the architectural design.)
Despite this why is BA stock still going up?
That was the nicest, most vicious attack on the pathos and ethos of Googlers I've read in a while. Ouch.
I can think of a few reasons why it was a pain to add at any given point, (and then you just have to imagine some dev inertia/laziness/other priorities to ge tthe rest of the way):
The game started off with only on body, Kerbin (earth knockoff), with the sun going around it. They then added the Mun and put in spheres of influence.

As they added more planets, if, at any point, they had changed from the simple model to the true one, it would have broken all tutorials, delta-v calculations, extant saves, etc. It would also have required more changes to make the game properly playable. In KSP, players will often leave vessels in orbits on timewarp while focusing on something else- they'll have 10 missions ongoing at once. This works well when orbits aren't being perturbed, but in real life/real physics, you can't just leave a vessel in orbit around the moon for a year without course correction- it'll crash. The problem is, the game has no way to automate course correction/stationholding, and that would be far less trivial to add than merely changing the gravity model from one system to another.

I'm not apologising for the devs not having done it right, really. KSP didn't really live up to all its promises, though it is pretty good.
It's pretty hard to predict since you need to guess how much more C02 humanity will emit in that time period among other things. Your models could be mathematically perfect and you'd still be off.
Tailwind CSS – Building a Landing Page with Tailwind and Vue in 1 Hour
Pretty obvious, but maybe not clear from the headline: the Max was certified under the old rules.

At this point, not sure it matters - it seems like lessons have been learned and overseas regulators (certainly the EASA) will never just rubber stamp the FAA again. The net effect is Boeing looking at significantly more regulatory overhead than ever before.

Maybe having multiple, independent regulators reviewing designs will better address these issues than any legislative requirements ever could.
The segment from 18m10s onwards -- a demo of making a flight reservation via an application built for OAG -- is pretty wonderful in a tech-nostalgic kind of way. Simpler times!
I used Spotify to find a bunch of great new artists with one of their "Made for You" daily playlsits. Now, either the shopping center near me has great taste, or they got the same "Made for Them" playlist I got. Because they are playing some great music, which has never been the case before. Normally malls, stores and other public venues have the same Top 40 playlist fed to them by a corporate subscription as everywhere else.

This makes me wonder if Spotify isn't a tastemaker, just like radio and television were. Not playing the hits, but defining what becomes a hit.
Also Safari on IpadOS
> For example, Spotify says that its average payout for a stream to labels and publishers is between $0.006 and $0.0084 but Information Is Beautiful suggests that the average payment to an artist from the label portion of that is $0.001128 – this being what a signed artist receives after the label's share

https://www.theguardian.com/technology/2015/apr/03/how-much-...

This seems to clear it up

> We aggregate all of this revenue from these two streams, and distribute back 70% in royalties based on a pro rata share in accordance with the popularity of a piece of music. For example, if one of your songs has been streamed 1% of the total number of streams in a month, you will get 1% of the 70% of royalties we pay out to rights holders.

http://www.musicthinktank.com/mtt-open/how-does-spotify-pay-...

If the latter is true, let’s assume everyone pays $15 a month for Spotify and there’s 1 million subscribers each listening to 1000 songs a month

900k listen to Ed Sheeran exclusively 1000 times

100k listen 1 times to each of 100 indie bands.

Total revenue $15m
Total royalties $10m

Ed Sheehan gets 900m listens

Each indie band gets 100k listens - total 10m listens

Ed Sheehan gets $9.9m
Each indie band gets $1k

You’d think that the $15 the Indy subscriber would pay would go equally to the 100 bands - giving 15k per band, and 9.4m for Ed, but it apparently doesn’t work that way.

Those who binge listen are subsidised by those who listen rarely.

That’s my understanding anyway, but it seems to be based on a line from an “artist in residence”
Almost all apple products are high priced. Even the cheaper one.
Secret Deal Helped Housing Industry Stop Tougher Rules on Climate Change
While funny, taken seriously this is the terrible, toxic bullshit that GP's excellent comment was getting at.

No, people don't just innately, magically notice genius, innovation or progress. Inspiring pictures of a bright future have to be painted, ideas have to be communicated, minds have to be persuaded.

If you failed to persuade people to use your thing, did you even do anything?
The first. For N>=3, there is no such formula (it's been proven).
Different document. I think this is probably referring to https://insideclimatenews.org/sites/default/files/documents/... since that's what the news articles making the same claim are based on.

There's a few things worthy of note in there. Firstly, according to the document Exxon wasn't at all sure that their products actually were causing global warming. Secondly, they predicted if it did happen it would have much lower impacts than claimed by all the climate activists and press pointing to Exxon's "accurate" predictions as proof they knew their products were destroying the world. Highlights inclue 1.9 to 3.1 C warming by 2090, no potentially serious climate-caused problems until the end of this century, and rising sea levels maybe causing coastal flooding in several centuries but only at the upper end of possible warming. Thirdly, they argue any major shift from fossil fuels would have had to be based on nuclear rather than solar and wind - not exactly popular with environmentalists, to put it lightly.
Really?

> Concatenate FILE(s) to standard output.

Sounds awfully close to me.
Perhaps I'm just going with a more charitable interpretation. The hack developer came up with what he thinks is a new approach that fundamentally undermines the approach taken by anticheat developers, of course he hopes that his work wasn't in vain.

Yeah, I think it is petty to call him out for having a "bad attitude" because of this.
If you were talking about 20 different companies, would you expect all of them to use the same tools? Of course not.

A large corporation is like many small companies, under one umbrella with more or less cohesion, so they often have different tools.
>Eventually, China may lose the labor cost advantage; it's already declined quite a bit as wages go up.

According to Peter Zeihan's The Accidental Superpower (2014), manufacturing in China has gone from being one quarter as expensive as in Mexico to 25% more expensive. He expects that the US shale and natural gas boom will further reduce costs in Mexico and the US.

Also see "Why China should follow Trump’s example and cut taxes" http://www.scmp.com/week-asia/opinion/article/2056874/why-ch... . Quote: "As far as manufacturing is concerned, according to Cao, everything is cheaper in America apart from manpower."
I wasn't referring to a "part" at all. What I said Windows gets right was a very fundamental architectural design: the decision to not grant privileges to a process based on the file it's executing (the callee), but rather based on the caller's execution context.

Note, in particular, that there was nothing in my comment that depended on the existence of UAC. Had I written my comment before UAC even existed (say, in the XP era), it would've been exactly the same.

Yet somehow you managed to change the subject of discussion to a very specific feature UAC, a feature that was only introduced around the Vista era and which I had not even mentioned in my comment once. Then you bashed it based on a premise that you already knew was incorrect and therefore had to put in quotes, and then continued as if the point I had been making in my comment all along was to somehow endorse the use of this controversial feature I never mentioned for a purpose that it itself had not been intended. This is not a faithful representation of what I wrote.
For those who agree with this:

The reason HTML5 became what it is is because many people wanted to see the open web thrive as a competitor to closed, controlled eco-systems like the mobile application development platforms.

Just 10 years ago this was a mainstream view - there were groups who were fighting to give browsers web cam access so they could be used as video-messaging platforms, groups fighting to give location access so we could write location aware documents and apps etc etc.

I still believe this was the right decision.
Related: http://blog.danieljanus.pl/2019/10/07/web-of-documents/
Did WebObjects live on?

I wonder if Apple could have positioned Mac OS X server to run that sort of thing
FYI... this does not affect people who use NGINX as a reverse proxy to Apache. This ONLY affect people who call PHP-FPM directly from NGINX.
Without going back in time, one has the impression that people didn’t “see” a particular technology coming. You’ll hear people claim that a particular CEO didn’t see the web, or mobile, or VoIP and other technologies rising.

But when you go back and read their work or view their videos — like this one — it’s remarkable how clear and detailed their vision is of how things will be.

Jobs is famous for this so you might think it’s a cherry picked example but I think it’s largely true (no doubt you’ll find an exception) of almost any big time tech executive. They have a clear, detailed, largely accurate view of how things will turn out.
"and the law allows companies to make recommendations about the compensation of F.A.A. employees."

What? :)
Isn't the whole point of CPUs is that you don't have to run code on GPUs and other special purpose processing units? You leave it to special circumstances when you actually can't avoid doing it.
The high prices crippled the cube and cylindrical shaped ones.
'Not really sure why anyone would wanna do that, but that's what you can do!'

Web technology in a nutshell...
C90 cassettes are objectively terrible
All gone unfortunately, but thanks for sharing.
I really don’t follow the logic here. Wouldn’t denying the global supply chain the fuel it needs to provide food and goods be more reckless than not?

If we just stopped using oil millions if not billions of people would die from malnutrition in a far shorter timeframe than global warming is going to cause.
Smells like a leaky abstraction - it's just kicking the can down the road. What if you have novel hardware that is unsupported by this ISA? Say, an ML accelerator or a quantum coprocessor.
They dropped the price but converted it to Java for version 5. Java just isn't suited for anything based on Cocoa. They stopped development so it didn't transition into the JavaScript driven world.
I hope justice is served with Exxon, but I also hope people motivate personal change by realizing that most of us did what Exxon did in the same time on an individual level.

Growing up in the 70s, I heard about sea level rise and global warming. Nearly everyone I know flies (and eats meat, drives, etc) more than necessary for their profit and pleasure and all the things they know contribute, using excuses similar to Exxon's but translated for themselves.

Anyone who makes excuses for the emissions that puts Americans (and likely your country if you aren't American) so high up in emissions -- if we think Exxon should change, shouldn't we?

In this quote, substitute for "Fossil fuel industry" and "Exxon", "we" and see how well it fits. I'm not talking about blame but taking responsibility for change now.

> Scientists have known for decades that the burning of fossil fuels is causing climate change. There is so much evidence that at least 97% of climate scientists agree that humans are causing global warming. It’s as settled as the link between smoking and cancer.

> The fossil fuel industry has known about the role of its products in global warming for 60 years. Exxon’s own scientists warned their managers 40 years ago of “potentially catastrophic events”. Yet rather than alerting the public or taking action, these companies have spent the past few decades pouring millions of dollars into disinformation campaigns designed to delay action. All the while, the science is clear that climate-catalyzed damages have worsened, storms have intensified, and droughts and heatwaves have become more frequent and severe, while forests have been damaged and wildfires have burned through the country.
This is something I really love with Blender and other Free Software project. You can create new plugins to extends the scope of the project.

Btw did you know that the icons in blenderbim.org homepage are icons from the Breeze icons theme developed by the KDE community (the community behind Krita)?
Disney Is Placing Classic Fox Movies into Its Vault
Key word missing from the title: some. It looks like Facebook has a filter to ban anti-vaccine ads, but like any filter, has false positives and negatives. That the article gives examples of only the false positives and negatives, and none for the cases where the filter worked correctly, is outright deceitful.

But then, this kind of selective reporting is hardly unique.
I'm actually quite impressed by that line from Microsoft, it's clear, well thought out, and communicates a simple moral principle that can be used to reason about their entire policy. It's also quite bold in that it clearly implies that it won't co-operate with non-democratic regimes on projects they think are wrong, which I'm sure is not a zero cost decision.
I've seen it in the URL when using App Store Connect, I'm curious as to what other services Apple uses WebObjects for.
Big labels negotiated good deals for their own artists so royalties from streaming benefit them, not the indie artists.

Although, music industry is even worse. A pyramid scheme where old, still living artists negotiated big deals and the label gives peanuts to new.
change the video quality to High and you get the correct aspect ratio.
I would be very curious to know the thoughts of HN readers: Is it a good idea (define a system wide spec to remove the need for drivers etc.)?

Seems to make sense to me, but i know nothing. If someone defined one, an emulator could be written. may even be able to prove some gain that would make it attractive for a manufacturer to impliment it.
"This round, the homebuilders have opposed changes that include requiring better insulation in attics and air ducts, as well as a proposal requiring new houses to be equipped with the circuitry required to install a plug for an electric vehicle — potentially making it easier for homeowners to switch to electric cars in the future."

Homebuyers should not be forced to pay for things they don't want.
Crazy? What's crazy to me is that a compiler can statically guarantee type soundness AND memory safety around asynchronous code.
The complaint [1] is 211 pages long, but it seems to argue that ExxonMobil misled both investors and consumers about climate change.

a. Allegedly, investors were wronged by being presented with misleading projections about the company's future prospects.

b. Allegedly, consumers were wronged by being misled about the impact of the company's products.

[1]: https://www.mass.gov/files/documents/2019/10/24/Complaint%20...
I've used FreeSWITCH for this kind of thing. MPL.
I can hardly process how brazenly corrupt and stupid that is.
I meant, show me where Exxon scientists predicted this,

https://ec.europa.eu/jrc/sites/jrcsh/files/fossil_emissions_...

I'll wait.
Is your whole house a big window? Where I'm from we always have light inside
Yeah. That split makes no sense because those parts couldn‘t survive on their own. maybe GCP could. But until a much bigger part of Google‘s revenue is made up by cloud it‘s difficult.

Besides, Google is an AI-first company now. Stuff like Assistant, which is arguably their most promising user-facing service relies most on all these services being seamlessly connected. This split would cripple such a profuct.
First NIFTY stock analysis blog