skysight-inc/HackerNews huggingface dataset:
> High risk with the highest reward. What could fundamentally change humanity more than definitively finding intelligent life out there?

That's kind of ridiculous when you look at the odds. It's like saying playing the lottery every single day is a good investment because it's potentially high reward when in fact you are just basically fooling yourself.

There is probably close to zero chances that there is any kind of intelligent life living in our proximity (i.e. anything that could be reachable by human means), and even if there is any kind of life out there, what do we do with it if we can't travel there and directly observe it? Also, the reason the odds are against it is that galaxies are violent places and the Earth has been lucky to have been relatively stable climate for a very long time, enabling the development of life. I would bet that Earth-like planets may have the seeds for life elsewhere but get routinely massively disrupted in some fashion by external factors.

In any case, resources are limited, and there's sufficient abundance of projects with more tangible real-world applications that will be prioritized for good reasons.

> Three Body Problem by Cixin Liu

Science-Fiction is just that: Fiction. I hope we don't make investments or bets based on fantasy novels.
The trouble is that the Starships need to refuel very quickly after landing to hit their return launch window. If you need to generate all the fuel right then, you need a much larger fuel plant. If you can store the fuel ahead of time,before the Starship has arrived, you can use a much smaller fuel plant, but you need storage space.
Micropayments may be a great mechanism to reduce spam, if you can get people to pay at all.

Bitcoin is a terrible mechanism for micropayments. Right now, to get a transaction completed in 10 - 30 minutes (next - 3 blocks fee), it costs $0.77. If you're happy to wait an hour, it costs $0.36. (Source: https://billfodl.com/pages/bitcoinfees)

Disclaimer: I am long bitcoin.
Um is this a realistic salary in NYC
Thanks. Would like to blog more. But it is tough to find the time with 3 products!
You are probably thinking of Movim, which is a social network built on top of XMPP.
Corporate Landlords Aren’t the Real Culprit for High Housing Prices
If you are a “people person” IT consulting, technical sales engineering, and other “field” based technical roles at larger companies require a lot of generalist skills. Consulting and sales engineering are a lot more technical than I expected when I moved over from product engineering. The big downside is they tend to be high travel roles.
It takes quite a lot of maintenance unfortunately.

Rails need constant work to keep them in good condition. So does the ballast. Signalling involves miles of cables, lights, radio towers and motors that also degrade. The stations need staff, gates, ticket kiosks, displays.

A frequent need is to add capacity. Adding capacity to the sky is easy because it's empty. It's essentially just about scaling air traffic control systems. Adding capacity in a rail line can involve major earthworks, rebuilding bridges, totally replacing the signalling and so on.

Roads are easier to maintain and pay for themselves without subsidies just via fuel tax. There's no station infrastructure. No stations means no expensive employees. People drive cars themselves and cars can be driven safely even on quite degraded roads. Signalling is entirely local and so doesn't require much cabling, on high speed routes (motorways) there's usually little or no signalling required. Laying tarmac is much cheaper than laying rails. Finally of the few people needed to maintain and run the roads, many are private sector and un-unionized e.g. gas station employees. The government employees only do repairs and so don't have much strike power. Contrast to the railways which in Europe are frequently shut down for weeks at a time by strikes of drivers or crew.

The capital investment in trains is worth it for only one reason - it's the highest capacity form of transport in seats per hour. It's got nothing to do with greenness which is at any rate a very ambiguous case to make when you consider all the factors. Trains can be less green than planes in many ordinary situations.
I'm not claiming that it's a good definition, and I won't try to defend it. It may also not be my definition of FP tomorrow. :) But my very point was that FP has a multitude of subjective definitions, at least in general conversation, so differences of opinion are always to be expected.

It's interesting that, while Ada is imperative, SPARK contract annotations aren't. I won't take up the challenge, but I think someone could argue that SPARK-minus-Ada may indeed be functional (although SPARK-minus-Ada is no longer a programming language).
Is there a code example to extract tweets from a hashtag like this one?
If you didn’t create the binary yourself how can you trust it?
I can ELI20 easily enough. 5 is a bit tougher.

Don’t make me look under every rock to figure out why you changed the stuff I gave you.

We aren’t built to deal with chaos. When you put stuff in one end and something random comes out the other end, you have no idea at all what’s going on (until you do, and then they try to put you in charge).

You want heaps of code that looks but doesn’t touch. Push the changes to the edges where they are easy to see. If I can trust that things in the middle aren’t mucking around with things all the time then lots of little methods don’t hurt my ability to think about what is happening.

(This is not quite the point of Hexagonal Architecture, but they have some common ground. See also early Angular’s philosophy of cooking all input data immediately and passing it around cooked.)
I agree with you 100%. Learning an object oriented language will make you a better C programmer just as learning C will make you a better, say, Java programmer.

My point is that learning C is definitely worth it. Not only it has real life applications but it will help you become a better programmer in general. But it doesn't mean you should limit yourself to C. Go and Rust are good too, and even the most hated languages (ex: PHP) can teach valuable lessons.
Let's say a programmer was looking to make that change. Where would he start? Are there training programs? What kind of company would provide a gentle introduction? Is it easier to navigate the politics of a small company creating their own product compared to a large consulting company that provides staff augmentation services?
Maybe their thought is to make the mule role seem much more risky to Canadians. If the head org has to recruit from a smaller pool of people, or gangs, that could impact operations. Pure speculation, maybe most mules are already from gangs, etc.
Which would be no different to a macOS app hard coding a check for 10.3 and not working if you have anything newer. Neither says that the app _couldn't_ run, just that a badly thought gate prevents it.
I’ll second this. About 6 months ago we hired a product manager who had years of experience basically being a jack of all trades. Design, web development, stat analysis, marketing, etc. she’s capable of having conversations with everyone on the team and eager to make an impact on the product vision while understanding she has a lot to learn still. I’m excited to see where she helps us go over the next year.
Does the App Store or Play Store provide a checksum of the binary to compare to the self compiled binary?
Aggressive driving will be captured and recorded by multiple cameras (potentially by multiple vehicles), making most court cases open-and-shut. I think that serves to put the fear in people.
I agree with others that a smaller company seems the best fit since they need generalists. Potentially a manager role might be good if you've got the non-technical skills for it. That lets you hire people for areas you no longer want to be hands on with.

As an example, at my current job over the last two years I've done data engineering, devops, sysadmin, security, machine learning, backend api, people management, product management, project management, and probably some things I forgot about.

It does help to have a core set of skills that you are particularly good at and experienced. Mine is data engineering followed by machine learning and devops (devops being a recent addition). I avoid boredom in those areas by building better systems at every company based on past experience and the specific business goals of the company.
Nor being able to use page up/down. :(
Practical Ways to Be an Environmentally Friendly Record Collector
Must have a smartphone to use on desktop, to me it's a little weird, I wish I could have an explanation for this.
I have used it for minor sculpting jobs, and found it very agreeable. A bit buggy in the version I was using (problems with updating previews) but will definitely use again. Adaptive subdiv worked as advertised.
It's just pushing the problem. Now you need to trust the VPN.
Come see it for yourself. I can get you into a bunch of the biggest offices & campuses through friends.
Microfluidic portable PCR analyzer for faster SARS-CoV-2 diagnoses
If you could choose between solving hunger, curing cancer, colonizing other planets, or working for a rent seeking ad buisness, the latter would have to pay a lot more for you to work there.
If you are interested in subject of high quality random sources, you may find this useful: there exists a project named League of Entropy [1] dedicated to reliable generation of public randomness based on group of servers with high-quality random sources (like lava lamps or seismic activity).

These distributed randomness beacon servers can also provide private random data. There exists a project with daemon [2] which collects entropy from distinct sources and produces secure output, which can be used to reseed Linux /dev/random and /dev/urandom. It may be useful for devices without reliable HW RNG.

[1] - https://www.cloudflare.com/leagueofentropy/

[2] - https://github.com/Snawoot/drb-client
> People spamming their own followers should be ... pretty self-limiting.

You haven’t met my family.
Hard to find release notes as Blender 2.0 predates Blender being open sourced, where the company went under two decades ago now.

An informal history can be found here https://docs.blender.org/manual/en/latest/getting_started/ab...

But Blender 2 is where it eventually went open source so I tend to read the version as "Blender2 82" vs "Blender 2.82"
Addendum: kichimi on rizon.\#rice has just reached out in response to this comment:

2020-02-15 06:55:32 kichimi that post
2020-02-15 06:55:35 kichimi was made by you
2020-02-15 06:55:40 kichimi and i wanted to say hi
2020-02-15 06:55:45 Seirdy hai
2020-02-15 06:55:51 kichimi because i love seeing rizon repped
2020-02-15 06:56:00 kichimi but you didnt put a disclaimer in your post saying rizon was the most toxic network on the internet
Fullstack Developer?

Btw big companies like FAANG interview generalists all the time.
https://en.m.wikipedia.org/wiki/Patriot_Act

https://en.m.wikipedia.org/wiki/CLOUD_Act
I’ve heard 30% in another anecdote once. Was this same role or across roles? It would be hard to compare Apple to Oranges
The Chinese government did it but the public information about the attack does not show any advanced techniques or resources which would limit it to a nation state.
I thought A’s hired A’s at Google!
I've gotten so cynical about this that the lyrics of "razzle dazzle" resonate in my mind whenever I'm interviewing.
All successful systems are self similar.
Everytime I look at it, the US in PPP per capita¹ is ~10th worldwide, ranking behind places like Luxembourg, Norway, Switzerland. But well above the bulk of Europe including France, Germany.

The problem when comparing is that the structure of a city-state like Luxembourg or Singapore has nothing to do with big countries; and even France or Germany are like 1/5th of the US in population, much less in area, so you can't compare much, certainly not the homogeneity.

[1]: https://en.wikipedia.org/wiki/List_of_countries_by_GDP_(PPP)...
Screw Notes – now with feedback from real users
We definitely have safety nets. Ours just cost more and give less.

To be fair we are also a much larger country with more diversity (especially of culture) than many countries with robust social safety nets.

Basically what I want to know is, if I don’t have health insurance through my employer, make $50K a year, and get cancer, what happens? I don’t know for sure but here in the US I’m guessing the answer would be mountains of debt.
From your link: "2.00 – August 2000: Interactive 3D and real-time engine."
They say it’s two months on average.
I work at a big tech company and I have friends at many others. What you’re reporting does not match my experience, theirs, the data, or common sense. These companies are constantly getting flak for low diversity. If white men were a clear minority, they’d be shouting it from the rooftops. What you observe in your day to day is a poor barometer for the overall diversity of an entire industry.
Show HN: U.S. Electoral map viewer, allows community prediction of 2020 election
Friction is less when I write node.js application. This language and runtime keep evolving.

Sometimes I can remove dependencies and code because they are replaced by the new feature of the runtime, thus the maintenance becomes easier.
As someone who moved from eastern-ish europe to SV I can tell you that these threads help.

In the olden days of HN around 2010 I always used to think “Wait why do those folks make 5x what I make? I’m just as good and know just as much”

And the answer was “Because those companies make more or at least get more investment so the value delivered is higher”

I moved. Now I put more into savings every year than my just as talented peers back home make in total salary.

Edit: many of those peers freelance remotely for US companies and also have very healthy savings. It’s the ones who stayed fully local that are screwed
Right, but when it comes to VPN, as oppose to ISP, you have hundreds of choices, so you can pick one that you can trust.
Each launch puts a few hundred tons of CO2 into the atmosphere, not counting emissions during construction. So each one is not a disaster, but if they're doing a ton of launches per year that adds up quickly.
You would do it in a controlled manner so that the amount of released gases from arctic is compensated by gases absorbed by greening deserts.
Ending rent control also should lead to lower prices in non rent controlled housing according to supply and demand.

The sequence of events that lead to a rise in prices are similar - that is there is evidence that more affluent people moving in to a local area can result in rents going up for others in that same area.
Nah. If Linux was never invented, this would just be the 20th time in a row someone declared it to be “the year of BSD on the desktop”.
Early to mid career, the “full stack” developer has something going for them: odds are pretty high you have 7 years’ experience rather than “1 year [7] times”.

Something i learned about myself a little bit farther in was that I wasn’t a generalist so much as I was a serial specialist (once you haven’t touched something you used the be good at for seven years, can you still claim to be good at it? Turns out I can’t).

What you list sounds quite a bit like what devops was supposed to be but nobody does it that way. Instead you should probably look at small companies. In a large one the only way to wear that many hats is to stick your nose into other people’s responsibilities. At a small company there are gaps everywhere, and people are just glad when someone can fill them.

If you have any ability to mentor, you might want to look at lead positions as well, or think about what you need to get there. That gets you some management responsibilities but you still get to make things.
I make less than 1/3rd of what London devs seem to be on. That's depressing.
I'm not in the medical field, but I never wore a mask when my port was accessed (the nurses did). Sure, less exposure is better, but could you explain further?
I will run contrary to many suggestions already here. It seems (from the 3 example titles you give) that you want to stay technical/individual contributor. If that’s the case, you can absolutely take your breadth of skills to a big company, whether an established tech company or a technical team within eg the F500. I personally identify as a generalist also, and I (through complete accident and happenstance) moved into cybersecurity (not appsec to be clear, appsec is a team within cyber). Basically one of the most lucrative niches out of my broader range of experiences. It has worked out well for me.

Tl;dr - figure out which of your experience areas align with an area that’s either lucrative to you or of high interest for you for other reasons, and pursue that at a large company. At higher technical levels, your soft-skill and cross-dept experience will further accelerate your career.
Has the discovery of these 17 primes been useful in any way for further mathematics analysis? Are there any hypotheses or theorems about Mersenne primes that have used the facts about these 17 particular numbers in any way?
Sorry for being unclear - I was referring to blocking on user level, where everyone can decide for themselves what they consider spam, instead of leaving it "for the admin".
And there would have been a Beastie Racer.
Lightning Network fixes this with nearly instant settlement and units divisible to the microsatoshi.
Even if you recover from pneumonia, it can take time off your life expectancy.

Pneumonia is linked to shorter lifespan: A discussion with Dr. Maurice Mufson

https://www.mdlinx.com/infectious-disease/article/883
Are they a real person? For me I've only had an automated voice and that will leave voicemail if I don't pickup; 2-3 times per month all during a condensed period.
ESbuild – A fast JavaScript bundler and minifier in Go
Learn about distributed computing patterns and Protocol or Open Cooperativism? https://ceptr.org / https://developer.holochain.org, https://dat.foundation/, https://scuttlebutt.nz?
I have a pretty similar story: Worked in enterprise for the last few years and recently I ended up leading and coordinating a "scrum" team in a technical lead position.

I do not spend as much time as I would like contributing to the codebase (the devs in my team do often a better job of it), but rather tend to act as a solution architect. I often bootstrap projects, do a lot of research and development, build proof of concepts, and overall push the team towards best practices.

I am very proud of some of my achievements (we are lucky enough to have freedom in the tech that we use and are currently testing out Elm for a small app, we moved the team from Java to Kotlin..) but I feel like I have lowered my value in the general market.

I would be curious to know in what form you contribute to your current team. I do not feel like my job is done here, but I am also going back and forth on whether I should get back to a more coding-oriented job, rather than doing my coding in my free time just to keep in touch with the craft.
Windows vs. Linux Scaling Performance 16 to 128 Threads with Threadripper 3990X
I gave it a skim and from that what I could conclude was that it focuses a lot on concurrent operations. Which I don't think comes to everyone's use.
Project managers with technical skills are worth gold in product companies (possibly in other companies as well).

Run a few product implementations at customer side and there will be no monotony.

If you grow older and start appreciating more the routine in your life you can go into product management using the knowledge accumulated on customer side implementations and finally consulting.
And yet, on Android they support backing up your data.
In the next version of my ActivityPub system which integrates chat, I'm using XMPP, with a reference to the user's XMPP JID from the user's ActivityPub actor.

The upside is that everyone can use standard XMPP clients like Dino or Gajim to chat. As I'm doing video streaming over HLS, they can also use VLC or similar to watch videos - the rest of it is then just standard ActivityPub. The web application is built on Converse.JS and Video.JS.
If you’re a senior engineer working at a public tech company, yes.

To be clear, this is total comp. About half is base and the rest is equity.
What do you think? Simpler than most implementations without sacrificing performance yes?
it was painful to do text manipulation

Another way to think of it is that it was fully emoji-and-variant-selector-ready way ahead of its time.
Early startups love jack of all trades
Hahaha So true.

I actually deal with (part of) this problem from the other side: I maintain text messaging for the biggest company in our sector.

Within the last few months, we've been running into issues where our phone numbers are actually being stolen by these third parties.

Service providers are SUPPOSED to receive letters of authorization before porting a number. I.e. if I want to use my phone number on Twilio, I need to provide a letter showing ownership of the number (or blocks of numbers) I wish to provision on their platform.

Twilio, BTW, is one of the good guys on this. But FWIW, if the number's already provisioned they can't really tell you when a number's been hijacked, you won't know till you try to use it and Twilio's API gives errors.

Anyway... big takeaway is our numbers keep winding up 'stolen' by another provider (not Twilio). Every time we email them, they release the numbers back to us, but asking for LOAs to see how this happened gets crickets. Oh and this process leaves the numbers unusable for 1-3 business days.
All these arguments are just arm chair discussions by people who have literally zero knowledge or involvement in cancer treatments. The overall 5 year survival rate has increased significantly and for some types it has increased multiple-fold thanks to new drugs. And regardless, even in types with lower success rates the side effects are generally way more manageable than traditional chemotherapy.
I use Blender to make videos of fluid flow to make my teaching more accessible. I absolutely love it, I wish CFD tools had half the polish and capability.

I’m going to do a summer workshop for my colleagues so they can start to make animations of their own, all these new usability features are very much welcome.

A truly incredible open source project!
Yeah, this kind of thing is what's kept me returning (daily) to HN for the last ten years, and only sporadically using Reddit etc.
Increasing CO2 is very bad for the oceans and has mixed effects on crops. We may want to remove carbon with biochar, iron seeding, etc.

Fast or thermal breeder reactors with a high outlet temperature (e.g. Fast Flux Test Facility) coupled to a low cost gas turbine generator set could push fossil fuels out of the market in some places.
> however that no one can or is widespread promoting a solid set of known practices to reduce cancer is a problem

My friend at American Cancer Society would take issue with that statement. He flies all over the world educating public health officials about how to fight tobacco use.

Tobacco by itself is a huge cause of preventable cancers.

The next big one is sun exposure, so ACS also promotes proper sunscreen use (and avoidance of tanning beds).

The ones caused by genes and random mutations are also a large percentage, but you can't teach people how to avoid those.

People should get radon tests in their home as well. Most lung cancer is either due to tobacco or radon.

After that, there isn't much advice specific to cancer: eat moderately and exercise.