skysight-inc/HackerNews huggingface dataset:
I doubt it's significantly different from an ICE repair point of view. I do a lot of car repairs myself, and have done things for friends in the past. One memorable time I was helping a friend who had a Toyota van for work (can't remember the exact model, this was early 90s). It needed new brake hoses. After some messing about with pattern ones that didn't fit, we went to Toyota and spoke to the parts guy who said there were TWENTY SEVEN different options for the front brake hoses on that van, and even having the VIN was no help - we needed to take the original in for him to identify it correctly, as even the microfiche (yes, we're talking that long ago) wasn't accurate enough to identify it - he ordered (I think) 5 in which looked like a match and sent the other four back.

While this is an extreme example, there are plenty of different options on most cars as the manufacturers will source different parts for different markets, and in some cases totally different subsystems which look identical externally but are totally different functionally (immobiliser and ECU on a Mk 4 golf springs to mind).
It seems many European companies are still stuck in the traditional line-management model where development is considered the executionary role of ideas thought up by people with no engineering background.

This is further strengthened by our educational system which promises "sexy jobs" in the tech sector that don't require a technical background.

We also don't have places like hacker news which has a friendly healthy unionizing effect.

I believe this is the primary cause we're not seeing such high salaries in Europe. I think it's also the reason we're not seeing as much innovation happening in Europe.
You mean some more, Swiss German (and to a lesser extent even Standard German) has plenty of French vocabulary already.
My guess is they somehow believe that because the DMCA is a US law, only US companies can invoke it legally.
It's low on words but dense with meaning. If you want to interpret it as calling out greed, so be it, but I think that good money is hard to turn down for many reasons besides greed. Is it greedy to want to pay off your student loans or provide for your family?

There are many people with stories of being unable to find work because they can't hack the modern coding interview process. One way to escape that trap is to take a job working for a defense contractor. I did it. I was over a barrel, facing an insane spousal support payment and I needed a job fast. I took a job with a defense contractor. I'm not proud of it, but I needed to live. Was I motivated by greed?
Many software engineers conscientiously object to working at social or information platforms like Facebook, Twitter, Google. They simply have never worked there or tried to work there, just like how most wartime conscientious objectors avoid enlisting in the first place.

Objectors' reasons are diverse and not as unified as NYT makes it seem - some believe that big tech's arbitrary censorship and subtle political bias is immoral, while others believe that big tech's inability or lack of incentive to limit ads, fake news, or distasteful speech is immoral.
I have a huge problem with email, in my previous job I basically never had to use them for real, so I don't really know how to keep track of them in an organized way. I just changed job and now I get a LOT of email, in 3 weeks, more that I have ever seen.

My inbox is a mess, just collecting more emails every day. Something like this would probably be useful.

Are the "multiple inbox" still available today? Is it basically the labels?
I think people are being way too dismissive of this. There is a ton of waste that goes on getting you your groceries. Walmart is notorious for fucking small farmers by rejecting huge quantities of pre agreed on produce. Once in the store some % gets tossed out before it even gets to the inside shelves. Then you have the amount the consumer wastes.

I'm not necessarily saying this is a good take because that seems like a fuck ton of plastic they use, but I could see it being overall relatively a more efficient way.
> While this is true, at least the part about fake reviews being pervasive, the fact is that I don't trust any reviews on a retailer's website anymore, especially those that aren't verified purchases, and the only retail site where I trust verified purchase reviews at all (and not all of those either) is Amazon.

Only on Amazon do you find listings for headphones with 400 positive reviews for some BluRay version of Harry Potter, where those 400 positive reviews are displayed as if they're for the headphones themselves.

> I don't trust AliExpress not to send me fake items or cheap knockoffs either, but that doesn't stop me from trying sometimes. At least with Amazon you have recourse in my experience.

AliExpress has never given me a reason to distrust them, while Amazon has. I once received a defective item from a seller on AliExpress and I was refunded my money without having to ship the item back. I'm okay with that recourse.
The people rich enough to pay such ransoms either have security or they're on the down low.
See https://news.ycombinator.com/item?id=19733665
It's not solely about 'time value'. I have an inherent dislike for reiteration and meandering, which is easy to skip in written works by scanning ahead. But with podcasts I have to do a skip-dance without cues.

On the contrary I've found that listening to air traffic control recordings is relaxing and helps with task-concentration because it follows strict procedures and no-one wastes time blethering. It's like a verbal metronome. You really have to make your own if you want high quality, though, since LiveATC is an earsore.
I'm no copyright lawyer but couldn't they have issued a licence to use the trademark to the author if this was the case?

They could have supported this as a homage to the franchise, supported their fans creativity, and gotten lots of free publicity to boot.
You just focused on local reports adding information but I think even more important is that they summarize information and boil the issue down to a couple paragraphs of text, in turn making the information much more easily accessible. Watching an hour long meeting or reading pages of transcripts to extract the useful information is a very different time investment compared to just reading a couple of paragraphs about a topic. (I’m sure most people could do it and maybe even gain a better understanding of the issue compared to just reading a newspaper article but they definitely won’t since the time investment is just not worth it.)

One of the most important functions of the news is to pick and chose which information is important and relevant and to present that information in an understandable way. To fulfill that function they do not even have to go digging for extra information (though that certainly helps and can also, crucially, help in actually picking what’s important and relevant).
Earning around 75000 usd/year as a software dev in Denmark. Very relaxed work, fun days, flexible time, no education, paid house and car in cash, never loaned, still got more money into my account each month than I know what to do with, it just accumulates, live a very comfortable life, never looks at prices when shopping, never in need of anything. Profoundly confused why one would focus on obtaining such excessive salary.
Bhutan’s Gross National Happiness Is Highly Overrated
What about all the emails you are part of as a CC recipient, but maybe you will never write in the conversation? How do you catalogue them?
Why crazy? They do list every .. folder (and call them 'repositories'), which is probably stupid. But

https://github.com/shil99/android_test/tree/master/external/...

literally has their name in the path/package name, so it isn't crazy (unless you know more?) to believe that this was stolen/reverse engineered Symantec code, no? At LEAST it's a very confusing and misleading directory tree for a random repository?

Files below src/ should be sources, not a 3rd party Symantec lib or whatever, so I'd give them the benefit of the doubt here.
Ask HN: Have you ever used a JSON-based format for representing graphs/networks?
I'm working with graph data and want to store it in a JSON-based format.
Objectives are to allow analysis outside a graph DB and import into one (Neo4j, AWS Neptune, Janusgraph) when required.

I came across a few formats (listed below) but I couldn't find user stories as such. I'm very interested to know if you've ever tackled with a similar problem statement.

Graph JSON Formats:
- GraphSON (http://tinkerpop.apache.org/docs/3.4.1/dev/io/#graphson)
- JSONGraph (http://jsongraphformat.info/)
That hardly makes them government controlled.

First D notices apply to all media, second they are a voluntary "government request" to not publish. Various outlets, including the BBC, have plenty of history ignoring these. Some are actioned. Essentially the media body has to be convinced there is a national security case to follow the request. They're not mandatory and not following one results in no government or court action. Just words.

Cameron emptily threatened to bring in tougher measures to restrict all media, not just the BBC, during Snowden.
There's also this which tried to do something similar: https://snr.stanford.edu/salsify/

Edit: It's the same author
Better law enforcement. This sort of business happen in countries with corruption off the charts.
If you put someone in a fight vs. flight situation, and add in the task saturation of the coding interview, a competent person can react adversely and make basic mistakes. A week ago in a conference, I watched an SRE who I knew was very competent have a panic attack when a demo didn't work as expected. I never learned what exactly happened, but apparently it was simple enough that a colleague was able to quickly fix the problem over their shoulder.

Unless you're giving public demos/performances (which is what an interview is), this skill set isn't nearly the most relevant one for the job.

EDIT: This is a fascinating analysis of this phenomenon from a pilot's perspective: https://youtu.be/BBpqvPujZgM?t=1135

The video is the post-mortem of a plane crash at an air show with the pilot involved. In the part I linked to, he talks about the psychology of a skilled person when put under this kind of pressure and how the quality of their decision making can quickly break down. The whole video is also great if you're interested in aviation.
Forty-six years of Greenland Ice Sheet mass balance from 1972 to 2018
You're clearly engineering on how to evade antitrust law. But the better argument is simply that if antitrust law doesn't sufficiently cover Amazon's business, then it needs to be changed to ensure that it does.
Those salaries, specially the Swiss ones, aren't that big after taxes, insurances, and the overall cost of living.

Yes, you might get 140K CHF, but be ready to pay 20 CHF for a meal that would be around 8 euro in neighbouring countries.
>Bring your own laptop set up to be able to code and debug

One of the best interviews that I've ever had was a screen-sharing session that was based around much the same mentality: "I have this problem. Script a solution in whichever language you choose in notepad. Now, here's sample data. Run it. O.k. It doesn't work as you intended, so start debugging it."

We (as an industry) focus on developing, when debugging is an equally desirable skill. If you can't understand why your code is breaking and need someone else to assist you, then it isn't - necessarily - a bad thing but you are consuming another resource that could be best devoted to other things during the time it takes to sort the problem that you created out.
Женский журнал
Sure they'll tell you that in passing, but won't really explain what that actually means. Certainly Linear Algebra 1 at college was a lot of apply this method to this object (that we'll call a matrix) to calculate this thing called a determinant. Don't worry about what it is or what it represents, just check if it's zero or not. If it's not zero apply this other method to calculate its inverse. Repeat.
"But I want it to happen, so it must" --> downvote.
If the api server is blocked on IO, more threads is a possibly fine solution.
How's the performance and features of mediasoup compared to this? I have been looking for an easy to use DFU.
They still provide summaries, meaning the needed time-investment to get a base level understanding of relevant topics is radically lower.

I think somehow dreaming up a local newspaper that does the same in-depth reporting as, say, the New York Times is just dumb and and doesn’t really help someone arguing in favor of local journalism.

Just summarizing the most important points that were discussed during a council meeting is actually plenty good enough. You could do better, but even just that provides quite a lot of value.
This website is beautifully designed and very readable. Good to see there are still websites that care about the users experience.
The sad part about selective forwarding units (SFU) is you loose end-to-end-encryption. So you only have encryption between you and the sfu and sfu to your participant. For hosted solutions this means a server could record all your conferences.

Therefore i am waiting for the PERC standard. It will allow to send the audio/video to server only once and the server will retransmit to all peers - everything still end-to-end encrpted.
Not every company can be a copycat that throws polish on things and shitloads of marketing. Some have to do the hard work first.
>Putting aside the continuum fallacy, it's easy to understand how the C++ would be better served by having access to a collection of third-party components instead of repeating C's and even Java's mistakes.

Java is very well served with its library. It would have been nowhere near as successful without it.
There are a few products out there trying to fix Gmail in the same way.

KanbanMail (https://kanbanmail.app/) and Drag (https://www.dragapp.com/) spring to mind. Both give this same kind of task separation.
Password Dictionaries (2010)
XQuery Processing over NoSQL Stores [pdf]
And not open-source...
I agree, it is swiss german with some nouns exchanged with french nouns. I guess the example audio is not really a good example. On the wikipedia page for "Bolze" you actually see that there are special words that only exists in Bolze.
Reminds me of a guy I met once. He ran a small auto repair shop focusing on a single brand (Audi, AFAIR). He had a special device to talk with cars' computers and a laptop for it with software and appropriate keys. He explained to me that getting this from the auto manufacturer would cost a small fortune; instead, what he did is contract with some Chinese people, who from time to time would RDP to the laptop and update whatever in that software that needed updating; with the interface that I think was probably second-hand also, it apparently costed only a fraction of what manufacturer would want.
Sizeable stacks don’t eat into memory unless your thread actually utilizes the full stack allocation. Otherwise, the memory is available for other uses, so you can spin up more threads than you’d think.
Doesnt donate to political candidate

Doesnt run a PAC

Doesnt NOT donate to PAC, which can be for any cause or even a political candidate and also anonymous

Cheeseburgers shouldnt exist either, I still eat them
It recently occurred to me that if you use that matrices represent linear functions, you don't have to do tedious math to prove that matrix multiplication is associative (that is, (A * B) * C = A * (B * C), which allows us to write A * B * C without brackets, since it doesn't matter how we place the brackets anyway).

For a matrix M, denote f_M(x) = M * x. Then f_{A * B} = f_A(f_B(x)) so that f_{(A * B) * C} = f_{A * B}(f_C(x)) = f_A(f_B(f_C(x))) and also f_{A * (B * C)} = f_A(f_{B * C}(x)) = f_A(f_B(f_C(x))).

So f_{(A * B) * C} = f_{A * (B * C)} = f_A(f_B(f_C(x)))
‘...It was at this location where, in 1859, the islanders gathered to greet Queen Victoria, who was expected to stop off at Sark on her way to Jersey. They had prepared a lavish banquet, and the quay was decorated with flowers, flags and a red carpet. But the queen and her entourage simply sailed by. To make matters worse, by the time they got back to the Seigneurie the dining room where the banquet was to be held had been trashed by peacocks.’

Ouch, royal rejection is a whole another kind.
Here, here, here! jumps around

I would love to have a phone that I can open up to tablet size, so I only need one device for both jobs. Find something too big for the small screen? Open it up, continue. Taking out the tablet works (especially with the various sync techs for websites), but is not really a "nice" workflow.
I am indeed a horse owner myself, though my partner does not suffer from its financial effects. It's even the opposite since we leave only once a year, so much saving !
Okay, so Cook is implying here that Apple's maneuvers are not only restricted by rule of law, but by some underlying ethical principles. This model is bolstered by similar pronouncements he's made on privacy.

Apple is a company that benefits enormously from the intellectual and physical infrastructure of the United States. From this, many onlookers derive the ethical principle that Apple should pay its "fair share of tax".

So Cook's Apple must also have a meta-ethics that somehow judges this is not an important ethical principle.

Part of me wonders if this meta-ethics involves a cost-benefit analysis. And wonders when the rubber hits the road whether Apple's ethical principles actually go beyond the default corporate ethics of maximizing shareholder value within the rule of law.

On the other hand, anyone saying bad things about PACs, and good things about privacy, is fine and dandy with me.

Which means this ad must be made for people like me.
Elaborating a bit more on the size of bilibili: it has around 100m monthly users and trades as NASDAQ:BILI with a market cap of ~$5.7B.

This is not some small-time shop, as far as social media companies go bilibili is one of the more established companies out there.
The problem isn't electronics itself. The problem is a frankly evil combination of artificial technical and legal barriers that prevent you (or your local car repair shop) from being able to do fixes and checkups yourself. In a nicer world, you'd have standardized interfaces and tools released to facilitate repairs of the complicated systems in cars.
How little money FAANG spend for lobbying is a compliment to US political system.

Few millions a year for companies doing 10s or 100s billions in revenue, that's really rounding error.

And they would spend more if ROI is there but obviously it is not.
I have a sport horse, hopefully I'll have more later.

My father has a sailing boat, which I can attest first hand is another great sinkhole.
The rate of acceleration is mostly irrelevant for the fuel consumption, unless your engine gets in a less efficient operating mode, which is not the case with electric motors. Often enough, this is not even the case with combustion engines, especially natually aspirated ones. Only if the higher acceleration also leads to overall higher speeds or additional breaking, energy is wasted. Otherwise, the energy used for accelaration is the difference of the kinetic energy at the high minus the one at the low speed.
I wish for once the Betteridge's law did not apply.
I have enjoyed the supper-clubs of Buenos Aires in the past, partly because it was much cheaper and better food that the restaurants (from what I understood, it was very difficult to get a kitchen and/or liquor license) and partly because it was an interesting way to meet people. I think this is an international space that AirBnB is successfully filling with their experiences?
Phoenix, it was a kind of LLVM (search for "Frameworks for Research in Code Generation and Execution").
I love programming.

I'm scared shitless of whiteboard exercises (and - probably biased by that - see no point in them). There's no way I'd be able to get through them UNLESS I optimize for .. whiteboard programming interviews w/ resources like this site.

In spite of writing code every day, for 15 years plus, and although I LOVE programming, this just excludes me from the list.

(This hits a bit close to home for me because my employer of 13 years just got bought and I'm in the process of looking for interviews again - for the first time since 2006..)
QEMU v4.0.0 released
Where is that committee of independent directors that the SEC required to control Elon Musk's communications? Is Tesla just ignoring the settlement?
Yes, multiple inbox is still there. It's basically last n mails in a certain label.
There's plenty of other language in each canton (country subdivision). There would be like 20 languages at least if we count each modification of German, French, or Italien, each part of the canton use specific argot. I would not count Bolze has a language because of that. Like patois vaudois, patois fribourgeois, valaisan, etc.
HERO.md: https://gitlab.com/wkingfly/openbilibili/blob/master/HERO.md

I have no idea what it means, but I like it.
> The reason X-Windows sucks is that it's not extensible

Years of configuring modules in XF86Config and matching things up between the server and the client and that thankfully going away quite a bit with Xorg would make my conclusion the opposite and yet also suggests it didn’t really matter as much.
I interviewed with Google NYC for Senior Dev position once, prepared well and thought it went well.

Received the green light and moved to the next phase, where I spoke with potential teams over the phone, then settled with Google Maps. Met with one of their Tech Leads, cool. I was really happy and though that all my effort to prepare for the “Google interview” had payed off.

Then no word back from the recruiter with a final offer. It turns out the VP of eng saw some red flags in my interview and decided to bail.

I felt really frustrated and while I spoke I spoke with the recruiter he apologized and even said the hiring manager was on my side and people overall liked me but there were two engs that were on the fence. Gosh, I think I met with 7-8 engs, all the seniors seemed to like me. I remember not having the best conversation with 2 engs who were new to the company and could not relax nor communicate well.

Bottom line, prepare but also be prepared for some degree of luck and arbitrary judgements.

Yes, there are great interviewers in google. Engs that are engs in their minds and hearts, who can see the process is not perfect but work to get it better. But unfortunately, there are insecure folks who should be better trained for before interviewing candidates.

That was 5 years ago, not sure I would subject myself to this sort of loop even again. And strange enough they contact me few months after to reinterview but this time I could skip the big loop and meet with just 3 engs... I said no since I was already in a new job.
Artificial intelligence: Algorithms texts writings
2020 is in 8 months. They currently produce about 400k cars per year...
And we are talking about a software company and a software package. Sounds like a strong overlap to me - or do you think you can call a new software library "microsoft"?
Gui.cs: Terminal UI Toolkit for .Net
In defense of GP, their comment is properly reductive as this is how things generalize when deployed large-scale. Your smog may not kill anyone and my smog may not kill anyone, but it's also true that X% greater in emissions leads to Y% more premature deaths, so some extra Y% people are going to keep dying if these emissions are not reduced.

I don't think GP meant it to be personal. But Kant's categorical imperative does work in some cases, so it's worth remembering.
Is that an LCD display?
I just skimmed the article quickly. Are there other ways to learn about matrices? If you don't treat them as linear applications, they are just boring grids of numbers and the matrices multiplication doesn't make any sense.