skysight-inc/HackerNews huggingface dataset:
We need standard, reusable packages sizes, refundable, washable, can be labelled with paper stick on branding.

Maybe 150 of them as a guess.

Legal requirement to use them.
Duplicate of https://news.ycombinator.com/item?id=15531335
Canadian Pharmacy – a choice of the modern society
I'm not using facebook (not since they had this anti-adblock stuff), but if it is always the second item for everyone, it should be quite easy to hide with a small greasemonkey script (that you don't even have to code yourself, someone probably already did).
Designing for the Serverless Age • Gojko Adzic (GOTO 2017)
Rotating black holes may create entangled states within single photons
Imagine a Wikiepdia that had a similar upvote, flag, and moderator (admin) system as HN and where edits had to have positive number of votes (majority vote) in order to be visible.

I wonder if such experience of editing would be better or worse. My guess is that you can't avoid the political nature of collaborative website where users can impact other users contributions.
Be the captain of your own ship
I'd upvote this 10-times if I could.
Why would they have to move on from 4chan? /pol/, /v/, and /r9k/ have all been instrumental to ops conducted over the past five years.
This reminds me of dual photography, where one can recover hidden images from diffuse-diffuse light transfer.

video: https://www.youtube.com/watch?v=p5_tpq5ejFQ

page: http://graphics.stanford.edu/papers/dual_photography/
But we are in a universe where GNU/NT is a real thing :)

And to your point: I'm not sure which of kernel or userland is harder. Userland is the part I actually interact with most of the time, so I tend to think of that as the main part of the OS. But it may be fair to say that both halves count.
And anything with regen because of this:

UN Regulation on Stoplight Activation:

http://www.unece.org/fileadmin/DAM/trans/main/wp29/wp29regs/...

Electric regenerative braking systems as defined in paragraph 2.17., which produce a retarding force upon release of the accelerator control, shall generate the signal mentioned above according to the following provisions:

<= 0.7 m/s/s The signal shall not be generated

> 0.7 m/s/s and <= 1.3 m/s/s The signal may be generated

> 1.3 m/s/s The signal shall be generated
You don't have to get a real electrician in to do the wiring esp. at the higher Amperage's? which presumably maxes out at 240v in the USA as opposed to a 415 V in the Uk.
As a personal anecdote, I cut short a 24h race this summer at 17h because, even though it was ~20degC, I spent an entire lap shivering even though I had t-shirt + thick hoody + hat. That was a pretty big warning that I'd pushed too far and further would have laid me out.
[Screencast] Feature Testing with Capybara
The James Webb mirror is a rigid, astonishingly precise focusing element. A solar energy mirror could instead be merely approximately parabolic, made of a foil instead of cryogenic, made of metalized kapton instead of gold-plated beryllium, would forego focusing elements, and so on.

However, the thought of a telescope-quality mirror 250x the size of the JWST is pretty amazing :)
Stackoverflow works a bit like this.
It’s not the future. Most people just don’t want this on a daily basis.

I imagine this is going to go like VR did. Last year we had a nearly violent vocal minority saying we would be fully immersed by now and anyone who disagreed got pounded on. AR will be hot for a few months and then basically find a niche or two and live there forever.
Seven habits of effective text editing (2000)
Because $100 bills are an inconvenient way to hold wealth, and other mechanisms like gold are too unpredictably unstable and have negative tax implications.

You could have made the same argument about small denominations in 1917, when probably half the population never saw a $20 bill.
That argument would hold more water if they shipped something.
First of all, a use case might include someone who needs a local commuter and grocery getter. Not everyone has 2 hour commutes. They might also be pondering what happens if gas price ever reflects its true cost like it does in Europe.

Second, it's more than a virtue signal, for some. It's a commitment to make a contribution where they can, whether anyone else knows or not.
I have driven my Volt on many 500+ mile trips using the battery at first then the gas engine to generate electricity for the wheels. I'm still alive and all my passengers are still alive.

My 2012 Volt has had no recalls. It's been in the shop 3 times since I bought it in 2012. Two were for oil changes and one was a regular check up. That's it. I haven't been to a gas station in around 6 months (because I haven't had any really long trips in this car during that time).

It's fun to say all cars are bad because a few are bad, but it sure isn't accurate.
The launch country is responsible for it, but you can't sue them directly (only the country you're living in can).

https://en.wikipedia.org/wiki/Space_Liability_Convention
Fresh8 Gaming Is Hiring for Software Engineers: Go, Node.js, Python
Fresh8 Gaming is hiring for a mid-level back end software engineer.

We'll provide cross-training to learn Node.js, Python and Golang. This is a chance to learn Golang from the team that has been using it in production for over four years and quickly you'll be contributing writing clean, well tested code.

Golang is a static compiled language, notable for its simple syntax, built-in concurrency support, and feature-rich standard library. It's aimed at helping Developers build apps at Google's scale and speed, including projects such as Docker and Kubernetes, with a focus on rock-solid performance and ease of use. Go is seeing rapid development from Google, and is backed by a growing ecosystem of developers and projects.

We’re about collaboration and openness, with a fairly flat team structure. We’re fast moving and we iterate and ship code fast. Check us out on Github.

Salary and benefits:

£25,000 – £40,000+ negotiable + package

About us

Fresh8 Gaming has created software that instantly connects sport fans with personalised bets. Our marketing automation technology delivers rich messaging, a simpler user experience and increasing profitability to the sports betting industry. Our platform utilises open source, machine learning and runs in the cloud at scale, supporting millions of users worldwide.

Our platform generates dynamic and personalised adverts on behalf of gaming operators and publishers and our clients include BetStars, BetVictor, Coral, Ladbrokes, Sky Bet, The Telegraph and William Hill. http://fresh8gaming.com

Location: central Bristol, by Temple Meads

Even if your CV isn't ready, please talk with Vittoria at techfolk to find out more: 0117 318 2447 | hello@techfolk.co.uk | @we_are_techfolk

More info at: http://techfolk.co.uk/current-jobs/software-engineer-learn-go-nodejs-python-central-bristol-tl112

RECRUITERS: Fresh8 Gaming has selected techfolk as our recruitment partner for this role and cold calling is not welcomed
Hmm diy wiring just exposed to the elements and draped across the pavements that's just asking for some one to get an accidental electric shock
An Introduction to LuaTeX (Part 1)
I would expect that to be exactly as difficult as converting from Imperial to metric units in general, which has been a complete and utter disaster so far.
That's the reason to use en_GB locale instead. European date and time formats and English language for the UI. Rarely if ever saw anything broken.
Readspike – Simple news aggregator
Arthur C. Clarke had a story -- "Second Dawn", if you want to look it up -- playing with the theme of intelligent beings who were unable to do much physical manipulation of the world around them.
Only thing I can add (indirectly covered in your comment) is that software companies are competing with each other too. So once quality vs. price bar gets set, it is hard for another company to offer a better quality while asking for a higher price. This is one of the reasons how a lot of software has gotten to ad-funded.

Dan Ariely (author of the book Predictably Irrational) called allowing free apps on AppStores to be a mistake made by the industry. The customers have now gotten used to free apps, making it harder for the industry/developers to offer better quality.
If you quit, you must know you have given another human a chance to do better than you did.
A related Q is how do first responders safely deal with crashes of electrical vehicles which may have a risk of electrocution at best and a full on metal fire.
I've noticed this plenty:

"Hitting a large bump may also disengage Regen, which will feel like the car is actually speeding up (since you are expecting it to decelerate)."

But that's not a design fault, you're essentially using a "weaker brake" to stop, then you go over a large bump which overpowers the brake for a second. Even real brakes have that issue, but they "catch" quicker than the regen-only.

I just don't drive with L, the regen pedal allows much finer tuning.
Makes me wonder if killing RSS was an FB condition.
This Company’s Robots Are Making Everything–and Reshaping the World
While maybe not understood by the general public, these facts are well understood by the individuals that work in this sector.
It seems to be extrapolated from open crypto code, which is a unique example. Nobody goes around volunteering security reviews of CRUD apps like they do for interesting crypto.

If you're open sourcing stuff that other people use, it makes sense, because people fix security issues from using software, fixing bugs and witnessing failures, and needing the fixes for themselves. Not from going 'wow, that's 500 repositories, most of which I don't care about at all'. You're not going to go fix the issues you just saw, are you?

In this case, Coinbase open-sourced some useful code (with an install-this-one-liner), and details of a systematic security method that other people can also use themselves, critique and improve on. The difficulty of breaking their setup hasn't changed, simply by knowing that the keys/MFA combo you really want is a different one. You'd still need to steal it. Perfect example of helping security by transparency.
America’s Forever Wars
In theory, yes. But who among us is truly satisfied? I think not the kind of people who would be reading a self-help blog.
So you get to feel all virtuous but don't mind blasting out Nox particulates which is a major health hazard
A drop in the ocean compared to the hundreds of thousands of developers who make a living in PHP, C, java or python. You know, the major languages.
Who is a lobste.rs user here i need an invitaion
i recently signed up but i am having trouble getting invitation please if you are already a member please invite me username SWIZYDO
Hi, Cashfree PG can be used for more than accepting card/nb transactions. It can be plugged with SmartPayout and Marketplace Settlements to disburse incoming money among vendors/sellers. It's one of the products at our platform that is essential to automate payment flows at businesses.
Businesses* don't care about quality until it's too late.

They pay lip service to it, sure, but when it comes down to it most don't care enough until it actually starts to affect the bottom line. And longer, more expensive development processes are already affecting the bottom line, so come on, get it out the door!

Plus a lot of engineers see quality considerations as a drag. If they can find a home in a company that doesn't want all this "extra" stuff done then, well, this is what you get.

There are notable counter-examples in companies - Big Blue has a huge focus on quality, and their teams put a lot of effort into it (note I am saying nothing about usability here...) which is possible because a lot of stuff there moves slowly anyway. It's also because IBM are very, very good at measuring their cashflows and costs and have figured out just how much lack of quality can impact their bottom line.

There are also many individual engineers in smaller companies who put quality up front, and try their damnedest to push it through even where the business may not really care.

( * mostly SMEs are terrible for this, IMHO, though one or two large corporates I've worked with haven't been that great either)
https://arxiv.org/pdf/1412.7884v1.pdf
The 5 Best Bitcoin Podcasts for Beginners
Does that mean it needs a bigger coil?
> Clients don't care about quality, they care about features, so management doesn't care about delivering quality

Up to a point, as soon as you start losing market share to competitors because your customer complains your application crashes every other day. Suddenly, the focus switch back to quality. (Until the next cycle).

What is frustrating as engineer is to release something you know you'll have to fix in 6 months after a customer's complaint. But maybe from a sales point of view that was the right decision.
> do you have any code or boilerplate I could plug in to achieve that?

My implementation is at [0]. It basically fetches a list of files and hashes from GitHub, based on the commit in the X-GitHub-Commit response header (but you could just fetch master instead). You'd have to replace that github url at the top with [1], and update the two functions near the top. (If you're gonna fetch from master, also make the caching in getGitHubResponse less aggressive.)

Also take a look at main.js and main.css in that commit, it contains code to notify the user.

> it can check (not perfectly) if the new sw code matches the stored reference

The problem is that currently, there is no way to get the new service worker code without a request. Even if the sw.js file is in cache, there is still a race condition between the cache responding and the new sw terminating the old one, and more often than not, the new sw wins. That's why I was talking in [2] about an alternative solution of adding a property somewhere that gives you the new sw code.

What you can also do, and which I'm doing, is to fetch the sw.js file in the updatefound event of the page, and not of the old service worker. However, it's not strictly guaranteed that there is a (visible) page, for example, a third-origin website could embed yours in an iframe, triggering an update. [3]

[0]: https://github.com/airbornos/airborn-server/commit/a740276b#...

[1]: https://api.github.com/repos/dosyago-coder-0/dosycrypt-progr...

[2]: https://lists.w3.org/Archives/Public/public-webapps/2017JulS..., near the bottom

[3]: https://bugs.chromium.org/p/chromium/issues/detail?id=773307, haven't filed a spec issue for this yet because https://github.com/w3c/ServiceWorker/issues/1208 hasn't gotten any replies yet
Reminds me of the fishermen story, actually.

- http://paulocoelhoblog.com/2015/09/04/the-fisherman-and-the-...
Yeah I don't get the point of that. Why not just a class name on the anchor you need anyway?
The first transcompiler produced optimised AIX assembly code from C.

By your measure, that wouldn't be considered source code. The original meaning was somewhere along the lines of "not assembled bytecode".

Why the new term then?

Compiling was commonly thought of as including what we now refer to as the assembling step. They wanted to point out they weren't doing that. Editable code, non-hex code, non-binary code, etc. was thought of as source code.

This stuff isn't worth getting upset over. Defining terms to have reasonable conversations has always been difficult.

Here, if you see compiler or transpiler, you understand a transformative process is happening, and so does everyone else.

Accusing someone of misusing a term that can mean different things to people from different backgrounds, or being "wrong", is just going to isolate you from being able to speak reasonably to them.

Our language evolves. A word from nearly thirty years ago is coming into common usage, which means that it's definition will likely change. It might become even become more specific. Most programmers using transcompilers today, don't have thirty years of experience behind them, but they will shape the usage. You can find a middle-ground with them... Or convince them your experience isn't worth listening to.
I was with him until this point. Part of “not quitting” for me is having balance. Sometimes quitting is just wanting change because I can’t get out of my head because I’m working nonstop. If I didn’t allow myself to watch some Netflix or play video games I’d never detach enough to be patient and keep at it.
I have to say hats off to Paul Eggert, the maintainer who fixed the obscure bug and added a test case and responded in just several hours[0]. I admire his dedication to free software. At least the good news is that he isn’t some poor bloke but rather well-respected and well-paid[1].

[0]: see timestamp in the mailing list message http://lists.gnu.org/archive/html/bug-gzip/2017-10/msg00000....

[1]: https://transparentcalifornia.com/salaries/2016/university-o...
Modern JavaScript explained for dinosaurs
What Makes Artificial Intelligence (AI) Critical for Chatbots?
> In main newsfeed are now just friend and sponsored posts.

Haven't seen many posts by my friends this year, only people commenting or liking stuff on various pages. Not sure if it is because my friends (including me) have stopped posting, or if it just drowns in everything else.
The idea is that the sound of an impact drill adds to the noise pollution of a supposedly "natural" area, and that they're "too easy" so they result in a proliferation of bolts in the rock. There's a lot of argument back and forth on the subject in places like Yosemite, where it sees so much traffic that it could hardly be called natural anymore. Personally, I'd rather hear 12 seconds of a Li-ion rotohammer than 30 minutes of some dude whacking a hand drill with a hammer, and since they make better holes, a rotohammer drills more symmetrical holes and is going to let the bolt seat better and it won't result in a proliferation of cratered out rock where old bolts pull out and have to be replaced by drilling new holes next to it. It's a touchy subject for a lot of folks. Some don't like "permanent" protection at all, but in places they don't allow bolts you end up with "temporary permanent" nylon slings tied around rocks all over the place. Doesn't really seem better.
Apple losing its supply chain mojo is a major threat
I would highly recommend setting up a formal business for personal liability protection, you wouldn't want some "small subscription-based web application" to tank you financially for years to come in some off the wall legal case no one could have seen coming. Always protect yourself and family.
OK, so question time: I haven't done any Java (let alone Kotlin) coding now for what seems like ages, but will need to implement a relatively simple, yet cross-platform client for my upcoming application. It will probably sound extremely silly, but were I to write a GUI that speaks to a REST API, where should I start doing my research?
"Grownups" can't enjoy their work? Damn.
> That means that the number one consideration for the software is profitability. For internal-only software, this means that cost is the prime consideration.

> In support of that, often software startups are trying to capture a winner-takes-all market, so time-to-market is critical.

I think we software engineers should embrace this reality, and learn to live with it. Your employer is willing to spend years to develop top-notch quality software? Great, you can employ all the software engineering best practices. That's not the case? Well, we should have a standard approach for gracefully handling strong time constraints without completely giving up on quality.
Indeed, the docs specifically mention it.

http://docs.aws.amazon.com/STS/latest/APIReference/API_Assum...
The sun also creates the tides.
What problems do they cause in everyday life?

The standard argument is money laundering, but we just had a case not long ago where a multinational bank facilitated billions in money laundering. So criminals seem to have found a way.
The creator of Bitcoin comes clean only to disappear again
If you think about it, software quality is not something that is ever visible or measurable from the outside.

Theoretically, you could write software by just having an incredibly long list of test cases and a random string generator.

The quality of that code would probably be terrible, but it would still work as long as your test cases are restrictive enough.
How Intuitive Surgical Turned Medical Sci-Fi Into Reality
Dolphins can communicate thereby changing the behavior of their peers. This could be viewed as a form of manipulation.
Archetypes predate Jung, that's sort of the idea. He didn't invent them, only discovered and classified them.
> The Toyota "unintended acceleration" bug revealed some tremendously poor quality software.

Did Toyota ever recall the affected ETCs?
Quality has an extremely broad definition. Everyone cares about quality, just not perfection. At some point, your defect density is acceptable.
CSS in a component filled landscape – Lewis Cowper – Frontend NE
Or have another vps/server with spare capacity where this makes sense to run as well? In most cases, such a function will be closely related to other functions and can be grouped with them.
I really like this article, especially its point about typographic vs. photographic information transfer and the mental pathways that are activated when we process each respective medium.
This goes beyond just prod/staging. It allows you to easily manage fine-grained roles down to e.g. particular microservices and also control how users can access those resources as minimally as is necessary.

So you can recreate the project-model here, and also refine it beyond that.
IG engagement is so much higher for many categories, people just don't interact with websites like they do with social media
Isn't STS exactly what the article is describing? This is just an sts usage pattern
Agreed! Also lard, tallow, and grass-fed butter. Nature doesn’t make bad fats, factories do.
> which in Norwegian gave rise to words like "sløg" (smart, sneaky, cunning) and "slesk" (slimy, obsequious).

Swedish: "slug", and "slemmig" I guess.
App marketing
Even in Laissez-faire economy who you know is often more important than What you know. Does not matter if you are looking for millions in funding, or for a minimum wage job who you know can often be the difference between success and failure.
Kaspersky Lab announces comprehensive transparency initiative
Much better in this aspect is Fargo season 3, where Varga character - played brilliantly by David Thewlis - is sort of a Mr. Hyde to the protagonist's (Emmit Stussy) Jekyll - in my interpration.
I guess I spend much of my time in 9gag lately.
If you don't quit, maybe you'll never start the next thing that will succeed. A blind 'just work harder' ethic doesn't necessarily mean success. It's such crap to say that everyone who never quits succeeds.

Not only that, but it means that if you decide to do something else, you'll feel like it was a moral failure to stop doing what you were doing. So you'll blame yourself, and you won't examine honestly why didn't it work, what was things were out of my control. Learning from the experience is the most valuable part.

I spent close to 10 years on something that didn't succeed. The problem was it didn't fail either, so you just keep telling yourself that it's going to happen one day. Looking back on it objectively it was never going to work.

Take an honest view, don't just sing in the choir of the church of you.
"aerospace people can usually get it right "

Are you refererring to adherence to standards like Misra and DO-178B or something else?
Here's a chrome extension that works for me: https://chrome.google.com/webstore/detail/sponsored-posts-bl...
On reflection - what you shouldn't quit at is having a growth mindset and always improving. Definitely do that.