skysight-inc/HackerNews huggingface dataset:
> which suffers from none of the issue that are plaguing Linux getrandom today

Because OpenBSD assumes existence of RDRAND and a previous entropy file. Linus stated that not all systems have RDRAND or r/w media.
> Why?

The machine-readable part is useful for generating changelogs (eg. broken out by type) or implementing semver (eg. detecting breaking changes).
He made the claims but not sure if that paper ever appeared.
Do this from your JIRA (or equivalent) tickets then, you already have user oriented descriptions there. you can easily collect all tasks and bug tickets done during a sprint and generate a changelog. Though in practice I would expect someone to cleanup by hand.
Full-Stack Web-Developer 60-100% | Lucerne, Switzerland | ONSITE (part-time remote)

_____________________

We're looking for a Full-Stack Developer (Go + PHP/Laravel, Vue.JS, October CMS) in or around Lucerne, Switzerland. Remote work possible, you should, however, be able to make it to Lucerne a few days per week. Go knowledge is not strictly required. You should at least have a few years of backend experience in any language. You should speak (swiss) german fluently.

For more details see https://offline.ch/jobs
Robots to Cut 200k U.S. Bank Jobs in Next Decade, Study Says
This is an astounding engineering achievement. I love how they were able to do all this autonomy with fisheye lenses -- the only navigation cameras are pointing up and down!

It's incredibly rare that a company is on the cutting edge of both software and hardware. There are hardly any other companies in this category. I'd say:

- SpaceX (the control software for landing is outstanding)

- Apple (although their software isn't the best, i.e. Siri, or how late to the game they were with night sight)

- Not Tesla (hardware is incredible, auto pilot is struggling)

- Not Amazon (Kindle is great, but not a remarkable engineering achievement)
Depends on the source of course. McDonalds in the UK claim to fuel about half their fleet of delivery vehicle with the used oil from their own restaurants.

If you get the source right, biofuels are great. But as you say, get it wrong (e.g. the EU policy of encouraging bioethanol) and it is disastrous for biodiversity.

I'm surprised we are not doing more with sewage, but I suspect that is to do with the difficulty of processing such a mixed substance, and the amount of infrastructure that would have to be changed.
In Japan, robots to aid with elderly care are being developed[1]. Probably won’t eliminate all elderly care jobs but likely will reduce the amount required. Japan is facing worker shortages and doesn’t like immigration, hence robots. I personally wouldn’t like to be looked after 100% when I’m old by a robot, but it will be interesting to see how it plays out in Japan. The rest of the rich world will face similar problems in the future.

[1] https://amp.theguardian.com/world/2018/feb/06/japan-robots-w...
If I submit a patch and get a response like Ulrich's, that's a great way to ensure I'm never going to bother contributing to that project again.
I’m partial to https://file.pizza/

It transfers files with BitTorrent over JavaScript so both sender and receiver needs to be online, but other than negotiating contact and BT code, the website is not part of the transfer (at least according to their own description)

It also has funny graphics about pizza.

For async transfers I use firefox’s Transfer service
I must be broken, because I am 100% sure I would always respond with letting the interviewer know I do not know that band.

Could this lying behavior be more present in specific countries?
The wiki page:

https://nixos.wiki/wiki/NixOS_on_ZFS
"Open in browser", maybe?
"It sure does sound amazing. It sounds like a solution to all of our problems - except that it's not," said Jorien de Lege from Friends of the Earth.

"If you think about it, this demonstration plant can produce a thousand litres a day based on renewable energy. That's about five minutes of flying in a Boeing 747.

"It'd be a mistake to think that we can keep flying the way that we do because we can fly on air. That's never going to happen. It's always going to be a niche."

Wow, the Naysayers really know how to build a constructive argument.
Fotoquirk Ltd | Durham, UK (remote) | Android developer | REMOTE

Fotoquirk Ltd creates innovative visualisation and augmented reality software for mobile devices and the web. We are a small, dynamic and international team aiming to strike the right balance between graphically advanced products and practical solutions which solve actual business problems

We are looking for an enthusiastic software developer to help build the Android version of our next generation visualisation software, initially on project basis but possibly extending to a permanent contract. The Android version will be a custom-built layer on top of our existing multiplatform C++ visualisation core.

This is a remote working job, but you should be prepared to interact on a daily basis with our team in Durham, and most importantly, be responsive. We offer very competitive rates, depending on qualifications.

- experience with Android development using the command-line toolset,
- experience with the Android NDK,
- experience with Java as well as C++,
- experience building dynamical user interfaces in code,
- an interest in 3D graphics.

More info https://www.fotoquirk.com/jobs.html
Exascale Deep Learning for Scientific Inverse Problems
Yeah those are things I lack experience in. I have had less than half a handful of jobs as a software engineer. I hate having to leave jobs but if they dont give me any other choice...
BLP Digital AG | Zurich, Switzerland | Full Time, On Site

BLP Digital AG is a Zurich based Startup form ETH Zurich that develops intelligent solutions to increase white collar productivity by automating repetitive tasks such as document processing with ML and NLP.

We are looking for:

- Senior Fullstack Engineer: 3+ years experience as a software engineer building client-side JavaScript(pref. React) and backend (pref. Python). Experience integrating with and building REST (or other) APIs.

- Data Engineer: BA/BS in computer science or a related technical field, or equivalent practical experience. Solid competence in software engineering with a common programming language such as Python, C++, or similar. Engineering practices like version control, clean code, code review, testing, continuous delivery and automation.

- Software Engineer: BA/BS in Computer Science or related technical field, or equivalent practical experience. Solid competence in software engineering with a common programming language. Willingness to pick up new knowledge as needed. Ability to work with a large and complex code base.

What we offer:
- Ability to work in a fast-paced environment
- Competitive salaries + equity
- Culture of friendship with regular team events
- Offices in Technopark Zurich
- Flexible working

Feel free to email directly to s.beck@blp-digital.com
I like "We are the sum of our scars." And OK, it's from Stover's Caine novels.

Also, we wouldn't have fingers and toes if intervening cells in the early limb bugs hadn't died.
Best Moments from Cannes Boat Show 2019
Yes I have -- I found my favorite job of my entire career on HN!
Not meaningfully no - most influencer campaigns have a part for ads to support the content so I think in the Balance it probably builds more ad business.
Ideological differences in the expanse of the moral circle
From the launch page: https://blog.cloudflare.com/announcing-1111/

“Seriously, April 1?

The only question that remained was when to launch the new service? This is the first consumer product Cloudflare has ever launched, so we wanted to reach a wider audience. At the same time, we're geeks at heart. 1.1.1.1 has 4 1s. So it seemed clear that 4/1 (April 1st) was the date we needed to launch it.”

Seems like they were pretty serious with it. :)

Same post mentions KPMG.
I suppose the cost of running the prediction service is made up for by the improved workload performance. How do you make that trade off between the MIP solver budget and resources spent training the model on the one hand, and workload throughput gains or latency reductions on the other hand?
I did a 36-hour coding marathon to hit a deadline in my 20's. By 24 hours into it, I was writing garbage (actually by 12 hours into it I was writing garbage, but it didn't become painfully obvious until later). I kept going because I thought I could muscle through and get it done. My boss came in to find me asleep on the office sofa.

At the end, it was "done" but so bugridden that we couldn't deploy. I had to go sleep for a whole day to get back to normal, and then it took me another two days to fix everything.

It would have been so much better if I'd just worked about 10 hours, gone home to get some relaxation and sleep, and then come in and worked another 10 hours. By hour 12 I was damaging the code base, and by hour 30 I was just making more work for everyone.

In subsequent roles managing devs, I learned from this and sent my devs home after they'd done 10 hours. And defended them against sales/senior managers who tried insisting that they stay and get it done. I learned that if you absolutely insist that crunch time can't happen, and the rest of the company knows it, then miraculously it stops being a thing. Deadlines become more realistic if everyone knows that pulling an all-nighter to get it done is not going to happen.
Surely they knew about buffer overflows, that is something that Burroughs B5500 (nowadays known as Unisys ClearPath) were already trying to tackle in 1961 with ESPOL/NEWP, and C.A.R Hoare has a couple of Algol-60 papers talking about safety and use of bounds checking as one of the preventive measures.

Sure bound exploits aren't limited to C, however there is a big difference between having them in easily locatable unsafe blocks, or areas where one has to explicitly disable them, and having every line of code being a possible source of exploits due to either memory corruption or UB.

According to Google's security team 68% of security exploits in Linux kernel are caused by buffer overflows. Check their talk at Linux Kernel Summit 2018.

At Linux Kernel Summit 2019, they have a couple of newer statistics and are adding hardware memory tagging to Android, based on their collaboration with ARM. And Android's native code (including NDK) are probably the most locked down after OpenBSD, in terms of security frameworks that can't be turned off.

SPARC Solaris, is the only other UNIX that can actually tame C security issues, and even ADI doesn't cover 100% of all possible cases.
You can change your "topcolor" (the orange bar at the top) at some point. It's something.
corrux | Munich, Germany | ONSITE | INTERN | https://corrux.io/ https://corrux.io/careers
Work and grow in an environment driven by ownership, execution and innovation! corrux is a young startup serving the complex digitalization needs of users in the civil construction space. We specialize in analytics and failure prediction for heavy civil equipment, from excavators to tunnel borers.

We connect custom hardware to construction assets and ingest data in real-time, displaying it alongside data from OEM-provided APIs to give the site manager a fleet-wide OEM-agnostic overview of their fleet.

We're currently hiring the following positions:

* Devops engineer: https://corrux.io/careers/devops-engineer

* Frontend developer: https://corrux.io/careers/frontend-developer

* Data scientist: https://corrux.io/careers/data-scientist

* Interns (Backend/Hardware): https://corrux.io/careers

* Senior Product Manager (not listed yet, but reach out to me at ryan at corrux.io if you think you might be interested)

You can read about what to expect in our hiring process here: https://medium.com/corrux/making-a-fair-technical-hiring-cha...
> And that doesn't count the electricity required to refine/crack the gasoline from crude.

If we can figure out how to extract atmospheric CO2 and convert it into hydrocarbons efficiently, crude oil won’t be bart of the equation any longer — our atmospheric carbon supply will be part of a closed loop. As a lay person, that’s an awfully appealing prospect.

I wonder how many kWh it takes to pump, transport and process a gallon of gasoline when sources from crude.
Local means something that is "local" to your computer (the tangible device) as opposed to "online" which is not "local" to your computer. It's a simple word which shouldn't take much effort to parse.

Local accounts aren't a "power user" feature either. I bet every person/household has guests over who might have to use the device (for work or something else). Whose Microsoft/Outlook Account should be used for such use cases? I hope you see the issue with considering local accounts a power user feature.

As far as changes to OS goes, MS should listen to customer feedback first and foremost. A minimal non personally identifying diagnostic information gathering would be fine too but instead you have this with Win 10:

> "This data is transmitted to Microsoft and stored with one or more unique identifiers that can help us recognize an individual user on an individual device" [1]

> It's been highly upvoted advice here on HN, to do things like A/B testing, and metrics-driven development.

Neither A/B testing nor metrics-driven development require overzealous collection of personally identifying data. You would do fine with anonymous data for such testing.

> Microsoft has been taking settings resets seriously

Not seriously enough it seems. The issues have continued throughout lifetime of Win 10 well into 2019 now. If it's a bug, it's easily longest running Win 10 bug now. My own settings were reset after the latest feature update. A google search shows that I'm not alone. I shudder thinking about the poor souls who disabled telemetry and failed to notice how an update reset their settings.

[1]: https://support.microsoft.com/en-us/help/4468236/diagnostics...
Works on my Safari with WebGL 2 off.
Vocational schools giving associate degrees do exist.
Skyward | Portland, OR, USA (ONSITE) | full-time or contract | multiple positions, such as QA, DevOps, Backend, PM

Drones.

Management of drone operations, control of drones, connecting them. All the good stuff.

I manage the backend/API engineering team. I recently converted to full-time myself, because this is a company that I believe in, with a great vision, ego-less, very collaborative, yet a lot of autonomy and accountability in teams, with a great, trusting relationship with our product owners, and exciting problems to work on. Moving like a startup, but on the back of a giant.

https://skyward.io/careers/

E-mail me directly with questions: sander.verhagen@skyward.io
Looking at the linked source, it uses CVXPY which can use many solvers. The default is set to GLPK.
It is not static, the light source moves, it is the same as if the models would move. They explain that they update light probes, they could do the same if the models would move.

I think the limitation here is the number of lights. They use shadowmaps for direct shadows. You can update shadowmaps interactively for a couple of light sources, but if you have dozens of lights, as is often the case with architectural scenes, shadow maps updating can become a bottleneck.
Pisano | Turkey, Istanbul | Full-time (on-site) | https://pisano.co

Pisano is a feedback company that provides software and hardware solutions to empower people. With Pisano, anyone can; - Collect feedback in any format and from any channel, online or offline - Engage with respondents and act on feedback effectively - Analyze data in an accessible and fully customizable way. You need at least have a few years of full stack experience in any language. You should speak English or Turkish fluently.

Front-End: ClojureScript, React, React Native

Back-End: Clojure, Ruby, Postgres, Redis, Docker, AWS

For more details: https://www.pisano.co/en/jobs
That you even thought it relevant to mention "those that own the mens of production" makes it clear what you think their responsibility will be.
It's the equivalent of body-in-seat nonsense.
I think SW became too obsessed with the mathematical and computational approach to CA, while (as usual) 't Hooft pursued his physics intuitions to create a candidate CA theory:

https://arxiv.org/abs/1405.1548

I say as usual, because G'tH had already formulated the holographic principles that would allow space-time (hence GTR) to be encoded non-locally over a graph.

https://arxiv.org/abs/gr-qc/9310026

There need not be a preferred reference frame if the space-time events do not occur at individual nodes in the graph, but emerge at scales much larger than the graph, with some holographic or permutation symmetry that can reproduce the diffeomorphism invariance of GTR. It is also plausible that the position-momentum duality of space-time could emerge from such a theory.

Space-time would be created by the events that occur, not the other way around, hence the aphorism spooky distance at an action, because the events are primary, and distance is the strange phenomenon that emerges from them.

There has been much recent progress in making space emerge from entanglement, which also implies that locality emerges from non-locality:

https://arxiv.org/abs/1005.3035

https://phys.org/news/2015-05-spacetime-built-quantum-entang...

https://www.scientificamerican.com/article/tangled-up-in-spa...

Note that LQG has produced a nice discretization of space, based on graphs that have observable quanta of area and volume, but not length. Directions and lengths are defined as normals to areas, which is reminiscent of Clifford Algebra. Having derived (emergent) lengths also makes diffeomorphism easier.

https://arxiv.org/abs/gr-qc/9411005
You get redirected to 'mobile.twitter.com', which is now just the same as what normal twitter.com is, a PWA.

Simply put, the regular twitter website is "out of whack." It's surprising how different the two platforms are, coming from the same company
The article mentioned that the costs were high, but didn’t actually have any numbers. What do you expect the prototype’s efficiency to look like? What does that mean for the price of a liter of syngas? And how do you expect that to scale for larger plants?
I find this very interesting. I wanted to ask how you invested and if that was still possible for others? Was it private investing?
> Did Snowden try to go they official channels? I don't think he did, Snowden (mostly rightly) decided to bypass the existing reporting systems.

I believe he was deterred from pursuing action through official channels after seeing how William Binney and other whistleblowers were treated.
Everyone tries to get the other guy's secrets.

I don't know a company that doesn't. How far would they go? That depends. Sometimes governments help...
The dev team can add helpful responses that signify to users the available set of voice commands for tasks it can complete based on keywords it can recognize from a user utterance or simply letting them know they didn't understand their response and they can get a list of actions spoken to them by asking for help. (I've worked on published Alexa skills for several large tech companies.)

I think a cool immersive middle ground will be smart surfaces embedded in wall materials that can display things and will simply list out all actions available or anthropomorphize the smart assistant as like a virtual servant that follows you around serving up facts and doing monotonous IoT actions for you.

Now the privacy and surveillance implications of something like this is another story...
CareerMove | Remote

CareerMove helps professionals earn an income without a full-time job by connecting them with short term gigs in firms ranging from startups to Fortune 500 companies.

We’re a remote-first team that thrives on flexibility and creativeness. Each team member gets perks like an allowance for co-working space, equipment and all of the other benefits to help you make the most of your day.

We're hiring for one role check out the job details: https://careermove.io
How exactly encrypted DNS will reduce spying? ISPs will still be able to observe IP addresses users connect to and even particular host names in SSL handshakes.
Is the explanation text correct that direct shadowmapping is used only on walls, ceiling and floor? The shadows on furniture also look like they would require shadowmaping.
Really? Anyone actually posts something personal these days?
Facebook is not about that anymore. It's about liking posts and ads. So basically twitter / reddit, which makes sense as they copied the twitter timeline
Show HN: Kines – Friendly Amazon Kinesis Stream Command Line Interface
One of my best friends has his birthday on fb set to a different date. Always funny to see :-)
Any organization can classify its information. Mundane corporate security policies have classification levels and different security controls required at each level. The government doesn't need explicit Constitutional justification for that any more than it needs Constitutional justification to buy toner cartridges or allocate vacation days.

Congress gives the federal government's classifications legal teeth with criminal statutes, i.e. https://www.law.cornell.edu/uscode/text/18/798.
Java had exceptions and inheritance right from the start.

If Go's wants to stay relevant it will eventually grow such features, no matter what.

Even C now has such niceties like _Bool and _Complex, because adding them was not considered relevant, let alone the bags of money that have been spent trying to retrofit security solutions while keeping backwards compatibility with the "C Spirit".

Oh and even if it is quite limited, modern C also has _Generic.
I’ve always interpreted it as the active verb of being love struck. I mean if she’s struck by love, somebody must have hit her with it. Kinda like Cupid’s arrow.

I got this as a 14 year old non-native speaker, who of course expected the lyrics to be proper English.

Did all you native speakers find it to be about masochism and domestic violence?
HN has quiet times, starting from about now and going for the next couple of hours, it's particularly pronounced on (local)Mondays because it's still Sunday in America. Annoying for me as this is the end of workday unproductive time. Reddit can be similar depending on the sub.
FreeBSD saves entropy in two places; the one you've linked is only loaded after userspace starts (via rc.d/random). The boot-time entropy mentioned in loader.conf is also created and saved in rc.d/random:

https://svnweb.freebsd.org/base/head/libexec/rc/rc.d/random?...

Similar idea to what OpenBSD does.
I just hope GitLab won't accidentally delete their entire server + codebases ever again
> this was before all the modern insanity about “free speech is bad because some people say bad/offensive things”.)

To be totally fair, the idea "free speech is bad because some people say bad things" is older than the mind of man can remember.
Probably because "you have to support it". If it does not work out of the box, but does work in Chrome, noone is going to bother to fix it. Same thing happened to IE - required additional code in order to work, and devs ignored it unless requested to do so.

So if FF made sure that everything is matching 1:1 (css, js), then it should just work... But sometimes as each browser decides to implement same thing using different naming.. Things break.
BBC coverage on this is a bit minimal and lazy.

Posted already here with more coverage on Zuckerberg's comments about suing the government and election interference.

https://news.ycombinator.com/item?id=21133244