skysight-inc/HackerNews huggingface dataset:
A few comments / suggestions:

1. The admission committees can certainly influence your life, but don’t let them define your life. For the long run the college you attend could be just a small factor and I think it is getting smaller thanks to the internet and open source.

2. The PL area is small and to some extent limited. Your interests and passion could likely shift in the future. Just keep an open mind.

3. Embrace life. Make friends. Build stuff (think open source) and actively participate in the communities. They usually are very friendly to bright kids. You may find out it could be a lot easier to join the top universities or companies in the future when you personally know and work with the professors or experts. You may even find out you can define your life and those universities matter no more to you.
Believe the article indicates step #1 was to found a successful business and sell it.

"Springer made his first killing during the bubble of 1999, Bloomberg reported, when he pocketed $100 million by selling his first venture to Millennium Pharmaceuticals."
There'a also `nodenv` which I've taken to using recently. Doesn't slow down opening new shells like nvm. And has a handy feature that will set the used node version to whatever is found in a directory's `.node-version` file.
Wow, so many people here want to date their coworkers. There are other places to meet women than the office. In fact it is probably better that you meet someone not in your office.

Managers are going to be PRO office work because without a venue for all manner of office politics, their effectiveness is diminished, particularly in age-identity politics. They will say something like "we are unable to foster a community of communal idea sharing and mentorship of younger employees." What they want is to use their new hires who are going to be college age to ostracize and push out more experienced workers they want to replace. The whole kumbaya campfire thing does not work if no one can see what the other looks like or if they are in their peer group or not.
Because there will always be more than one target audience with different needs and preferred ways of doing things it can't be done. You can do the most common for your targeted audience which can be a good solution, but never will everyone think it's perfect.

Its similar to the idea that someones utopia is someone else's dystopia.
>Do you think that food service workers are also underpaid?

Yes.

>Without them, software engineers would starve and die

Have you ever cooked your lunch?
I just had the same experience digging into Oauth2 and user authentication. Everything “guide” in google search is trying to sell you something, so it just “gets you up and running” with their proprietary software. (Auth0, Google, etc) The Orielly-esque books on the topic are terrible, with terrible explanations paired with terrible code.

I’m dying for like a full 100% deep dive on secure, modern web authentication and authorized, with matching code examples, just because I’m so curious about the subject.

The best I’ve done so far is to read some open source Oauth code like fosite- but this still doesn’t cover user authentication, or key signing best practices, or secret management or (all the other things I don’t know about but could contribute to an insecure implementation).

I feel like I’m at best getting 10% of the picture.
You linked to an opinion piece, by a former chief of neuroradiology. The "facts" are, in fact, a lot of supposition.

We don't know if herd immunity works for this virus (there are reports of the disease resurfacing), we don't know the long term effects (there are reports of long term organ damage even for those not incubated) and we don't understand all the manifestations of the disease (there are reports of people 30-40 dying of COVID induced strokes).

The solution is isolate until we can do the hard work of getting mask and other PPE supply chains stabilized, get our health care system back on it's feet, start extensive testing, contact tracing and semi-isolated communities. None of which is possible as long as testing capacity is so limited and people keep exposing themselves unnecessarily.
I don't think you quite get this.

In your imaginary case, what would your specific numerical measure be?
Note: Node 14 was released last week. You might want to use that rather than 13, as unlike 13 it will become an LTS supported release.
Lying on your application can get it summarily rejected. I would advise against this.
I envy your knowledge and ambition. What you've done is beyond my capabilities.

But I think the crux of the problem is that people are trying to run commodity software on custom hardware. That just won't work long-term.

Linux is commodity software, that runs great on white box commodity hardware. macOS is custom software that runs great on custom hardware. Each has its place and purpose.

It's like driving a car on train tracks. Yes, it will get you somewhere, but it's not the right match of tools and environment. And it's inevitably going to be a bumpy ride.
How is this different than just hitting the call icon in Slack? Then I even already have individual or group calls ready to go in one click.
Thanks! Always nice to hear :).
It's only for convenience, the magic is in the font: css({fontVariationSettings: '"srff"' + yy + ', "ital"' + xx})

https://developer.mozilla.org/en-US/docs/Web/CSS/font-variat...
Well, but Maxima is open source
But they probably have “flatten them curve” in mind, where you maintain some social distancing to reduce the speed of spread.

But some jurisdictions are so locked down that there is virtually no spread at all, leaving the population highly vulnerable to a second wave.
> There is a very clear heritage of the ideas of those Ancient Greek thinkers which have moved and influence world history.

Yes, there is. But that is a very different thing from having very clear evidence that those ideas originated uniquely in a specific small set of brains whose owner's names are recorded. "This person's writings have a clear influence on history" is a very different claim from "This person was the very first person to ever think the thoughts that he wrote down."
This talk sums it up, from a lead SRE at Netflix: https://m.youtube.com/watch?v=UTKIT6STSVM
Is Kim Jong-un dead?
Archuro – Build Portable Application Development Environments
CDPATH doesn't require the export as it is local to the shell session. Simply setting it will work as you'd want and won't pollute the environment for subshells and scripts.

And zsh users get another advantage here. You can use assign to the cdpath array or the CDPATH colon-delimited string, they are both treated the same internally. The advantage is being able to `cdpath+=...`, much like adding to $PATH with `path+=` or removing from PATH with `path^=`. Check zshbuiltins(1) for how to make your variables work like this, or how to use typeset -U to remove duplicates automatically, or $thousand_other_cool_things.
Both budget and time are the constraints for UI / UX. A bad UI / UX can be redesigned easily without affecting much, especially data. But bad process can produce bad data, and it's both harder and time consuming to fix process and data.
Of course not.

The only edge you can get is if your opponent is making their sign early while their hand is still up. People do that unconsciously.

That being said, the game can have an element of strategy if it is played many rounds (hundreds), but humans don't wager beyond one or three rounds. Ain't a fun game if you need paper and keeping track of scores.
Chinese activists detained after sharing censored coronavirus material on GitHub
When you're reading a several hundred page technical report, those double spaced periods are really helpful for picking sentences out at a glance. You don't tend to read those in order from start to finish. There's a lot of jumping around, highlighting things, writing notes. Having sentences be easily visually distinguishable at a glance when scanning a page is fairly helpful.

It's kind of like trying to read tons of code with or without syntax highlighting.
I was all ready to buy one when Apple refreshed it but then they discontinued it instead. And the refurb prices were pretty rich for a relatively old system.

If they do an update with an Apple chip, I would almost certainly get one.
it's here : https://news.ycombinator.com/item?id=22948981
In any case I understand that the danger comes from ionizing radiation which basically messes with your dna. 5G (and wifi) is non-ionizing so it doesn’t do anything to your dna. And it doesn’t have enough energy to heat you up and cause damage this way.
Also isn't the point of tools like Rustup is that you don't need to make sure your code is constantly up-to-date with respect to the compiler? Like you can keep using rustc 1.0 on code written for Rust 1.0, right?
Despite it being called "double spacing", TeX's inter-sentence spacing is actually only about 1.25x the inter-word spacing (before justification stretching is applied, at least). The argument is really just over whether or not the space after a sentence should be wider than the space after a word, and not how much wider it should be if so.
I don't believe that to be the case. The surveys I can find suggest that releasing quarterly or less often is very much in the minority. If you have data otherwise, I'd be interested to see it.
We have around 200 restaurants using the system right now. This would be great, but the problem is you need huge scale for this to be generally useful. I think once/if we hit around 2000, this will be something to think about building.
Head in the sand.
Don't understand why people still want to install/brew stuff like node, jdk... while they are available in zipped format. Jus download the zip/tar.gz version, extract to any folder you like, add that folder (/bin) to your path. What step in that process is difficult?
> Learn to type Fast

Nah, IMHO the crux is not to type and still get stuff done.

If you have to type tones of overhead it's what hurts.

And with this I don't mean long method names (you have auto completion for that). But thinks like not using derives in Rust ;=) or not using annotations in Java.

Also for many of the more well established languages there are ways to "connect a remote server to your IDE" so that you _never_ _ever_ need to manually ssh into a server and change thinks there with some text only based tool (besides the fact that there are a lot of server setups where you ain't be able to do that anyway).
>The screens aren’t matte, but they have a pretty decent anti-glare coating.

I guess it must be subjective, because I find they are horribly glossy. I'm still using an old matte Macbook for this reason.
Subscription fee exhaustion seems an odd concept to me. Do people actually say "A service delivers me value for its price, but I already have too many subscription services, so I won't use it"?

It seems an ironic perspective given that "Time is the only real currency we have" is on the HN front page!

I specifically mentioned it because Apple (1) has cloud resources, whether they see it as an offering or not, (2) has full stack integration with their products, & (3) has historically prized ease of use and packaging new technology in a slick way.

"Underpowered Mac / iPad / etc, now with iPower transparent cloud compute" seems a unique way to leverage their strengths and abilities in ways that Google, MS, and Amazon lack the capabilities to match.
Curl v2.wttr.in
It’s be helpful to have some concrete examples of where one might run into limits with the minimalist frameworks and why a larger framework is required to overcome those limits.
> What would you recommend if I need to run both Linux and Windows alongside MacOS? Virtualisation? Or would I be better off using more than one machine?

This really depends on whether you prefer Apple hardware or not. If you want Macbook hardware, use virtualization. If you want any kind of desktop or a laptop where everything isn't soldered and epoxied together, get whatever PC you want and then put the cheapest available Mac Mini in a corner and access it with remote desktop or similar as necessary. Another good solution is to buy a used Macbook which is old enough to have a rundown battery but not so old it won't run a recent macos, and then you get a better price and the battery doesn't matter because you're not actually using it as a laptop.
I have been thinking that a killer zoom product would be a USB controller for an rgb led strip that helps match color with your virtual background.
Many times here in Canada when there are contests you often see (always really) "void in Quebec". It's like a Canadian Heritage Moment.
Take some deposit so there is a degree of security and a degree of risk for both parties, sure. But full payment, up-front, with nothing to show for it? That seems entirely unreasonable and I can't understand why any rational client would ever accept it, unless maybe you're some sort of super-freelancer who's uniquely qualified and obviously in high demand.
Private schools are a crap-shoot. Over a decade ago, a small group of us (mixed white/asian) in high school had similar numbers and got rejected at all privates we applied to. Zero issue with the University of California system though which is significantly more objective.
Income level seems like a better proxy for overall circumstances than race. Yet discriminating against wealthier customers would inflict damage the university's bottom line.
"Stored pressure ABC extinguishers are very common, and they often require internal maintenance every 6 years and hydrostatic testing every 12 years. Other types of extinguishers may vary in their internal examination and testing intervals."
-https://www.cintas.com/fire-protection-services/fire-extingu...
> "This opposition is just as much, if not more, motivated by people feeling like their class interests are at risk."

Are under-represented minorities not highly "motivated by people feeling like their class interests are at risk" in the form of a desire to increase their class? Seems improbable to me, invalidating the rather unkind suggestion that it's only one side that's all about the money.
One theory I have with RPS is if you say right before the game “I’m gonna play rock”, it may change the odds slightly to non-random. I’m not sure any sort of speech is within the bounds of a fair game though.
> You're not alone there. The same is true for people from most cultures -- African immigrants, Eastern European immigrants, and most other types of immigrants

Following up Asian American with a list of other immigrant groups indicates that assumption pretty strongly. If he wanted to highlight cultural differences from WASP society, he could have listed Black Americans or Southern Rednecks. It's quite clear that Blacks and Redneck society, despite being very different from WASP society, is "native" to America in a way that Asian Americans aren't in public perception.
The talk suggests that copyright should not be transferred until full payment, which makes sense, but it seems like this contract doesn't do that.
Sunlight humidity kill coronavirus fastest -U.S. Scientists say
If it is a MacBook, it will start at a minimum of $999. That is the price at which most chrome books end up for higher end pricing . The entry level chrome books for schools etc start at $250 where Apple competes with the entry level iPad
Is this not the problem graphene was going to solve?
I saw his video on Youtube a couple weeks ago, been trying to figure out who he is. Thank you!
Limerence
Two words: internationalization and accessibility.
On Slack, you need to wait for your colleague to accept the call. We want to give users the option to be in an "active" state, where they immediately can talk to each other.
If I am working on a project in XCode for example and want to ask my coworker about an idea i have, I don't have to switch apps, search the colleague, press call and wait for them to answer. I just move the mouse to the menu, see that they are active and I am instantly connected
This is interesting. Most of the time I have issues to discuss with colleagues I message them, which ends up in a 10-mins back-and-forth on-and-off message exchange and then the scheduling of a call. I will definitely give this a try.
What I don't understand about this is - didn't China figure this all out already?
Swank! That’s a massive improvement. I’m going to spin up a Preact project and see how it fares.
Re-Approaching Color
I used to triple boot OSX, Windows and Haiku, but a windows update borked Win10 boot manager. The Win recovery tool doesn’t allow you to mount an EFI boot partition to bless the Win partition since heaven forbid a user may damage the boot manager (which is the entire point of running the recovery tool). The (re)install USB stick didnt like the partition table and refused to reinstall Win10. Now I triple boot with a Linux flavour of the month. Suprisingly, Haiku gets the most uptime on the MacBook Pro.
That's what I was about to answer. That's where squaring comes from, in this case. However, as others have noted, you could just sort by # of people contacted, since squaring just gives you larger numbers for no benefit in analysis here.
Ask HN: What is the worst thing about Google search?
Hey everyone,

I hate google search when I am using it for learning a subject. It is hard to find relevant and time worthy resources, because there are a lot of fluff/SEO content out there.

I have to open dozens of tabs and check them to find 1 great content. Such a waste of time.

What's yours?
Bridge is unfortunately rife with cheating at the highest levels. It's simply too easy to communicate information with your partner that you're not allowed to through subtle signals, and this is very hard to police except at the macro level using a statistical analysis of many games to determine if it seems like players are acting on more information than they should have. The only way to play Bridge without cheating is to isolate each player in a separate room, confiscate all electronics, and have them play on provided computers running electronic Bridge that only transmits bids and cards played. So never bet on Bridge.

https://www.newyorker.com/magazine/2016/03/07/the-cheating-p...
The article touches on having properties like borders and margins that accommodate the language, but all the examples are manually calculated. I recently saw a talk on Youtube that mentioned that there is (or is coming?) support for margin-start/end kind of syntax that will allow browsers to handle re-orientation of box properties depending on the language. Sadly, can't find it. It was by a pair of people from the Chrome and Edge teams updating on some new features coming. Obviously browser support and awareness will take time to normalize these patterns, but it will help remove the need for many of these manual considerations, which means that support for internationalization should improve in the coming years.
I graduated in 08 and that was a GREAT time to enter the work force and start earning equity at a very low strike price right before a decade of amazing economic growth.
It's kind of mind blowing to me that these states are wanting to reopen so soon.

The USA currently has 158 deaths per million population and no national lockdown. Britain has 299 - it started lockdown on the 29th March and is still locked down. Spain has 490 and Italy has 430 deaths per million, they entered lockdown on the 14th and 9th of march respectively.

Given this information why should we believe that large parts of the USA are not still on the upward curve?

All data from:
https://www.worldometers.info/coronavirus/#news

Last updated: April 25, 2020, 14:58 GMT
> From the linked site: Only supporters of Alex Salmond – the Alex Salmond found innocent by the jury – are being pursued by this continuing Police Scotland operation.

When you become a "supporter", you cease to be a journalist. You become an advocate.
Why don’t you have free health care, free education and that stuff? Are you honestly citing a 100 year old riot as a proof the American people want it? Obviously they 1) don’t or 2) want it but can’t have it.

I mean, at least we have established that it’s not Amazon but “the system and everybody else” is the problem.
Ask HN: Career Advice for a Junior Developer
Hi everyone!

I am pretty sure that many people reading this are smart developers, and I consider myself one. I am a CS graduate and I have been working for 3 months as a backend developer in a company (in Italy) that delivers mobile and web apps, like many others.

The first problem that I'm facing is that my senior (and my junior teammates) constantly takes bad programming decisions that affects the long-term stability of the project, such as ugly db models or not following the single-responsibility principle for example. He gets to choose all the design but he's not the one coding so he also does not realise the errors by himself.

The second problem is that my company, like I think many small companies that work for clients, accepts projects with low budget and thus there is not enough time to properly write good code (we write js backends without testing >.>).

Obviously I'm not here just to complain. I thought about some solutions I can opt for:

- Work for a big tech company where there is less hurry to finish projects and there are clear coding rules to follow (like testing and so on). Good pay, less pressure but maybe no real engagement of designing complex systems (don't really know).

- Learn frontend technologies and try to slowly become a full stack freelancer. Good pay (hopefully), no boss and I get to design the systems. The problem is getting started, make the connections, build a resume and learn how to do it properly.

- Change from backend to frontend, where maybe design is not so important, though I don't really like it.

- Change to some other field like ML, but I would need some time to study and I don't think I could get a job without a master's degree (you tell me).

I'm really thirsty for your advice. I currently live in Italy but open to relocating pretty much anywhere in the world or work remotely. Thank you for reading this!
Fwiw when playing my wife at rock paper scissors I once won over 20 times in a row. The odds against this happening randomly are pretty extreme - but I know her very well and can read her well enough that it was possible. I think it's fair enough to say that there might be a psychological element there that could pull the game out of straight random chance.
Let’s not take it for granted that there are many external factors that cause people to use substances. It’s not ideal that people are hurt. If they still had their jobs maybe their insurance would have covered addiction treatment. It would be more ideal if healthcare were disincorporated from employment. We should do better and not accept these harms as inevitable. They are upsetting and we should be stirred to right action to change the system.
From the article,

>the Superior Court cancelled that mortgage in a 2017 decision, which was appealed by Michel Primeau, who beat Hooper in the game of rock paper scissors — and won the $517,000 wager.

Seems like the court itself decided to cancel the mortgage and the winner was the one who decided to appeal it in court.
That was great - I now understand McConnell's (rather evil in my opinion) rational. Good article.
Well, it's very good hardware, very stable software (in my experience), and you can drop to a terminal.

It's excessively expensive though. It's a business expense for me, but otherwise I would've bought one of those laptops that come with Linux pre-installed.
I'm not sure extra space after a period is a convention in TeX, meaning it is added only when required by aligning text, not after every period.
I found it apt. Your attempted reductio ad absurdum assumes there's an injective mapping from activities to points-of-activity. This is clearly not true.