skysight-inc/HackerNews huggingface dataset:
This article should have a thousand upvotes and comments praising it. But too many devs think the opposite, that only a good product is worthy of success, and that it’s easy if you just make a good product.

The reality is that marketing, support, distribution all matter more in the long run. I’ve been one of those engineers saying my app is so great, where are the customers? The customers were going to the apps worse than mine because those founders knew how to sell.
Not offhand, but if you search for reddit user /r/sphawes or YouTube page "Stephen the Robot", you should be able to find it.
What do you mean? That they call them psychopaths?
One of spaceX’s founding engineers was building liquid fueled hobby rocket engines in his friend’s garage before joining spacex

https://en.m.wikipedia.org/wiki/Tom_Mueller
Might be a dumb question but how do you scan a QR code like this on Android without a 3rd party app? The only way I've ever known to scan QR codes is by scanning from within WeChat.
As difficult as this trade-off for business is, I prefer to financially support journalism that isn't compromising its values by using third-party ads. The journalism that rejects advertising is the virtuous journalism that most deserves our dollars.
What happens if some anomaly happens where the shuttle loses power for a second?
increment looks super great just picked up a couple of copies of the mag thanks for sharing
So your argument is, since it's not exactly what you want, you aren't going to pay for it.
> Also Tesla seems to be extremely focused on r&d.

How so? Tesla spends a tiny bit of revenue on R&D and a solid chunk of that is on "research" grants that get converted to manufacturing grants (e.g. the NY plant).

See: https://ir.tesla.com/static-files/bbc6e137-897a-4543-857a-59...

Don't get me wrong, I guess there could be research spending elsewhere since Tesla is notoriously bad at financial reporting (e.g. the only company in history to double its factory count without increasing OpEx, or the only company in history to build a factory with zero CapEx spending), but I'm curious what the "extremely focused" claim is backed by.
oh, I just did not connected with a joke. We had situation where packets dropped magically, for two weeks it was very stressful situation to say the least, because ~10 people could not pin point where it was happening. It was not magic it was a fucking L2 switch in a server room, that I broke to tiny pieces, yelled at boss: "we need more expensive equipment". End story no one questioned equipment cost thereafter.
News is only to be taken serious if it’s from the experts that agree with my point of view.
Most shuttle missions had 5-7 crew members. https://en.wikipedia.org/wiki/List_of_Space_Shuttle_crews

At minimum, each mission had a commander and pilot. Then there were missions specialists and payload specialists, which depended on the specific mission the shuttle was carrying out.

There's always a lot of work to do, so it makes sense that they'd maximize for productivity.
Moving abroad / long term travels are the best way to realize we are all the same, have the same basic dreams and desires, that there are bad apples in all walks of life, and is really a great way to lose prejudice, myself a case in point, but most who travel (beyond site seeing) relate this transformation
> I mean the more common wide spread forms of addiction

I think you are describing compulsion.

"Addiction" is generally reserved for actions which have a detrimental effect on everyday living (like the inability to hold a job, keep friends, or stay out of jail).
Absolutely this. "I'm looking for unbiased news" is a standard line by people who do not read the news.
I've seen research that suggests that estrogen could mitigate symptoms of autism, which could also explain a gender difference:

- https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5193073/

- https://www.spectrumnews.org/news/estrogen-reverses-autism-l...
Look to other comments for short term advice. For long term, play to your strengths and work on your weaknesses. Those things you might never be good at - look around you. You are surrounded by all sorts of people with their own skills. Mingle - build a team, it will help getting thru all the ups and downs of college life and teach you about people

Jobs are mostly about connections. Volunteer. Mentor a freshman every year. Ask for help. Treat the lab guys well. Connect people.

Finally, the most important thing: screw up enough to get noticed.
Coronavirus have “proofreading” functions that make them less likely to mutate meaningfully than many other kinds of viruses.

While it’s true that viruses often mutate to become less potent over time (bc that makes them less detectable and therefore more likely to spread, an evolutionary advantage), any claims that this is happening should require very strong evidence to be believed. This isn’t even weak evidence.

Most of the above is googleable. I don’t have direct citations because most of my understanding comes from the excellent This Week in Virology podcast where various virologists chat about such issues. They’re quite dismissive of the frequent “The virus is mutating” stories (though of course all viruses mutate in small, unimportant ways all the time)
I'll plus one this and recommend you also try doing things outside of class. Uni is an amazing time to try a load of hobbies and new non-academic skills. I personally did a ton of theatre and event planning for fun at uni and learned a loads of useful skills such as:

- How to coordinate a team
- How to write a good email
- How to interview people (helps for being interviewed)
- How to clearly communicate my ideas to others
- Public Speaking
- How to give feedback
- Conflict resolution

Beyond the basics technical skills tend to vary by job. Soft skills are universal.
Cool, I hope you keep on coding!
The America I Love Needs to Do Better
Rainforests provide a lot more than the oxygen of their trees. They provide habitats for countless species of diverse animals across nearly the entire spectrum of the animal kingdom, many of which can be found exclusively there.

As stated elsewhere in the comments on this article, oxygen in the atmosphere is not an issue for us. It's CO2 and the preservation of other creatures that should motivate us, amongst other things.
You are bringing a senior consideration to the table; they can and do change their pricing at any time for any reason. Also, every single day you rely on them is a day that your architecture grows on that volatile cornerstone. Would look at https://parseplatform.org/ or https://postgrest.org/ as alternatives; turnkey, hosted solutions are available for each.
The directed evolution of a virus, as mentioned, to become more invective but less lethal can be explained by game theory and is backed up by experience. But is is not a law, could also go otherwise around.
Cartographic Propaganda
To all of you here complaining about the ads on many news websites:

Why not use an adblocker?
White Supremacy in America – Rolling Stone
Police data might predict how ‘bad apple’ officers influence colleagues (2019)
In WPA2 and earlier it makes sense to have a WiFi password even if it isn't secret from anyone.

Without a WiFi password these versions communicate in plaintext, so a passive adversary can snoop everything, choosing a password switches on encryption and thus protects against passive eavesdroppers.

Only in WPA3 do networks with no password get encryption to protect you from passive eavesdroppers.

Obviously an active MitM can work regardless, but that's trickier to attempt and unavoidably subject to detection.

If you "care about security" in the sense of not wanting random people to connect then you should not use "Personal mode" which is garbage in all versions of WPA because it relies on a shared human memorable password and (say it after me) human memorable passwords are garbage.

Use whichever of the terrible 802.1x alternatives best fits your scenario, as these authenticate specific users rather than relying on a single shared password. You can federate to allow large groups of people with something in common to all use all the networks in the federation. For students (and academic staff) most tertiary education sites in the world now offer Eduroam for example.

Or, give it all up as a bad job, and (with the caveat at the top about preventing passive eavesdropping) just stop trying to fence off your network and accept that it's the Internet and you'll need a BeyondCorp / Zero Trust security model.
> You seem to point out the restrictive license (for non-commercial research purposes only) as if it's a negative,

Two word statement of fact: "Restrictive license." From those two words, you create a straw man.

I have said before, here on HN and other places, that people should choose a license the way they choose a screwdriver, not the way they choose a religion. The license must fit the project goal.

I point out the restrictive license in part because it is not one of the usual licenses that often accompanies source releases. A noteworthy oddity. An oddity that will cost money to understand, if need be.

I point out the restrictive license in part to make people aware that they need to investigate before deciding to invest a lot of time evaluating this package. Simply a courtesy.

As you point out, the license may or may not be a problem depending on the use case. I know of several entities that might be interested in taking a commercial license. I know of several entities that would have already stopped reading because the license does not fit their agenda.
Here's two recommendations, neither are cheap I'm afraid:

* https://thinksmartbox.com/product/grid-for-ipad/ (there's grid player as well which is free but I think requires purchasing a desktop app)

* https://www.assistiveware.com/products/proloquo2go

Depending on your country / financial situation / medical insurance you may be able to get help with these. In the UK the NHS should provide a suitable solution. Either way if at all possible speak to a qualified speech therapist and they'll be able to help with your specific situation.
You are so right. Charities have to beg customers to pay too. Maybe they should step back and re-evaluate.

Actually, here's an even better idea -- let's just kill the poor. Think of how much money that would save.
> I've been coding since I was young

Same here, but that doesn't mean you won't struggle. If you have been coding since very young, you could very well be quite skilled at software engineering, the practical aspect of producing software, but not at computer science. I was fortunate enough that a middle school teacher found out I was interested in coding and decided to teach me real computer science instead. That's where I struggled a lot. I didn't even know why for example learning about heaps or binary trees was a necessary endeavor, when I could very well build websites or make DOS games on my own. It took until high school for me to truly grok these computer science concepts, mostly about algorithms and data structures. Even then I still learned a great lot in my undergrad CS classes beyond algorithms and data structures.

Computer science is a vast field; don't think that just because you have coding experience you can afford to coast along, instead there's always something new to learn. Go find your own subfield that you are interested in and go deep in it. I personally really enjoyed learning about type theory (going through Pierce's TAPL) for example. It may not be an undergrad course but still.

As for advice, I'd say go talk to the professors more often. They are generally willing to help. And if they sense that you are so much ahead of your peers, they could very well give you new work to challenge yourself. Perhaps even ask you to collaborate on a research project they are working on.
No, says science, experience and game theory. While this outcome is not guaranteed, it is basically expected.
Start with a WordPress/Shopify job and then look for ways to expand your horizons.

Struggling startups, small consulting companies, they also have more ability to bring someone in straight out of high school so even if they say "bachelor's required" still apply.
Anat Admati, https://www.gsb.stanford.edu/faculty-research/faculty/anat-r...
a professor of finance and economics at Stanford, who specialties in debt leveraging in finance took really hard shot at the US government policy using the same line of reasonign. https://www.mercatus.org/bridge/podcasts/05062020/anat-admat...

>I was shocked and dismayed by the level of accountability and by the way it targeted throwing money at places that less need it and not spending it on places that do need it or in the most direct ways. If you want companies not to fire employees, you can look at examples in Europe like Denmark or England or Germany. You take over the payroll. You do not say to a hotel chain "Oh, do me the favor and don't fire the people." Just say "You know what? You can go and renegotiate your debt contract, you can renegotiate your rent," which is what every small business has to do anyway, "We will pay your employees right now, because they can't work, okay?"

...

>There are a lot of people suffering in the economy that were just living paycheck to paycheck, and that includes small businesses. So the way they target the support even for small businesses is so cumbersome, is so inefficient, is so misused and abused and is so poorly governed, it's really, for somebody who's interested in governance in general for all institutions, private and government, I was shocked and dismayed by the level of accountability and by the way it targeted throwing money at places that less need it and not spending it on places that do need it or in the most direct ways

> So some colleagues and I organized a letter, signed now by over 230 academics from law, economics, and finance, saying that this targeting to large corporations is completely misguided,
In many cases it is pointless to ask a person why they are good at a particular skill. At best on get a honest answer that a person does not know. At worst one hears an elaborated story that at first sounds plausible, but then a realization comes that it was just a construct that the person believed themselves but that had no value at training the skill.

It is much more productive to simply watch the videos how people are doing it.
Perl Scripts for Phylogenomic Analysis
Banning != stopping, for what its worth. Greater awareness can put pressure on clandestine whaling efforts as well via funding for greater enforcement and related aspects.
Well, we don't know what it costs SpaceX to do these launches. We only know what NASA pays.

SpaceX could have very nice margins.
To what extent is the (non) overlap of the two in [geo,peaceful/looting,intent/instigator] known?

Do you have some sources so we can all have a better understanding?
I would doubt whether they know what’s in it
As a southerner. . .

Crude Rules Everything Around Me (barrel, barrel oil, y’all)
With apologies for gently calling bullshit on this, you're basically saying the following list does not exist. Or you're saying it has "center bias," which is kind of like saying a court has "bias towards its decision". Or you're saying this domain is biased, even though it seems balanced (I've looked into it), an accusation that would of course require evidence:

https://mediabiasfactcheck.com/center/

There is an objective truth. The closest you come to that, the less biased you are. Not sure what the problem with understanding this is. Values may differ, and you may be including that in your definition of "bias" (for example, WSJ may come at news from a business perspective), but I would personally NOT include values into a definition of "bias" because that then makes "bias" conveniently impossible to define objectively!
well, the sun tends to fuck up the clothes as well, and the sun definitely has UV.
Join your school's ACM Programming Contest or ICPC team. It will prepare you well for whiteboard coding interviews.

Also try to do at least two internships; they'll teach you a lot about what professional work is really like and once you've graduated a lot of companies will like seeing this experience on your resume.
I would be prepared to pay per article. I am not eager to subscribe to any particular newspaper. I want to consume media "a la carte", not "all inclusive".

Unfortunately, newspapers wants me to susbcribe and here we are.
I have written and maintained a piece of testing/control software. It was originally horrible “old” spaghetti Labview. I maintained it for a while then wrote a replacement with Labview’s actor framework. I agree that the AF seems to be the only reasonable way to write certain kinds of larger application. However, the actor framework was, for me, just barely good enough to be usable.

- The debugging story is very bad: There were community efforts to write some tools to help, but they amounted to downloading software from a forum post.

- Development is incredibly tedious: Creating a new actor, or message, or (god forbid) implementation of an abstract message. They all take SO many clicks across lots of files in a slow IDE. Tedious and error prone.

- Distributing actors across nodes is not supported by the framework.

- There is no concept of supervision trees, so if you want “let it crash” robustness, you’ll be writing that yourself

I wish it were different, because at its heart I kind of love the idea of a strongly-typed dataflow language.

Edit: I want to point out that despite how personally ugly I found the experience, I’m not sure there was a better choice. I would love to have used Elixir, but what (non-software) engineering company can hire for that?
On the issue of bias - I'm not confident that paid news is necessarily less biased than news that relies on clicks and ads. Two potential issues:

1) A news agency might be further incentived to publish biased, "echo-chamber" type of news if they are more effective at convincing readers to pay.

2) Detailed news with in-depth research and thorough analysis is expensive to produce, so news agencies that produce such material, if they were to rely on subscriptions, need to charge appropriately expensive fees. This means only a select group of people can afford this news. To generate more revenue, such a quality news sources are incentived to cater content to this limited audience set. Over time this can make quality news inaccessible and even irrelevant to most of the public.
I'm sorry if my point wasn't clear, I'm looking for as close to non-biased as possible. As I layed out in my numbered list I'm completely aware that there are no unbiased sources. To claim I don't read the news is just attacking and not really helpful to my legitimate desire to find news sources that aren't just pundits of organized interests.
My Pocophone F1 has a button to generate a QR code from a network in the settings app, I guess they added a special permission for it.
Seriously, reading the comments here is making me nauseous but I can't seem to stop. HN is the essence of privilege. Reporters are getting assaulted out there.
I read once that a lot of the cost NASA pays per astronaut is there to manage the overhead of all the bureaucratic stuff and extra regulations required for sending a NASA astronaut up. I believe that it is (/ will be) cheaper per seat for citizen space tourists.
Show HN: Prompt Framework – customize your command prompt in a modular manner
> That liberalism has been having a really hard time lately dealing with populism, immigration, making good political decisions generally, and so on, precisely because it ignores feelings about groups...

Liberalism, or more accurately the "public mainstream conversation about reality", does indeed ignore feelings about groups, but this is but one thing it ignores, there are numerous other things that we routinely and enthusiastically ignore. There is a very strong culture of desire to ignore observable evidence (facts/possibilities/counterfactuals, ideas, events, etc), and this culture can be observed always and everywhere (in varying degrees, of course), from science/medicine to mainstream media to public forums.

Of course, it's not possible or pragmatic to discuss everything in full resolution, but there's absolutely no need to deny the existence of the complexity of reality.
As someone with experience on the model rocket side, the electronics part of the project is highly impressive, especially using thrust vectoring to get most of the way to landing.

Still, there's a huge gap, IMO, between that and building SpaceX level avionics
Transient Errors: Retry Wisely
My advice as someone who was in the same position and has just done a year in industry and about to go back and do my final year of CS (UK), is make sure you enjoy yourself and learn how to manage your time as this will help dramatically. Then during this time if you can learn parts of the syllabus, so it's not the first time you hear about it when going into a lecture. Find your niche what interests you, and gets you excited, talk to your lectures about that stuff, that can help later, especially if you get bored or want to go into research. Overall spend time doing side projects, enjoying learning, part taking in clubs and societies and if you find it easy find something to challenge you! If you want to ask me anything more about my experience so far, feel free to send a message (email in bio)
Same experience here with Angular - I have heard it described as "batteries included". It has basically everything you need to do 99% of all projects right out of the box (notable missing thing is something cohesive to properly manage application state in a nice way).

Takes a bit of effort to learn, but once you are up and running with Angular things are pretty fast to put together.
I tried, except, everywhere I looked, they promoted Op-ed pieces with equal billing and authority as traditional investigative reporting. Washington Post, NY times seemed liked the "best" based on track record for investigative reporting on politics and international coverage (with a US focus) but I cancelled both after a year. Open to suggestions...

Edit: Also NYTimes cancelation process is AOL levels of hostile. The Economists, less so.
US economists think that US way is stupid, corrupt and inefficient. It's better to do it in European way.

https://promarket.org/2020/03/24/economics-and-finance-profe...
On the flip side, if a degree program is at a liberal arts institution it may have plenty of humanities builtin and you may want to add a few extra CS courses to round things out.
You can do everything mentioned in the bullet points (CI service, test, build environment, docker image repository, code quality, coverage, metrics) except running the production code for free on Gitlab.com or self-hosted GitLab instance.

Edit. Serious question: why would you want to set up and maintain several different tools when you can have everything running in one place?
It's true, I was there! (And I was a gamedev previously). Although you forgot crunch time which I think is the real required experience. ;)
OTOH, optimizing for a highly-compliant police force could set you up for trouble if they end up executing orders that a less compliant force would refuse to follow on moral grounds.
Show HN: Back to the 90s
You know that taxes are a major part of research funding in the EU right?

Also Europe does has a nack for immense projects like LHC or ITER.
A police officer chooses to put his life on the line tens of times a year. Black people don't get that choice.

Anyway this is an idiotic bullshit argument in the context of George Floyd. The man was on the ground, unarmed with four police there. That police officer wasn't being asked to put his life on the line, so what you're saying is irrelevant.
If you use 1000hz polling like my latency tester and keyboard do the latency becomes less than 1ms which is pretty small compared to the other factors. See https://michael.stapelberg.ch/posts/2018-04-17-kinx-latency-...

I'd optimize lots of other things like trying to avoid the compositor, higher refresh rate monitors and lower travel keys before I'd look at USB3.