skysight-inc/HackerNews huggingface dataset:
Pigments are inorganic. For example, iron oxide, titanium oxide, burnt umber, and yellow ochre. So the statement is more or less technically sound and somewhat melodramatic, but not terribly informative. It is either trivial if the reader knows what pigments are or confusing if they didn’t take it literally.
Chinese intelligence company leaks profiles of 2.4M prominent foreigners
I donate every year when they remind me. I also send my BAT from Brave to them as I’m hoping they can use that. I’ve spent a few hours (probably a couple of days total) editing content.
Thanks for the article! Some comments:

- this methodology lacks what I think is a good threat model: a list of attacks your system wants to defend against, attacks that are not in scope, and the attacker model (attacker has access to the network at all time, can tamper with traffic, etc.)

- likelihood of each attack vector helps prioritization of work

- STRIDE sucks in my opinion, but it’s a good start for people who have no clue about threat modeling. Are there any other models like that to follow?

- frequency: this overlooks how hard it is to get devs to go through that work, taking into accounts that people are always busy. How do you streamline this process and how do you argue for the value of repeating this exercise frequently?

- different types of threat models: what about deployment? What about updates? What about ci/cd? All of these have threat models as well.

- different layers of threat models: I like the idea of a global threat model managed by the security team with sub threat models managed by teams owning different components, as these can help guide design decisions For new features and refactors
This doesn’t address your question, but: don’t be afraid to push back during an interview. Too often, interviewers get away with questions that have no relevance to that particular role. Also, it’s ok to turn down an interview request if it doesn’t meet your criteria. This can be hard especially if one isn’t employed currently, but it is better to set your expectations beforehand, rather than waste hours/days.
If you had Visual Studio to go with IE6, you had access to simply amazing debugging tools.

Those tools blow even today's Chrome and Firefox dev tools out of the water in terms of accessibility, both in terms of keyboard/mouse and discoverability of interface.

Sadly, few people had access, because you had to either pay or pirate.
Phosphine found exactly in the "habitable temperature" cloud range unexplainable by all current abiotic models, which meshes up with other observations of "unknown absorbers" in the same cloud range, which researchers have modeled to be particles about the size of bacteria.

holy shit.
I don't think that's necessarily the case. The Bretton Woods era produced national industries when finance wasn't as unrestricted. Though what happened is more or less the same as today. Companies like Alstom were competitive but got Huawei/TikTok'ed (executive arrests, forced sales etc). The EU just doesn't have the structural resilience to compete with the US shifting the Nash equilibrium.

https://www.straitstimes.com/asia/east-asia/former-exec-of-f...
> Venus has a zone above the clouds where the atmosphere is not that cruel and the temperature livable. There is always the chance of airborne microorganisms living in the oasis layer above the hell that is the near-surface of Venus.

Just to add to this, it's a similar temperature and pressure to earth, but the main gas is CO2. In other words, almost ideal for anaerobic organisms (bar the absence of water), which are the kind that generate phosphene, i.e. the biosignature that was detected.
> I'm finding it quite unfulfilling

Leaving your job is going to be a very expensive mistake. If this is your motivation, your personal lack of fulfillment is going to be the #1 obstacle to recruiting others. This would be true of a cultural or non-profit enterprise too, and you underestimate how much recruiting by people who are chasing fulfillment in their lives boils down to, "And here's a bunch of dad's money" - those are the people you are competing with in terms of recruiting people into your thing, and those rich kids are going to do it better than you.

My suggestion is to only pursue something that you can do exclusively by yourself. That is the only takeaway. Or don't do this at all.
Falcon 9’s engines combined produce ~7,500,000,000 millinewtons of force (at sea level) per SpaceX’s website (converted from their figure of 1.7M lb/foot of force).

So doing some napkin math with the article’s 12mN/kW, that’s close to a terawatt. For reference, I think worldwide electrical power generation capacity is around 10x that.

edit: made the math more explicit due to child comments and fixed spelling error
Also consider that a lot of hardest to port python code in various enterprise systems is going to be python 2 for as long as it takes to kill last RHEL version that defaulted to Python 2 (which I think, is the RHEL7, which is going to be supported till I think 2026?)
Does anybody know:out of those 28,000 introductions in S20, how do the funding stats look like ?
I've been wondering why the UI/UX is broken in so many ways that would be easy to fix while the engineers are busy engineering for the sake of engineering. This project, the time series database, etc. Meanwhile, the Android app can't do basic drawing of a car and a moving line on a map, for example. Your explanation of the dynamics explains the state of things quite well!
I would take a handful of "hacked together" hydrogen tanks on trucks - especially given how safe they are now - over hundreds of thousands of idiots allowing their "full self driving" vehicle to "drive" itself.
Shows the strength of the pinephone. Release something cheap, quick and hackable rather than try to deliver everything. It’s been a really impressive project so far!
The video says phosphine is also produced at hellish pressures in the depths of planets like Jupiter. So how likely is it that it is produced at hellish depths in Venus and then spat out into the atmosphere by active volcanism?
I wonder if the clone of an endangered species is subject to the same laws protecting others.
Who You’re Reading When You Read Haruki Murakami
The interviewers are not necessarily waiting for you to memorize or come up with a working solution, but for you to prove that you can be a self-thinking, communicating member of the team. Especially if you apply for a CRUD-app development role.

To provide a perspective from the other side of the table: I conducted a good share of job interviews for my company and would likely pose a comparable question to the applicant mostly to determine a) their ability to grasp a problem and to reflect on the degree of their understanding of it, b) test their behavior in situations that are over their head and c) test their ability to come up with and discuss solutions based on reasoning and the facts given.

For a) I would expect the applicant to identify what information is missing and either to communicate assumptions for the white spots on the map or to pose relevant questions. Regarding b), I would expect the applicant to openly state if they feel that the challenge is above their head _but_ try to give me a solution nonetheless. Which brings me to c): I would not expect a working solution; not even a complete one. I would like to see whether the applicant can work on given input and outline the reasoning behind the suggested solution in a coherent and understandable way based on that input.

My bottom line for you would be, that if you think what I said might apply to the interviews you experienced, you should try to re-frame such questions for yourself. Unless you see yourself unfit to adapt your approach (which I do not think, as ASKing-HN is proof for existent self-reflection), I see no reason in what you wrote that indicates that you should leave the industry.
With a cold fusion reactor attached, with some gravity shielding it should be viable.
I worked for an insurance data provider, and as part of our server upgrade, the legal team requested licenses for all of software dependencies.

It was a bit of shell-scripting around conda env list, but it certainly wasn't completely trivial to do.
It depends on the product.

If you're designing for specialists in a space, you can make some assumptions.

If you're designing for the average user, and you have little information about their preferences, style, desires, or how they approach problem solving, you have to remember that half of everyone is below average. So if you want mass appeal, you're going to have to account for that half.
I wonder if this acquisition will accelerate the growth of RISC-V as an alternative to ARM.
>Presidents went into office with normal hair. They left office with grey hair. Mostly because the first thing they got in the morning was "The Daily Brief" which listed all of the world's troubles. All I got growing up was a newspaper and the 5pm news.

Also all presidents at least at an age where they are going to go gray/white hair, or probably have an are covering it up.
If you look at normal people at that age after 8 years, probably not that much of a difference.
I remember being in #billenium on openprojects (before it was called freenode) at the time. Really neat shared community experience.
Multi-Armed Bandits and the Stitch Fix Experimentation Platform
Asymmetrical warfare. Truth can never win. Fact checking is akin to boiling the ocean.

Just require attribution and real names.

Then ban algorithmic newsfeeds, targeted advertising, and bots.

Sure, let the Freedom Speeches™ trolls keep their conspiracy theories and hoaxes. Anything approaching omission will trigger the cancel culture keyboard commandos. And who needs that heart ache?

But ffs stop promoting it. And if it's not signed with a real name, don't pass it off as any thing more than it is.

PS- I'm open towards banning likes and retweets. I haven't dug into the data, but I'm reasonably sure they're part of the dopamine addiction too. And if these obvious, common sense, proven remedies are not enough, start adding other frictions to the feedback loops.
As someone going through a processor migration right, now, the core OS is actually not that hard to move. But even once you change all the language runtimes, there's a fair bit of proprietary software (including games) that are unlikely to move quickly.
IMO, essential FOSS projects should be seen the same as infrastructure. It is not unheard of to see millions spent on bridges, highways, etc.

Well, office suites, operating systems, and the myriad of FOSS projects used every day are as useful as that physical infrastructure. Especially in this day and age.
...ironic to discover life on another planet just as we're hitting the Great Filter here.
The France expertise shows that they can't build nuclear reactors anymore. The ones they work on are many years late and costs are exploding.

The French nuclear industry is centralized and state-owned/run. Not everyone wants finds that model attractive.
There's one way and one way only: former coworkers. That's the only good option. Someone you've worked with. And not just someone you liked... someone you admire.

That being said, all high-impact jobs at a startup are technical at first and then slowly shifts to nontechnical. So early on, your non-technical cofounder will be bored and not have much to do. And as time goes on, assuming they are still around, that will shift.

Consider instead going with two technical founders, and assume one or both of you will end up shifting into a more operational role.
What about all the deprecated and deleted features?

I haven't used Fortran in over 40 years. But, at the time, the following features were in very common use:

Arithmetic IF-statement
Non-integer DO parameters
H edit descriptors
Computed GO TO statement

And probably a bunch more from the list: https://en.wikipedia.org/wiki/Fortran#Obsolescence_and_delet...

These features are easily changed in the source code. So does the compiler still support them? Or is there the equivalent of the python 2to3 program?
As someone who regularly prods Juniors to see what they're making in case they get taken for rides like I did, I hope I'm not in the minority of saying yes; that's getting a bit beyond the issue at matter though as I'm pretty sure that the Orca were not consulted as to how they thought it would be most fair to divide up the spoils of the natural world.
> misinterpret the meaning of a variable named `size`

Quite right. I use, and highly recommend, the convention that `size` is for number of bytes, `length` is for number of elements, and `capacity` for the allocated number of elements.

assert(length * sizeof(element) == size);
assert(length <= capacity);
You are trying to pick up a fight where there is none.

Phones today have to do much more than phoned 15 years ago, hence worse battery life. Just compare the battery life of the 808 and the N9.
The Sun 4/260 workstation and 4/280 server were introduced in 1987. I did a truly trivial port of a complex AI framework to it at that time. The lower priced 4/110 was introduced in early 1988 (I bought one at the huge Sun auction post SS1 introduction).

The first shipping SPARC implementation was Fujitsu’s MB86900 from 1986, which was used at 16.67 (260) and 14Mhz (110).
“Zero To Production In Rust” can now be pre-ordered
If it weren't 2020, I'd cry out for the clickbait title... I still might, but discovery in itself is cool enough even without alien life form.
> leap seconds

Over long periods of time the approximation that a day takes 86400 SI seconds will become less and less accurate as the rotational period of the Earth changes. I wish calendars would be either purely astronomical in nature or purely SI in nature. Hybrid systems like UTC become more and more messy over time as the amount of adjustment needed increases. We've had ~25 leap seconds in UTC already, and it's a relatively young calendar system.

EDIT: I also wish we would change the name of the SI measurement "second". An SI second and an astronomical second are two different things, and deserve two different names.
Israeli gov’t approves: Three-week lockdown beginning Friday
Internally, Python 3 still doesn't use Unicode, and it's pretty arbitrary whether a specific unicode sign is allowed as a variable name.
I think you need to go to a smaller company not a startup necessarily. Go to a company that has PMF, working on scaling but the org size is still small to have meaningful relationships. Also you should be able to see your work directly impacting to your customers. People in other orgs are coming to you or your immediate team to discuss rollout/customer issues etc. Avoid companies with too many levels in the hierarchy.

Assuming you're in your 20s or early 30s, I recommend going to a place run by experienced people who can mentor you. I'm beyond that age range, but still have a boss who is experienced and teaches me something everyday.
Unlike most other years startups should be very wary of going down the YC/VC path.

There is so much money around courtesy of rolling funds, micro-VCs etc that it's almost certain that you will raise a decent sized seed round. But that money seems to be concentrated in the early stages so the competition for a Series A is significantly higher. Which means unless you hit product market fit, have incredible unit economics and lots of traction within the first 18 months you are going to die. Or you will just keep raising Seed+, Seed++ etc until you have no equity left.

And unfortunately there just isn't enough accurate data on what the conversion rate is going from Seed to Series A so it's hard for startups to make educated risk decisions.

More and more I think the smart path is to try to bootstrap your way for the first few years and then go for the Series A at which point you will have all of the leverage since you can simply say no since you are profitable.
Thank you for telling your experience.

As a minority myself I get angry how White people are portrayed and bashed in guilty.

I myself have to remember them that I have MORE rights here than in my country!!!

There is NO other race that fight and died to free another race.

Is there racist white people ?

Yes but same or less proportion than other races.

Please remember to give support to them. They have the right to live as they wish and without shame.

"And the only people who helped me and offered to help me, were white folks"

Yes, they are great..

Be kind
Venus is a rocky planet, it doesn't have hellish depths like a gas giant does. The researches have no credible explanation how those quantities of phosphine can be produced on a rocky planet.
Environmental variables are essentially dynamic binding at process level. Super useful, but I wish there was a way for programs to declare what env variables they're using, in a way that can be inspected programmatically.

Related: cmdline arguments are essentially lexical binding at process level. I wish there was an idiom there like there is in Lisps (Common Lisp in particular), where a function would take an optional argument whose default value is the value of a dynamic variable. In process terms, that would be declaratively specifying that an optional cmdline parameter takes its default from an environment variable.
You can undo elevator buttons
My fiancee thinks this video is stupid. I think this will change the world.
So, bacteria from the soviet Venera probes started to colonize the atmosphere?
This is kind of Debian stable's appeal, and shouldn't be a surprise. Python 3 is behind the python3 command.

Linux distributions that appeal to those who like to be on the cutting edge have pointed the python command to python3 already. Debian stable will be there one day, too.
Too bad this behemoth doesn't care about cross-platform.
Who says it’s a constant force though?
You can, but since C doesn't have templates or operator overloading this becomes awkward and unappealing.
Let's be realistic, the SEC is completely AWOL right now. There is no SEC.

A major CEO literally told the SEC to suck his genitalia on Twitter to an audience of millions. The same CEO is going to trial for fraud later this year. This same CEO has committed fraud on Twitter faking a take-public offer that never existed - a separate incident fraud incident from the trial. The SEC's response? A slap on the wrist and silence. Imagine those same actions just 10 years ago. That CEO's career would be over and they would never be allowed to be an officer in a public company ever again. I could go on about this one CEO, but maybe the guy is just untouchable so let's go elsewhere.

This is the same SEC that had no issues with Kodak almost performing the first Initial Bankruptcy Offering in history and has yet to move a finger on the incredibly suspicious options packages that board members received days before the government announced a multi-million interest in the company.

This is the same SEC that is absolutely blind to obvious Chinese frauds listed on the US market: GSX, IQ, TAL, etc. These companies are faking numbers and their activity is extremely obvious to anyone that looks with even an iota of skepticism. The SEC could assign an intern to look into these companies and gather enough evidence in a week. Many short sellers have even neatly packaged all the evidence and submitted it to the SEC and heard back nothing.

My point here is that people need to realise that the market is the wild west right now. The sheriff is gone and unless the media piles on something, the market just won't react.
Thanks for reminding me about it. I can see it's already sold out:

https://store.pine64.org/

Curious if there's going to be another batch.
If this is true, I expect several missions to launch ASAP to try and test this hypothesis. If we could prove abiogenesis separate from Earth we will have good proof that life should be abundant.

Very exciting news, I'm hoping that it is proof of life as that will give increase interest and funding for space exploration.
Nature's Decline Unprecedented; Species Extinction Rates Accelerating (2019)
I have been running nodejs in production since 0.6 (2012) and I'm not emotionally involved with nodejs, being actually a scala person who happened to work on a nodejs project. I'm curious and interested by new things, so I looked at deno with interest. And honestly, for now, I don't see a single practical benefit that would make me switch over.

I'm still happy that deno exists, experiment is good and if they ever find something that could make nodejs better, then it could be used to actually improve nodejs, which everyone will benefit from.
> half of everyone is below average

This is almost never true unless you have a sharply bimodal distribution. Assuming a normal distribution, ~34% are right around average (within half a standard deviation of the mean). That would mean about 33% are below average.
I think this year they are investing in more companies at a smaller amount.

So I believe it's roughly 28,000 -> 280 (1%).
Another interesting phenomenon are the sharks that destroy undersea optical cables.
I'm pretty sure this was first thing they checked for. Having a different observatory confirm the same results helps as well.
Passwords are a bad example, but think of a simple signed cookie for example.

It's signed with a key that is only known to the server, and the cookie is sent as signature + content.

The server has to hash the content using the key, and then validate the signature matches the signature the server just created.

If you don't use constant time comparison for this you leak information about the valid signature.
I wonder if it was a bug in the way Windows handles "libraries". Like going to "documents" instead of going to c:\users\blah\documents. In fact I bet that's what it was. Maybe it thinks a USB stick is part of the "Documents" library or something.
The comparison is imperfect because we do not have the technology to make copies with sufficiently high fidelity.

If someone made a copy of the mona lisa that is physically indistinguishable from the original (including any kind of sensing technology one could come up with) then I wouldn't mind much one of them getting burned, after all we can mass-produce the artifact now. The aversion about loss is that a "one of a kind" thing gets destroyed which is irreversible because being one of a kind implies there's no redundant information from which it can be recovered.

Nobody mourns the loss of a plastic fork.
Show HN: Scrapiste, the job board for analytics roles
This is wrong. Shotwell said once that they maybe do it. But Elon is clearly against it. Go check out the interview at the Airforce conference.
That may happen but ultimately it’s not like that matters. Apple tend not to worry much about compatibility outside of their own ecosystem and certainly haven’t worried about making breaking changes in the past (think 68k, PowerPC, x86, ARM) when it suits them — it’s not like they need to. They have managed migrations like this in the past with fat binaries and, more recently, they have even accommodated differences in architecture on iOS devices by using intermediate presentations (“bitcode”).

Any other compatibility with Apple devices tends to be a matter of coincidence. When they moved to x86 hardware, running Windows on Macs became so easy that building Boot Camp — effectively an install wizard and a few driver packs — was easy, therefore Apple giveth. However Apple Silicon Macs will drop without Boot Camp for the obvious reasons and Apple won’t apologise as they taketh away.
What you're talking about Have you tried to run VB6 code in latest VB?

Things are getting broken all the time, the major mistake IMO what PSF did is giving 10 years to migrate code. Everyone waited to middle of 2019 when they actually started to migrate and the 10 years only allowed to created FUD.
I would think using Office 2003 on an internet-connected machine would be a bit of a liability these days...
The installation steps do not include cargo, which is another way to get cargo installed if you happen to have rust installed.