skysight-inc/HackerNews huggingface dataset:
Why do you believe that school years take away from invention and business? There’s no evidence of that, and a lot of evidence in the other direction. Right now, both inventing and starting businesses are strongly correlated with degrees. The evidence we have suggests not only that student loans are a very good investment, it suggests the investment is so good that the government would make almost as much money back if they subsidized education completely, if they paid for education and didn’t ask for the money back. The evidence in countries like Norway and Finland seems to back this up as well. They subsidize education, and their economies are strong, and their education systems out-rank the US globally.
Hey this is really amazing advice, thanks a ton for sharing! I'll definitely reach out with more questions! Especially the time estimation part. Even during my day job I find I tend to underestimate. Over estimating is probably more desirable in this line of work.
There is an open issue in GitHub https://github.com/rvm/rvm/issues/4841
C/C++ means either C or C++. Most compilers allow your project to contain both C and C++ source code at the same time.
A personal slack.
3rd reason: Difference in the net income, i.e., the money after taxes, the cost of living, different insurance structure per country. The 100k in the US is not comparable to the same amount in Germany, without taking everything into account.
FAA is just another department of Boeing at this stage.

See page 30 at 33.00

https://youtu.be/PlaMQBEg-9M?t=1989
I really like svelte, there is a build/compile step, but it’s pretty much batteries included.

I have not needed to touch any of the config files and it “just works”. I got turned off by React and Vue where you need to learn a build tool and write your own config.
You may be right. I was selling PCs and UNIX machines from a MicroAge and remember IBM trying to get us to also flog their System/34 and Displaywrite systems along side their PCs and looking online the Displaywrite keyboard I found has control in the middle row. IBM was all over the map trying to keep PCs from gutting their minicomputer sales and their approach definitely flip flopped a few times, maybe the keyboard layout did too.
>need to do anything outside of what it provides

Can you elaborate on what you run into?
Very curious about what Facebook's response is to this (outside the response mentioned in the talk, which is clearly not sufficient)

Also, if there are any FB employees on here, what do they think of their employer still enabling massive disinformation, astroturfing etc?

To be clear, I'm not blaming individual employees. Just honestly curious how they deal with these issues on their personal moral compass.
Best Video Editing Apps for Smartphones
One can hardly prevent gossip. You can do everything perfect and still get gossip... I would just move on and do quality work in another company...
Release it like it's hot – step by step release flow set up for your apps/addons
> By far, hands down, Flutter is THE BEST of all the options if you need to target both platforms.

Would you mind elaborating on why you feel this? Particularly why you personally felt it to be better than React Native?
I think he is pretty spot on. JS community is infamous for the constant replacement of tools with the next shiny thing, which are all built on a house of cards (one-line npm packages). I would rather see some more serious tools being put out and matured instead of this constant running around.

My own personal theory is that because the barrier of entry is so low, people get a little too excited about being a contributor and solving a problem "differently" (sometimes before even understanding the problem space well enough). In short - lot of it is inexperience.
You must be new here... Welcome to HN.
On linux there is the best of both worlds approach. You can use zram for swap and userspace OOM killer, like earlyoom. If processes start using a bit more memory or leaking they won't get killed and nothing will slow down much, but will get killed if things start to go too far to cause performance problems.
What's that have to do with anything (it being top front page)? are there guidelines for naming posts so that the language a software is written in is preferably in the title?
I guess it was naive of me, but I was really hoping for an image of the girl. Even a reasonable guess can be pretty interesting sometimes.

When you see that image of what King Tutankhamun most likely looked like, it's kind of jarring.
The situation you have described, with there being versions of the code that must not go live, is precisely what branches are for, and branching is cheap. Whether you should consider the particular branch named 'master' to be special in any way, is largely a matter of preference, though if you end up with a mature product, it is quite possible that you will want to be able to cut a release from more than one branch.
People suggest Ray Wenderlich often, and he seems great, but it's mostly videos which I personally cannot learn from.

He has books, but they cost a fair bit (around $100/book iirc), and they're not included in the subscription I think, unless I'm missing something.
Topnet might be a better name.
Maybe there should be a auto-anti-dogmatic percentage in all research funded.
I think TODOs are fine for small projects, or early code.

HOWEVER: For a mature project, TODOs should be found and reviewed during the pull request. Either they should be fixed prior to merge, or a ticket should be filed. (With a link placed in the TODO comment.)

In the rare case that a TODO remains without a ticket, it really should be something obscure that really doesn't need to be fixed. For example, TODOs are great for micro-optimizations or suggestions for long-term refactoring.
The enterprise OneDrive is SharePoint, not SkyDrive/Live. The interfaces coalesced, however, in the past they were two different things, each with their own quirks.
Blazor (WASM) has not been released yet - they're working on optimizing payload size.
Lawyering up just in case might be wise.
Bunnie Huang's talk on supply chain security helped me form an opinion on the probability of Bloomberg's claims. https://www.bunniestudios.com/blog/?p=5519 YMMV.
I was actually just thinking about implementing this type of importance based flags.

In addition to these, I'd like review stubs. Something like:

- REVIEW: can this be done better?

I'd like junior devs to be able to note things as they're thinking about it, not try and remember it later during review. Especially since there may be nothing wrong with the code, it may be as good as it can get[1], so a reviewer wouldn't catch it. Though, I'm mildly concerned about cluttering up code. I suppose you could just remove them on the fly down the line, since they made it past review and etc.

[1]: As good as it can get.. that the reviewer knows of heh
Exactly, it's human nature. No matter what arena it plays out in we only have so many patterns of behaviour at our disposal and you'll see the same types of power plays, favouritism, backbiting, and underhanded dealing. We're good at disguising this behaviour, dressing it up as professional ambition or rationalizing it but it's still the same dogged fight for a spot in the social hierarchy.

We're not good at thinking rationally about things that involve our own benefit. We'll more often than not only think things through to the point where we avoid breaking any existing rules but still go with the lazy choice that benefits us in the short term.
"Stepping suddenly from lower to higher power, such as when a cache is missed or a new core turns on, causes a large current step and parasitic package/board inductance, which means a correspondingly large voltage drop."

Wouldn't one solution be to use linear voltage regulators instead of switched mode? Or some combination of switched mode and linear?

I am aware linear regulators are much less efficient, but my understanding is that they respond to transients much better.
> It is a price worth paying for better language ergonomics

Back around 2001 or so, I was hired at an online travel agency to assist in porting their entire system from C++ to Java. Management at the time was frustrated at how long it took to add new features in the C++ codebase - it could take months to get something working in some cases, and they blamed the programming language. Once we got everything working in Java, we found that we could, in fact, turn around feature requests much faster than they could in C++. The trade-off was performance problems: they (we) found that in the old C++ codebase, if you fucked something up, the whole thing crashed, and you had to fix it before you could get it to run. In Java, programmers could paper over their fuck-ups pretty easily so that they wouldn’t be noticed until they had created a snowball effect that caused everything to slow down. Since management was pushing for more features faster, they were incentivizing developers to do as little testing as possible and kick the can down the road. For the most part, management was OK with this: they just bought more, and more, and more servers to make up for the performance problems we were having from the quick-turnaround features they wanted.
>Those "grown-ass adults" are still not old enough to handle an alcoholic beverage, but they're old enough to kill people, get killed, and get physically and psychologically maimed for the diplomatic failures of actual "grown-ass adults".

Well, depends on the country/culture. In several they are allowed to handle an alcoholic beverage just fine too at that age (heck, even slightly younger). And that's just on the level of law. In their own, they manage just fine to consume alcohol, with schemes ranging from an older friend buying, to fake IDs and all that.

That said, if a country is under attack, then it doesn't matter whatever one is ready or not. You handle it with whatever you have. Especially if the enemy, or the fate imposed by the enemy, wont spare teenagers either.

>Who said anything about "paying taxes alone"?

Many people - who think it's their one and only duty as a citizen. I'm not just replying to what has been said, but also to common attitudes and more general themes related to the subject.

>So this land and the people living on it wouldn't exist because people chose to kill other people? Huh.

A country is not it's land, it's the state, it's sovereignty, it's infrastructure, and so on. So that land would exist, and others would be ruling it, including you. Huh.

>A free country is hardly a free country when it forces you to die for, in most cases, bogus reasons for bogus wars.

The existence (even prevalence) of bogus wars, doesn't make all war fighting bogus. Usually the bogus wars are on the offense side to begin with.

The US didn't have any reason or right to be in the Phillipines or Vietnam for example. But they did have a reason to fight the British. Or the Japanese for that matter.
I hear that often, but it seems this doesn't apply to the flights between Asia and France which go over my town.

I know this because when i'm awake in the night i can hear them trough double paned glass in closed windows and then click on flightradar24.com to see who it is.

And then see them between 10.5km to 11.5km up, with speeds between 950 and 1050 kph above ground. Airbus 380 or Boeing 777-ER usually.

This goes both ways between Paris/CDG and many large locations in Asia, easily a dozen per night and direction.
I’d replace compound words with gerunding in English.
They have an eject function which lets you modify The environment and extend it however you want.
Which "box" are we talking about?
Yes. Did you expect some magical unicorn third option?

An idea like:

"I'd like to live in a free country but I don't want to ever fight for it, so please don't invade it people, we're all pals and everything right?"

only flies when you're already in a strong nation, that others don't dare mess with. And that's because others in your nation didn't let that idea fly in their heads.
There are several several IMSI catcher detector apps, but they aren't perfect:

https://www.wired.com/story/stingray-detector-apps/
> talk to a lawyer

This a thousand times over. There are two options here:

1. Your employer wants a scapegoat and is using you

2. Your employer actually believes it was you
Meteor comes pretty close being a zero-config build tool and free choice of frontend framework. But you do need to understand the framework
dupe: https://news.ycombinator.com/item?id=21913585
I have been surprised that some domain registrars reject FQDNs when they ask for your DNS servers. Sad.
KernType – A Kerning Game
You should ask your friends if there is any hard proof of such a statement, like an email. If so, that could potentially be grounds for a defamation suit.
It does, but the title of the HN post says "Webpack killer." That seems misleading.
Will 'No Code' App Builders Mean Fewer Developer Jobs?
Cyberattack on New Orleans city computers called ‘minimal’
Nope, I never thought to. I don't measure on fasting days though, just fairly randomly.
Meta-lesson: Not only are some people complete and total garbage, utter tools that have nothing to contribute to society aside from constant regurgitation of a corporatized and hateful memecomplex, but you have responded to one; grandparent is human trash.
Did they plan to get rid of this somehow? What about lazy loading (runtime and/or userspace code)
> My C# editor

Which do you use?
For a while, you couldn't have Steam Link on iOS because it would be "bad" for Apple if you did buy a PC game through a live stream of your desktop.

https://9to5mac.com/2019/05/15/steam-link-ios-launch/
> Mask costs passed $15 million at the previous node.

If I'm interpreting/understanding you correctly, that means chip simulation is worth some multiple of $15m.

I am very very very very very curious what that buys in terms of chip-scale simulation. Obviously a perhaps tricky question because the answer would be so specific.

But I still wonder at least what it would look like from a distance. A massively parallel server farm that collectively pretends to be a 100MHz(??) chip? FPGAs? Custom silicon that has microcode-on-steroids?
Ok great explanation. Going to your last paragraph, what does this mean “in practice”. Say I have a dataset of 15k people throwing a dice 1 time. Can I group it into 300 random samples of 50 dice throws and now say I have 300 random samples and apply the CLT? Each random sample should be i.i.d no?

I was just curious if one can go the other way around, because usually you only have 1 sample of size 15k and not 300 samples of size 50. If you have the raw data it’s just 15k samples of size 1 or 1 sample of size 15k, depending on how you look at it.

Then I could be wrong here, but doesn’t the proof of the CTL also assume that each random sample is the same size? So you can’t have one sample of size 30 and another of size 20 and another of size 25, etc? Each of the 300 samples must be size 50?
They're not going to get me to sit in this shit plane again. Software update or not. I do not care.
Absolutely, but that's a form of self suppression, rather than a cabal of others suppressing results.

Science is incredibly broken in many ways. I think the big underlying culprit is the prevailing ideology that every human activity is best organized as a competition for scarce resources.
https://cdn.cnn.com/cnnnext/dam/assets/191217110819-02-ancen...
> Alternative media is seeing a surge of right-wing because mainstream media is exclusively left-wing, often downright conspiratorially so.

Ironically, the narrative that all mainstream media is left-wing propaganda is, itself, a right-wing conspiracy theory.

A successful one, since it's the raison d'etre for Fox News, but it's still just a step removed from fears of "globalist elites" running a shadow government, cultural marxism or Hillary Clinton having a kill count.

Even if there were a credible point to be made about left-wing bias in the media (which could easily be countered by pointing out the amount of pro-business, pro-war content in the very same media) none of that is going to make Reddit, Breitbart or Gab more credible as alternatives.

>I am infinitely more likely to see a positive portrayal of a mixed-race lesbian than a nationalist family man.

No, you aren't. Although I don't know (but I do suspect) what "nationalist family man" is supposed to mean as a qualifier, or why this is presented as the obverse to "transgenderism, homosexuality and racial diversity," the majority of relationships portrayed in media are heteronormative, and plenty are between Caucasians, and few portray those traits as inherently negative.

Indeed, it's still common in mainstream media to fall back on old tropes like "killing your gays" (having homosexual or nonbinary characters die in a narrative, which goes back to the old Hays Code and its requirements that "sexual perversion" be punished or else never portrayed in a positive light) camp gay characters, depraved bisexuals and "traps." While not as common now as in the past, you're still more likely to find negative, or at least sterotypical, portrayals of non-white races and non-hetersexual identities than the opposite.

>You need to realise that half of everyone else sees it the other way.

Now you're trying to move the Overton window towards normalizing what is an extremist point of view.

I am aware that plenty of people do hold such views, but it's simple falshood that they comprise at least half the population.
That's what I thought. Thanks.
There is only a single government entity and it was led by a single person who had the authority to investigate and indict Hillary. That you are suggesting otherwise speaks to either your dishonesty in discussing this or lack of information. I explained why she wasn't charged. I'm done here.
I mean, the system is working but it could work better. Politics is actually working right now too -- we have roads and jobs and we aren't starving -- but it could definitely work better.

It sounds like what science needs then is a cultural shift to supporting and funding more controversial ideas, and being more content with dissent. Maybe we need to make a more intentional effort to fund the contrarians with the understanding that maybe they're dead wrong, but maybe giving them some ammunition will give us a head start down the correct path.

The US built the atom bomb so fast because we tried multiple approaches at once. We should approach basic science the same way. (In fact, writing that is seems obvious, because I guess I assume science is "supposed" to work that way anyway.)
My experiences with React / Vue / Angular: server side rendering plus a reasonable refresh interface (LiveView, PJAX, Turbolinks, etc...) wins until you reach the point where native code is a better solution anyway.

JQuery / lodash: we’re slowly getting better about modern browser availability and needing these less, but it’s a long road.
safe and bug free are different things. nobody writes big free code but writing safe code isn’t as hard. also i’m not entirely sure how a program proves lack of laziness, if anything it proves laziness
Which is probably why Firefox Mobile on iOS can't have extensions, which is a shame.
I would say there is a reasonable dip in quality. It's lighter than my old Model M's and the plastic is not as nice, but all in all its still a very high quality keyboard compared against others today.

My biggest knock against it is that my keycaps are... strangely printed. The letters are not perfectly aligned with each other vertically, so that have kind of a jagged look. That could just be a problem with mine however, it's been a couple years since I bought it. Other than that however I love it.
It's one of the promised 'asymmetric answers'.

Smart.
Citizen Scientists Deserve Journal Status Upgrade
I love firefox but this is one hell of an annoyance I would beat author with a large trump. A hellofablob of dependencies etc. Like it was deliberately build to not self host it (and no I dont want docker).

I really really really hate it for almost 10 years. There was a project rewritting it in go but was abandoned and probably the next thing I will develop will be a replacement .
I'm assuming the ones in denial will say something like "It's up to the individual to evaluate the quality of the content e̶v̶e̶n̶ ̶t̶h̶o̶u̶g̶h̶ ̶w̶e̶ ̶e̶n̶g̶i̶n̶e̶e̶r̶ ̶o̶u̶r̶ ̶p̶l̶a̶t̶f̶o̶r̶m̶ ̶t̶o̶ ̶g̶e̶n̶e̶r̶a̶t̶e̶ ̶a̶n̶ ̶i̶n̶s̶t̶a̶n̶t̶a̶n̶e̶o̶u̶s̶ ̶e̶m̶o̶t̶i̶o̶n̶a̶l̶ ̶r̶e̶s̶p̶o̶n̶s̶e̶ ̶t̶o̶ ̶m̶a̶x̶i̶m̶i̶z̶e̶ ̶e̶n̶g̶a̶g̶e̶m̶e̶n̶t̶."
Actually, someone already has: https://kkroening.github.io/ffmpeg-python/
How can you have a moral compass when all you do is use your platform to make as much money as humanly possible year after year? We've seen this in Facebook. We've seen this in China. And we've seen this same problem with Alphabet - why would you want to be screwed by more than one letter?
Any thoughts on alternative approach they could use--what would it look like etc? Would there be any undesirable consequences of a different approach?
I didn't know this, I was just trying out the project because it seemed interesting. If they can get the bundle sizes down it looks like it could be a great developer experience.
You might be right, but "serious" tools have to start somewhere. We shouldn't be trying to shut out new ideas and approaches because we feel that there are too many different tools available. Any project should be judged on its merits. And any ecosystem needs new projects to move forward. If you don't like it, don't use it.
Two points:

a) Writing a schema parser is not rocket science. In fact, for a good programmer implementing their own GraphQL library would be quicker than integrating some third-party library. So your first point ("average Python programmer would do it quicker than even a top-tier C++ programmer") is absolutely wrong.

b) There's no value in an MVP that does something generic that is already available in off-the-shelf libraries. Your GraphQL example is pretty pointless because it doesn't actually do anything.

> ...the Python/Node/Go/etc developer would have a working GraphQL server up and running connected to a database of choice within an afternoon

Well, no. By the end of the week they'll still be arguing about which package manager to use, whether TDD is a good idea, what makes a microservice 'micro' and how to configure Kubernetes.
Id' say use real screenshots on your home page.
I totally relate to this and have often wondered if I might be on the spectrum slightly. I also identify as a socially anxious person and being in the zone is somehow therapeutic..
I think a big problem with Google Analytics is accuracy, especially with the now so popular adblockers. Log analysis such as GoAccess should be able to track these down fine since it works at the server level.

I believe tracking visitors at the client level deflates the actual number of visitors. On the other hand, server-side tracking gives you a more accurate number at the cost of not knowing for sure if the client is a human behind a browser.
In his submissions on HN there's a link to macvendors.com

Pretty cool simple idea.
- web components

- runtime plugins

React is great if you stay in the design constraints, which is to be expected. This covers the vast majority of web apps.

edit: [removed svg snippets] I think I was confused with WebComponents not supporting svg elements that don't include the root tag
What’s the Future of Hong Kong’s Budding Retail Economy?
Would have been interesting to see how case differences in the host name portion of the URL were treated. Domain names are case insensitive — would google search both https://foo.example.com/bar and https://foo.Example.com/bar? It should not.