skysight-inc/HackerNews huggingface dataset:
By the way:

> At the time of this writing, none of them except apenwarr/redo (ie. this project) support parallel builds (redo -j).

I don't know where this information came from, but my (second) redo supported the --jobs option and interoperability with GNU make's jobs system (in either direction, make invoking redo or redo invoking make) from its very first version onwards. That's over half a decade ago, now. The Neukirchen one has similarly had -j, albeit using a mechanism that does not interoperate with GNU make, since at least 2015.
Something smells very fishy on this. I bet all the information on this news so far comes from the intentional leak from police and Nissan.

It's rather odd to be arrested for a tax evasion alone. If it's just a tax evasion, you got a letter from tax office and pay tax and fine. So I think it's 別件逮捕, as usual.

I think there was internal political coup in Nissan.
Alternatively: You create a market for better tools that make it easier for individuals and companies to self-publish.
That looks ideal. I've added it to my shopping list. Thanks for the detailed response!
Totally agree, Django's ORM is fantastic, and everything else is fine. Combine Django with Django REST Framework and you've got a great way to build an API in no time flat.

For projects that don't require an ORM, or work with databases that Django doesn't support, I'm not as big a fan of Django, however.

There's an idea floating around on my team right now that literally all of our projects, even non-webapps, should be Django (I got questions about my use of -m recently, was told a "management command" would have been better), so I'm sensitive to this "just use Django" advice, maybe.
Are you planning to run your own T1 lines to the backbone when you're building your own datacenter to host one video?

We don't "need" them, sure, but we live in a society. We're supposed to be able to delegate work to others who specialize in doing it.
Presumably the coworkers want to hug him or her but they don't want to be hugged.

I've never been in a position to have to turn down a coworker's hug (thankfully), it seems very odd indeed. Like the GP, I woudln't engage in that sort of physical contact with coworkers.
"Being able to learn and use grammar is unique to humans."

While we haven't observed grammar in non-human animals yet, whether they can learn and use it is very much still an open question.

"considering the rather limited number of experiments and the difficulty to design experiments that unequivocally demonstrate more complex rule learning, the question of what animals are able to do remains open." [1]

"when we consider how animal vocalizations are analyzed, the types of stimuli and tasks that are used in artificial grammar learning experiments, the limited number of species examined, and the groups to which these belong, I argue that the currently available evidence is insufficient to arrive at firm conclusions concerning the limitations of animal grammatical abilities." [2]

1: https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3367684/

2: https://link.springer.com/article/10.3758/s13423-016-1091-9
Thats nice. Americans cities are too cold and not bike friendly for that, unfortunately. Bike friendliness might change( or not) in future tho.
In the general case, yes, "fear" is a bit dramatic. The average Joe isn't fearful of talking to a banking call center.

But when you're talking about mostly kids who are mentally in a fragile place, it's a context that is important.

Generally speaking, there's a continuum of intimacy or engagement ranging from a physical presence at various levels to high latency written communication like a letter or postcard. It's always better to do complex interactions in person, but a less expressive medium is going to be superior to nothing.
>If conditions are met, and all bondholders convert, Tesla would suddenly gain $920 million worth of much-needed financial flexibility. To spark a conversion, Tesla needs to boost its stock price to $359.87 or higher at some point in the three-month period between Dec. 1 and Feb. 28. The higher the price goes, the more likely holders will convert.

Funny, the strike price ($359.87) is already below the current stock price (360.47)

>(Under the bond agreement, Tesla can choose to pay the bonds off in cash, rather than exchange debt for stock. But given its cash needs, that’s highly unlikely.)

Elon already said he intends to paid back the debt with cash rather than convert. They confirmed on the last earning call that they plan to pay back all debt with cash flow, and ramp up to 500K Model 3 per year with minimal spending (i.e no more cap raise).

If this happens – while the competitors start facing troubles switching to electric, with plummeting profit margins, their market cap will reach a point where they can buy out a competitor. I bet they'd start by acquiring Panasonic cell manufacturing activities though, to further accelerate their tech lead. Remember that they own 60+% of global car battery production today, and their share continues to rise as they ramp up Model 3 (only 1/3 of the 1rst Gigafactory capacity is built yet, and the Shanghai plant is already under construction). Now, wait for the production of Model Y, the Semi and their upcoming Megapowerpack…

Tesla's market cap has surpassed BMW and Daimler in the past two weeks. Someday, Wall Street will recognize that Tesla is the first (and only?) company to have crossed the chasm to all-electric, and maybe even realize that Tesla owns a big part of the renewable energy business thanks to multiyear technological advance and multi-industry economies of scale.
It should be "active" in your mouth, a bit peppery, and the taste should linger for a minute or more; it should taste like it's alive. It should be just slightly bitter and you should note a grassy flavor/aroma, like good Japanese green tea, as well as a distinct olive smell. It should be only barely acidic, as inferior oils have more acid.

If you're buying in a supermarket, you are almost always buying oil blends from multiple countries. Read the back of the label where a guide tells you where the oil came from; if you're lucky you can find one bottle that only came from one country. If at all possible, check the websites of the different options and see what production methods they use. Go with either first cold pressed (no added heat, pressed with mats to extract oil) or 2-centrifuge process.

If you're buying in an oil and vinegar tasting room, sample everything and go with what tastes best to you, because that's mostly the purpose of buying EVOO (in addition to the nutritional benefits of well produced EVOO). Ask the seller more questions and you will probably find that almost all the oils there are centrifuge-made, and they'll have maybe one bottle of mat-pressed oil in the back that's more expensive, and probably tastes drastically different than the rest.

You basically want to buy an expensive EVOO, and a cheap olive oil; the difference being that you would use regular olive oil for cooking, and EVOO for flavoring.
There are many homes for sale in SF for about a million dollars when I look. Isn’t that completely reasonable on a tech salary of a quarter of a million or so?
Where you see disasters, I see business oportunities.
Don't wank too much on Japan, they have Yakuza who are actually doing the turn that the Corleone family was trying to make towards hedge funds, without doing the jail time is normally required in between the two activities. Nothing is perfect.
huh? How is that relevant to the question I asked. Don't have kids because u don't want to get a DL ?
Advertising is different from Javascript. Advertising can simply be a load of images that are easy to render, as in traditional periodicals.
Web pages suck because it's easier for a site to instruct the client to download and run analytics software from 3rd parties, instead of doing that work server side.
> If your goal is to maximize your income over expenses, DFW is a fantastic place to work, for example.

Must have changed a lot in the couple years since I left, because I was having trouble finding senior jobs that paid over $100k/year.
This library no longer requires proc_macro_hygiene. I added support for the stable compiler in https://github.com/bodil/typed-html/pull/1.
Ohhh, that's an interesting idea. Not yet sure how I would handle the syntax highlighting though if it becomes possible to edit the content.
I keep repeating myself here...

import React from 'React';

export default ({name}) => <p>Hello {name}</p>;

Now duplicate in Angular and tell me it's simpler.
Modula-2 co-routines FTW! :)
> The revenue rug was pulled out from under local news websites

More accurately, the revenue rug as pulled out from under local news print publications

Local news web sites could support journalism, but not with the anchor that is the print component.

So this has pushed local news into worse and more desperate monetization strategies.

What needs to happen is absolutely clear: local news organizations will have to shrink, significantly.
I agree with the sibling comment about how it's ridiculous to consider "market rate" to just be the very high salaries offered at the handful of large tech companies. (Tech companies, who btw have the capacity to establish satellite offices at secondary hubs, and also sometimes do already.)

But also "work on exciting & fulfilling work"? Hasn't it already been established in previous discussions that the average engineer at Google or wherever may not be doing the most fulfilling of work, becoming a cog in a larger machine, as opposed at a startup? There's only so many roles that gives both high big tech pay and meaningful individual contribution.
What the hell is a “funk”?

I’m getting tired of people making up ad-hoc cutesy names for no reason whatsoever. E.g. why do we call Rust packages “crates”?
Yes, fairly easily. The trick is finding the sweet spot of concentration (speed of action vs difficulty vs detectability). As a SWAG I'd say somewhere in the 5-10% range is probably optimal.
The title isn't even close to the article's content.

It reads like just another rant against sf/nyc. Some back-of-the-envelope math with conclusions that we all knew already.
Copyright has always been a government-backed scheme. Yet that has never stopped a publisher from being critical of the government.
We've done this with one of our children who has severe peanut-triggered anaphylaxis. Over the course of about 18 months, the dosage increased from milligram quantities of peanut flour dissolved in water to 3 grams of roasted peanuts. The dose typically doubled each time.

With the initial administration of each up-dose, we would typically see a barely detectable and mild reaction such as hives or coughing. After a few daily treatments at each dosage, there would be no discernible reaction. We have always been aware we were close to the edge of our child's sensitivity because certain things that seem to increase her immune system loading such as having a fever or being exposed to large amounts of seasonal pollen require reducing the dose slightly to avoid reactions.

We have reached a dosage where it is unlikely that our child would ever face a serious reaction from accidental exposure, which is the goal of the treatment.

I hope that the availability of an FDA approved peanut preparation (and patent protection for some elements of this) does not increase the cost of performing this treatment.
If you work at home, it should be easy to run through a quick stretching workout at some point during the day. I can't recommend Peter Attia enough for this:

https://peterattiamd.com/move-defines-live/

I do some version of the above before every weight workout (so almost every day). And, I'll do some other version randomly throughout the day when I need a break.
> During compilation we split creation and updates into separate branches.

That's what you do when you use d3.

I'm amazed that nobody turned d3 into general purpose webapp rendering framework.
It's simply not to be taken that literally but that doesn't make it tongue in cheek. Write some poetry, it helps understanding what others write.
You can understand what Dijkstra's comment was about, by reading both the original source (https://homepages.cwi.nl/~storm/teaching/reader/Dijkstra68.p...) and the responses to it (the most comprehensive being Knuth's https://homepages.cwi.nl/~storm/teaching/reader/Knuth74.pdf).

See for instance page 277 in Knuth's paper:

> Comparison of Features

> Of course, event indicators are not the only decent alternatives to go to statements that have been proposed. Many authors have suggested language features which provide roughly equivalent facilities, but which are expressed in terms of exit, jump-out, break or leave statements.

It goes on to discuss more alternatives (at least one of which I find in fact better than the "break" and "continue" we happen to have got with C). It also mentions:

> what I believe is really the most common situation in which go to statements are needed by an ALGOL or PL/I programmer, namely [a loop which is performed "n and a half times"]

This is also what the linked article discusses in section 4.1, the first one under "Common uses" (http://web.sonoma.edu/users/l/luvisi/goto/goto.pdf#page=5).

If you restrict Dijkstra's comment to only apply to arbitrary jumps such as those into another function, then it does it a great disservice: there's no force in the argument anymore (it's a banal claim that nearly everyone always agreed with... in fact some of the languages in which goto was being debated at the time didn't even support such non-local gotos), and there would have been no controversy. It's worthwhile to consider thoughtfully the stronger claim that Dijkstra actually made (“the go to statement should be abolished from all 'higher level' programming languages (i.e., everything except, perhaps, plain machine code)”).
> Why don't we just make Google give every news org a few million a year then?

That sounds sensible enough to me. As an example, Canada taxed blank CDs and CDR drives and distributed the revenue to their music industry.
I think yes. Just as horseless carriage became car, remote will become norm in a few decades.
125k at FAANG is base. With bonus and RSUs that becomes 160k+.

140k is a very low offer for someone with 10 years. Offers like that are typically made by desperate startups.

Seniority is assessed by skills and not tenure. Requirements for senior positions are pretty stiff in Bay Area. Seniors need to deliver regarless of circumstances.
My career arch is much like yours but at the same time I grew up wearing a greyhat much like how my beard is becoming: black then with time white was added. Most employers value security and actively encourage any efforts in increasing their security posture. Are there not efforts in your current career to "scratch the itch" so to speak? I would agree with many that certs are worthless unless you intend to work as a third party auditor but being able to "talk the talk and walk the walk" matters more.
https://github.com/StateOfJS/StateOfJS. It's in the surveys/2018 folder
Yes, I've purchased the designs to one of his turbines.
Of the several dozen people I know who've used Angular and React, I know only one that would prefer Angular. Also the only one that would use Angular over Vue with experience in both.
This is essentially the argument laid out in stratechery: https://stratechery.com/2018/the-european-union-versus-the-i...

The link tax seems like wishful thinking on the part of the publishers - an attempt to legislate the market dynamics of yesteryear.
Agreed, highly recommended. I dreaded writing shell scripts for the longest time because of the weird syntax and many gotchas. Having emacs flycheck my shell buffers with shellcheck gives me confidence that I'm not doing anything stupid.
> It's rather odd to be arrested for a tax evasion alone. If it's just a tax evasion, you got a letter from tax office and pay tax and fine.

Are you talking about what happens in Japan, or what happens where you live (if that's not Japan)?

> tax evasion

Per the article, the charge was under-reporting his compensation; taxes aren't mentioned in the article. The reporting could be a corporate requirement independent of taxes, as one alternative example. Was he arrested for failing fiduciary duties as a corporate officer? Lying on a corporate report? Corporate tax evasion? Personal tax evasion? The article doesn't seem to say.

EDIT: I was reading the NY Times article. The article linked above also doesn't mention taxes, and says it's a violation of what seem to be corporate reporting laws:

[Ghosn] had for many years understated his income in reports submitted to the Tokyo Stock Exchange and had conducted other "significant acts of misconduct" including misusing company funds for personal purposes.

Tokyo prosecutors believe Ghosn's underreporting of his remuneration constitutes a violation of the Financial Instruments and Exchange Act.
Of course, you're welcome. I forgot to address the salary question. Six figure jobs are common in this industry, but experience is required to get those jobs. I don't personally know of anyone that did the change at your age, but a good thing is that (unless you want to go enterprise or government) the industry is not to demanding on formalities, a lot of people don't even have degrees. It's a field where it's easy to detect if someone really knows what he/she's talking about. And if someone is useful and helpful, nobody will really care your experience, academic history, etc.

If you're interested in stuff like malware analysis, then you could start doing it as a hobby and maintain a good blog where you explain all your analysis as you learn.
Problem is no one wants to be a pipe. Imagine what Twitter could have been if they had accepted this vision instead of turning into yet another media company that sells ads. Even ISPs are trying to be media companies.
But abandoning everything you've written in one language for the sake of a single hot path isn't really a good idea either.

It's probably a more sensible idea to use a native extension to optimize just that hot path. For instance, the Rust bindings are really good: https://github.com/tildeio/helix
Unlikely. There are cultures where people hug a lot more and don’t go extinct (e.g. Brazil).
thing is, a simple app won't show you the benefits. blueprints are basically modules, and allow you to compose a big flask app from multiple blueprints. so as your app grows, you can add new features sanely (especially routing). a nice side-effect is having to think as features being correctly separated.

initially, it's only a bit more effort, but as you scale it'll stop e.g. your views.py getting out of control, without resorting to hackery.

again, it can be hard to do retro-actively, and once you realize you need it, the codebase is usually pretty bad. so i just do it from the start, as the extra effort is small then.

(best practices prevent team members with less experience from committing attrocities and give them a good foundation to copy from)
Common Unikernel Debugging Myths Debunked
im italian, and the problem it's not disease but bad weather
I love it when [Hackernews, Reddit] was planned for 30 mins
in demo but eventually it took one hour!!!
Maryland Test Confirms Drones Can Safely Deliver Human Organs
My experience has largely been the same. I get to work on a little bit of everything, and occasionally get to dive deep into different areas as the need arises. And the pay follows.
The finest (and free) ligature code fonts
> agriculture is becoming increasingly technological

depends, the european CAP has subsidized old-style agriculture which has left many regions way behind, and the regulatory frameworkd is so tight that, despite the fact that many countries are producing a lot of research (on GMOs for example), it's not likely to ever be used.

I wonder how big is technology adoption in Portugal
> such as getting an external IP address of a host from the command-line.

What about using `ping host`? This also prints the ip
If a house is a home, I'd rather be homeless. I personally view a house as more of a shackle than a benefit. I enjoy moving every 2-5 years. I value novelty over routine. My first 12 years of life were in the same home, but other than that I've been moving around regularly.

I am in my late 20s currently, and I'm open to a change in perspective. Maybe there's value in consistency that I will appreciate more at some point. But being told that I won't count as a senior professional until I care about buying property irks me.
but we should remember the earlier context. in the days before the election, some focused on how much power Facebook actually had in an election:

https://www.theatlantic.com/technology/archive/2016/04/how-f...

but very few serious analysts thought Trump would actually win.

so, Trump's 2016 electoral victory was not just surprising. it was positively shocking, especially to people in the media. the most reliable predictors and conventional wisdom strongly favored Clinton. Trump's campaign was basically a bad joke. so, when he won, we needed to explain it, to understand it, and, yes, to blame someone for it.

journalists continued to focus on Facebook as an explanation right after the election:

https://www.wired.com/2016/11/facebook-won-trump-election-no...

imho, it's reasonable to think that calls for increased scrutiny of FB were amplified and multiplied because of Trump's victory to a far greater extent than would have happened had Clinton won. our explanatory framework expected her victory. if that framework failed, there must be some new factor that confused it.
There’s not enough pressure to prevent tribal knowledge from becoming the pattern. If you have to write everything down at least once, you’re part way to solving the problem.
Using Terraform and Packer to autoscale data pipelines
> Are we going back to the point where only a handful of content producers exist and everybody else should be content just consuming it?

YouTube could just block non-local content to users in the EU and charge content providers in the EU an upload fee. The upload fee could be made low enough so as to not be intrusitive (or incubate competition) but high enough to cover a good fraction of the additional costs.
After Atom and Brackets, I almost didn't even give VS Code a try... I'm really glad I did... everything I want in an editor (except maybe binary/hex mode). Integrated terminal and the directory tree are hands down my favorite features, I've seen the directory tree before, but never as good an integrated terminal..
It could be, if only large companies would attempt to move to smaller cities, and show any interest in following through with that intention.
Building an Android App with AWS Amplify
Only people who live in South Jersey.

(and they are quick to follow it up with "South Jersey is different.")
I think I remember his videos, one went around during the whole graphene craze on reddit
it could be even easier than it was.

there's no reason someone couldn't make a small bit of desktop software which, fed AWS/Azure/GCP/DO/github pages/etc credentials, set up every aspect of a website, and automatically synced some local directory of content to the relevant site.
It's interesting how quickly HN can shift from idealized meritocracy to blunt warnings about the loss of the networking effect.
Thanks for a great article/talk!

Many people misunderstand the goto debate and I'd like to point them to the great Knuth article for a summary but I can't; it's far too long and contains a lot of implicit context of its time. Now I have something much better to, well, ask people to go to.
Toward a deeper understanding of the way AI agents see things