skysight-inc/HackerNews huggingface dataset:
It's not just a question of whether you did the right thing when you wrote the code. Code gets refactored and moved around, maybe by people less experienced than the original author, or maybe just by the original author when they're tired or after they've forgotten the context. Wrapper functions get defined, libraries get updated, and support gets added for new platforms. Each of those changes is an opportunity to accidentally stop checking the return code.
This looks less like a chording keyboard (which tend to have fewer inputs), and more an evolution on the "Data Hand" keyboard (which allows access to every character by moving fingers in different directions).

ref. http://octopup.org/computer/datahand
> In the city centres where that makes commercial sense. Just allow tall buildings

You have to consider that we in Europe live in very old cities where what you're advocating for is impossible and even if it was possible, it would be crazy.

I live in Italy, Rome, Milan, Florence, Bologna, Naples, can't build taller in the city centre without ruining the city forever.

Turin is not Rotterdam.

Milan does it a little, but a skyscraper can't solve the problem of the literally thousands of people working for the big companies (mainly banks) that are building them.

They can at best concentrate _some_ of the commuters by concentrating the higher level managers in the same place.

That's it! And it took Milan 10 years to get it started by renovating areas of the city close to the stations and not too far from the centre that were once almost abandoned.

With the renovations going on prices have skyrocketed, so more people go to live further away, that's why the larger companies have offices near the highways, where it's easier to gather people scattered on a large territory and build giant parking spots and that's why people in the end need cars.

There is also a large number of people that could use the public transport, but are not using it.

They are not going to bike anyway.

So housing is only part of a larger problem that is not context neutral.
Fleetio | 2 Mobile Engineer positions: iOS Engineer & Android Engineer | Full-time | REMOTE (US-based candidates only) | https://www.fleetio.com

Fleetio is a modern software platform that helps thousands of organizations around the world manage a fleet of vehicles. Our engineering team is made up of 17 mid to senior-level developers who love their craft. You'll be joining a tight-knit agile mobile team of 4 (3 Senior Mobile Engineers + 1 Product Manager). We are a family-friendly company (all 90 of us) that is still young enough for you to get a nice slice of equity but old enough (est. 2012) to be a stable and healthy place to work.

iOS Engineer: https://apply.workable.com/fleetio/j/8E08081A59/ Android Engineer: https://apply.workable.com/fleetio/j/0D6E54E5E5/

Perks: competitive pay, company stock, 401k match, health, vision & dental insurance, strong remote working culture (33% of our employees work remotely), fitness incentive & professional development budget.

If you’re passionate about crafting quality code and building beautiful iOS or Android applications used by tens of thousands of customers, we would love to hear from you. Shoot us your application today!
This is a popular excuse when horrible people are called out for what they are. "Won't someone please think of the children".

Well, it's they themselves that should have thought of their families. It's not our fault when we say exactly what they were.
Meson manual sales numbers and a profitability estimate
Breakroom | Mid/Senior Software Engineer | ONSITE | London, UK | £50-70k + equity | Full-time | <https://www.breakroom.cc>

Join Breakroom and help our people powered job comparison reach millions of hourly workers, and raise the standard of all hourly work.

We collect, anonymise and publish information about the quality of jobs, helping hourly workers compare their job and find the best place to work for them.

10,000s of people have already used Breakroom to compare their jobs at hundreds of the UK’s largest employers and we’re now growing our team to help us scale.

We’re backed by some of the UK’s leading impact and commercial investors. Our founders helped create Bethnal Green Ventures, have led product teams at Bulb, Moo.com and GDS, as well as successfully founded and exited two previous startups - Poetica (sold to Condé Nast in 2016) and Newspaper Club (still going strong).

We’re looking for an all-round Software Engineer to join us. You’ll be a key part of a nascent engineering team, with a chance to be involved in everything. From designing and building new features through to shaping our engineering practices and culture as we grow.

Experience with server-side web frameworks is strongly beneficial, but not necessary. We use Phoenix on Elixir, but experience with something like Ruby on Rails or Django is fine too. We’re more interested in your general software engineering experience and a willingness to learn new things.

We value diversity of experience and thought, believe in flexible - as well as sensible - working hours and are committed to always learning new things. We work hard and are kind to each other.

Apply here: https://apply.workable.com/breakroom/
Nah, I don't think so, Windows 95 was codenamed Chicago before it was released. I can't remember ever having seen the name "Windows 93" mentioned in that time.
Source?

I thought they had some design ideas in a later cancelled OS called Cairo, then they had a release codenamed Chicago which ported some ideas but dramatically scaled back, and that was Win95.
Marshall Islands to Power World’s First National Digital Currency
how high is high dose for you?
What makes Wireguard more secure? The article appears to make some weak claims about a smaller codebase and less configuration options but I don't think that translate directly into it being more secure?
And you've never run into a case where you thought you remembered how to use a function, but there was actually something you didn't realize you had forgotten?
To add to this, this sentence FTA rubbed me the wrong way:

>In the U.S., especially the nonstop work culture in startups, we tend to think we’re immune to such things and carry on business as usual.

Do we really think we're immune? I mean, there's probably a large set of the population ignorant of how viruses and disease spreads but aside from them, I don't think we believe we're immune. Most people are a little more educated than that.

The vast majority hope they won't be affected because the way our ridiculous business and work culture continues entrenching into our personal lives, in many cases, due to providing financials for necessities. I'm sitting in my office today with a mixed group who frequently travel abroad, especially working with epidemiologists and healthcare, and hoping none of them managed to catch and share it. I would much rather be working remote at home today with a much lower risk of transmission. It's still fairly low but the question is, when it does spread largely across communities (it's pretty certain at this point), will my (and others') office accommodate or be ridiculous about the scenario because their investors concerns and turn around are higher than their concerns of their workforce's health.

And I like to think I work in a fairly progressive environment. Many don't have the option to work remote, I at least do. My SO is a doctor who has to work with others/patients to continue paying our regular bills. Sure, we have a safety net but it'll set us back towards major financial goals (e.g., mortgage/home ownership, etc. -- nothing extravagant).

Many have no safety net and are at the mercy of the humility of their employers. We'll see how this plays out.
Well, several Desktop managers for Linux have old-school Windows-like themes. For example: https://github.com/grassmunk/Chicago95
> Am I reading it right

Yes.
If you have the right config-files setup, it's a matter of typing 'wg-quick up <configname>' ... and then you will have a VPN up. Bring it down again with 'wg-quick down <configname>'.

The configs itself are basically just the IP's used, and the peers and keys used to communicate with those peers.

(Running a 70+ node full-mesh vpn)
Segment | Engineering & many other roles | San Francisco, CA; Vancouver, BC; New York, NY | Full-Time | Onsite

Segment is building the customer data platform for everyone. We transform data and route to over 200 different integrations, adding new ones every day. We're processing billions of events daily and maintain the analytics infrastructure for companies like DigitalOcean, Instacart, New Relic, and Docker. Our goal is to help companies learn from how their users interact with the products to build even better products. We also like to share our work and what we learn, here are some recent examples:

- https://segment.com/blog/the-10m-engineering-problem/

- https://segment.com/blog/separating-our-data-and-control-pla....

- https://segment.com/blog/autocomplete-for-your-analytics/

- https://segment.com/blog/goodbye-microservices

- https://open.segment.com

We have a modern stack consisting of Go (golang), AWS ECS, Docker, Javascript, React, GraphQL, Kafka, and others! If any of this sounds interesting, we'd love to hear from you! Check out our open positions at https://segment.com/jobs If you have specific questions, feel free to reach out to me directly alan ⒜ segment.com (but please do apply on the site).
The majority of unicorn valuations are bogus- small slices purchased at astronomical prices to make the valuation appear an order of magnitude higher. A true stock offering, whether using conventional IPO banks, or creative methods like Google did, obtains a more accurate valuation.
Airbnb Stock Listing Imperiled by Coronavirus
Gandalf's existence is actually quite interesting, he's certainly at least a Maia but may in fact be a bit more. There are some murky points about whether he's a devoted servant of Manwe and one of the eldest Maiar - or whether he is actually just an avatar of Manwe.
Kept at the Hospital on Coronavirus Fears, Now Facing Large Medical Bills
IIRC he was given the ring by Cirdan, who was an elven lord.
Nerd Sniping Myself with Dynamical Systems
>>Deliberately misgendering someone goes beyond just tacky and into offensive.

Strong disagree. You need to consider what is actually offensive, and when labeling it so is simply hyperbole. Boy who cried wolf.
For people interested in the deeper technical details of this, there's a great post from the Mozilla team about their implementation here: https://blog.mozilla.org/security/2020/01/09/crlite-part-2-e...
"Too much" is that there's literally only so much value out there to buy. Publicly listed companies will earn $X over the next year or ten years. Buying a stock buys you a piece of that. If so much money flows in that your share of $X is worth less than some other investment, you're making a bad choice. The flood of money implies that you can get rich by selling your piece of $X to somebody else, but that's not real money. It's just a pyramid scheme that will collapse.

There's always genuine uncertainty in the value of $X and even more uncertainty about how it will be distributed, so there's room for real speculation. But "too much" is reached where even a broad index fund would perform poorly because the price is bid up by speculation rather than investment.
What do you mean "no more so than in Finland"? The link at [1] says Iran has 1501 cases and 66 deaths, while Finland has 6 cases and 0 deaths.
Prometheus Research | Full-Stack Engineer | New Haven, CT | Full-Time | Remote

Prometheus Research is looking to hire an experienced Full-Stack Software Engineer who is well versed with Python/PostgreSQL/JavaScript/React, our main technology stack.

Our flagship product is a modular Healthcare Registry Software Platform, which allows us to rapidly deliver solutions to our clients (Academic Research Centers, Disease and Patient Advocacy Organizations, Medical Speciality Societies).

We expect that you are comfortable with the following technologies (or eager to fill the required knowledge gaps):

- Linux/macOS (most of our work is done in unix-y environments)
- Python (general purpose libraries/ecosystem, HTTP server, UWSGI)
- JavaScript/React (we write JavaScript code with Flow, if you know TypeScript only, this is fine too)
- PostgreSQL (and obviously non-specific relational database design skills)
- GraphQL (this is our primary way to communicate between client and server code)
- Docker (we package our applications as docker containers)

Some more beneficial skills:

- Healthcare data standards (FHIR, HL7, DICOM)
- Python data analysis libraries (Pandas, Numpy, Scipy)
- Languages beyond Python & JS (we love polyglots!)
- Experience with typing in JavaScript (e.g., TypeScript, Flow)
- Previous experience with cloud providers like AWS or GCP and associated tooling like Kubernetes, Terraform, etc.

To apply, go to https://info.prometheusresearch.com/careers-page-full-stack-...
So the plan for standing out is by copying someone else's answers...
Well, I didn't see it then, and well, glad to see it now.
I like to use this construct:

pid_t pid = fork();
switch (pid) {
case -1: error
case 0: child
default: parent
}
https://www.grc.com/health/vitamin-d.htm
While you in turn are of course correct as well I wasn't trying to imply that every business out there is sitting in front of their server farm and analyzes httpd logs anymore.

With the prevalence of ads being served from the customer domain on larger sites these days I'd just think that enough parties have incentive enough to implement a tracking pixel or put a few lines of measurement protocol code somewhere to make sure that request data ends up in GA. But granted, I'm not in that space, the assumption that this data does not end up in the hands of some interested party for B2C sites just seemed weird, even in modern architectures.

Thanks for the error margin btw, that's far higher than I would have expected.
Might be a British/American difference but I found all of these incredibly patronising and insincere. You need empathy and sincerity to be good at customer service. At the very least just think of the reply you'd expect if you had the same problem with a different company.
SmartAsset https://smartasset.com/ | Senior and Intermediate Backend && Frontend Engineers | NYC: NOHO | Full Time We are a financial technology company aiming to provide the best personal finance advice on the web. We offer free and personalized tools to empower you to make smart personal finance decisions around homebuying, retirement, taxes and more. We have a big focus on getting finical advisors the right people for them, and giving people the right choices when it comes to finical advisors. Stack wise, we are a Java shop using the Play framework. We do some python and other things here and there as well.
Culture wise, we are a 130~ people startup. So we still have the startup feel, without that startup pressure.

Some benefits besides the normal stuff: Catered lunches 3x a week, casual work environment and a weekly happy hour

If you're interested or have any questions feel free to shoot me an email at adavis[at]smartasset.com

Thanks!
RISC-V is interesting for Lattice ECP5 specifically. I'm working on a project now where I'm using it (I will make a blog or videos about it at some point):

- ECP5 is the lowest cost medium size FPGA. Usually I would say that using a soft core is a waste of money vs. an external microcontroller unless you need to save space, but the cost of the added gates (say the next larger FPGA size than what you would need for a design without the soft core) is less than the cost of a microcontroller for the case where you are using ECP5 and you need video (a non-video micro is still cheaper).

- Mico32 is Lattice's soft core solution. You can argue about its quality, but the very stupid reason that I prefer RISC-V is that the Mico32 tool chain does not work in Ubuntu (or at least not without a lot of work- it is supposed to work in RedHat). A lot of other people complain about Mico32 because it will not run Linux, but this is not so much of an issue for my design.

- PicoRV32 is designed for high clock speed. This is probably not good for its own performance (multiple cycles per instruction), but it does mean that the RISC-V core is not the limiting factor for the rest of your FPGA design.

https://github.com/cliffordwolf/picorv32

- The barrier to entry is low (as long as you already know GCC linker scripts). The problem with NIOS-II and especially Xilinx Microblaze is that the their tools are not simple. There is a payoff for learning their tools, in that a lot of vendor cores become available. But if you don't need the vendor cores, then the non-existent toolchain (there is no system building to learn) for RISC-V is better. An example of this is the following project trellis (a cool open source FPGA toolchain, but that's another story) example design:

https://github.com/SymbiFlow/prjtrellis/tree/master/examples...
Defrag works as expected.
Robinhood Exchange Down
Show HN: How to Make 3D Bronze Mountain Maps – 3D Printing and Bronze Casting
Both are kind of creepy though. It's a meaningless and lazy descriptor in the way it's currently being (ab)used.
That seems implausible. Obviously there was evolutionary pressure on northern Europeans to tolerate lower levels of sunlight and no doubt adaption happened. However, I expect even Swedes evolved in an environment that included more time outdoors than a modern Swedish office worker gets. So, in the absence of any actual evidence, I'd still expect a problem. On top of that, there is some evidence. Basically all the papers found by this search show some evidence of vitamin D deficiency in Swedish people: https://scholar.google.com/scholar?start=10&q=sweden+vitamin...
What a weird article. Humans can also detect heat. So is this is just about how some animals are more sensitive than others? Because I'm 100% certain that nobody in history has ever said "dog noses don't feel temperature".
Great work! It really shows how much care and effort you've put in to this. Thank you for sharing it here.
Really? My sense is that he is sardonically looking back at a shitty situation, not of his own making, that happened to work out for the better, and despite this would not wish it upon anyone, rather than endorsing it as being part of some larger 1980s laissez-faire bullshit ideology.
> So I was safe.

Fork (without exec) is a very sharp tool because it can violate ownership, doubly so in multi-threaded programs. So just because you get a Result from it doesn't mean all its pitfalls are handled.
Another solution is to change the order things are checked in. With optimum k, each hash takes about 1/2 of the possibilities out. If he'd batch it so the memory accesses are roughly ordered, it would be much faster.

EDIT:

So, for instance, if k = 19, that means there are 19 hash functions. If he goes through all the inputs, and checks: are there any hashes here falling within the first 1/19 of the memory space? If not, keep it. If so, check whether any are unset. If not, keep it. If they are, zero the pointer to the input in the array. After this is done, he should be rid of roughly 32% (0.5 * (1-(18/19)^19)) of candidates. The second pass throws out 33% of candidates, and so on and so forth.

He could even keep an absurdly large value for k and n: if it is 128G, then k = 19'053, meaning he can use an even finer increment. He'd have to spill the filter to disk, but the access patterns will be great.
If "standing out" is your goal, sorry but generic boilerplate platitudes is not the way to go.

I reckon the problem is this vague notion that exists about what "professional" looks like - slick, smooth, bland, and relentlessly positive seems to be an easy bar.

Honestly if you want to promote replies that stand out, then you need to do just that: make them stand out, not just blend in.
The character limit is 80. Many abbreviations on the front-page are almost certainly caused by the low character limit making it difficult to express concepts that don't have a singular word for them.
>they don't store your data

This might have changed because they've been bought by an ad company
What story does the evidence tell you?

If you're going to disqualify someone as a leader, Jack Welch is not that guy.
Go also cleanly separates results and errors. syscall.ForkExec returns an error if the call failed.
So here's a serious question.

What are the odds of you getting this virus by handling a DVD that was shipped in the mail from someone who is infected?

I'm actually thinking about suspending my Netflix DVD subscription for a bit because if people are put on "self quarantines" then they might be inclined to watch movies which means they are potentially shipping contaminated DVDs around the country.

Can this virus live for 1-3 days without a host?

This seems like a really bad way for it to spread if it can survive without a host for a bit. There you are, sick, laying in bed at night, maybe rubbing your nose, coughing, touching various parts of your body, laying in a bed you've been in all week while you recover, and then you handle the DVD with your hands, seal it up and send it across the country which is then shipped to someone else.
You can even compare it to OpenID, where it languished mostly-unused—but still actively-maintained!—for 5-10 years before OpenID Connect (a hybrid of the ideas of OpenID and OAuth) became the basis for all the major Single Sign-On services in use today. I doubt OpenID Connect would have inherited any OpenID-like functionality (e.g. profile discovery) if OpenID had been deprecated a year after its drafting. They probably would have instead (badly) reinvented it with no knowledge of the prior art, because there wasn’t an existing (if small) install-base to prove out the practicality of the various features.
Alphabet’s latest experimental project wants to track fish to help feed humanity
Karate Club: A Python library for unsupervised machine learning on graphs
Unibuddy | https://unibuddy.com | Multiple Locations | Multiple Roles | Full time | Onsite and Remote |

At Unibuddy, we connect prospective students to university ambassadors and faculty staff members to empower them with the information they need to make one of life’s first big decisions: where to go to university!
Our SaaS platform provides Higher Education institutions with easy-to-deploy technology for their digital properties (web, mobile) so prospective students can chat with student ambassadors and faculty.

We’re looking to fill several positions in our London and Bangalore offices; both junior and senior software engineers in all areas from front-end to back-end to architecture, devops and security. We want bright, open, and motivated individuals who can help us take our solutions to the next level.

Our current stack: Python, React, React Native, GraphQL, MongoDB (more at https://stackshare.io/unibuddy/unibuddy-platform)

Support Software Engineer - REMOTE US - (https://unibuddy.com/careers/careers-openings/?gh_jid=401929...)

Senior DevOps Engineer (https://unibuddy.com/careers/careers-openings/?gh_jid=401748...)

Software Engineer II/II (https://unibuddy.com/careers/careers-openings/?gh_jid=401703...)

Multiple other roles and more information: https://unibuddy.com/careers/careers-openings/