skysight-inc/HackerNews huggingface dataset:
It's definitely frustrating to see products start to get locked down.

On Android I've been happily using F-droid as my primary marketplace. There's lots of high quality apps that are completely open source. But I think some of the more complicated apps end up having maintenance issues. It can be hard for developers to justify spending lots of time fixing bugs and providing support if they're not getting paid.

One option for solving this is to charge for the precompiled version, while freely providing the source. This way users retain source access and the project gets funded. That's what Textual [0] does, which played a big role in convincing me to buy a license.

[0] https://github.com/Codeux-Software/Textual
Probably the biggest problem with no medallion regular taxis is you can end up with dozens of them trying to pick up a small number of passengers and cluttering the streets and causing congestion. With Uber you don't get that - they seem to drop the prices to regulate the number of cabs instead.
> until we actually open up the market for entry of new physicians there will be no solution

You do realize that tens of thousands of people graduate from med school every year and go on to do 6 years of residency where they make about $15 / hr right? Maybe the reason you don't hear 'popular media' talk about it is that they would look ridiculous.
I completely disagree. Keep insurance prices and taxes low, and I believe that generous people will pick up the slack in disasters and in non-disasters people will be able to help themselves. Make it a priority to praise generosity and the ones interested in receiving praise will compete to out-do each other.
One thing that I still have yet to see in the United States is a house that is designed without central AC. An energy tip I see quite a bit is to program your thermostat. But why can't I program my thermostat on a per room basis? [0]

If I'm on my computer at night and just want to heat my room, why do I instead have to heat the entire house/apartment? What a waste!

I think this is still achievable using existing systems. Keep the central unit, but modify the air ducts to have programmable valves. Then you can choose which rooms to have the ducts open/closed to. Sure, there will see some loss, but much better than maintaining temp for the entire building.

[0] https://s26.postimg.org/6ewi90rk9/rooms-e1442847765216-1024x...
If you want to release your project and maybe turn it into a start up, then these are all great points. However, many times the purpose of a side project is to just learn new things.
I know what you meant, but the word doesn't have an x in it. Espresso is the correct spelling of the word.
Juicero Teardown
CSP channels for JavaScript (like ClojureScript's core.async, or Go)
This account has been making personal attacks and they're not OK on Hacker News. Please stop and (re-)read the guidelines.

https://news.ycombinator.com/newsguidelines.html
Have you done any APL? You might enjoy it.
Leave it to Hacker News to find a way to criticize Hurricane Victims reviving large amounts of aid

Sometimes a good thing is just a good thing...
What are they afraid of? It's too dark down in a coal mine to read any health studies anyway!
America’s First Meat-Free Fast-Food Restaurant Is Getting Ready to Expand
ECC was probably not for consumers. I think they needed to have an offering for processors smaller than E3 for pro needs, and somehow merged it with some i3. Also check for embedded options: those are basically LTS, so low volume and/or high latency designed specialty electronics can use them without having to update all the time. I've not checked if there still are some offering on some newer gen i3, but Intel can very well have internal restructuring between their consumer and their pro-branch, which I remember having read are not very integrated...
Ever meet Jeri Ellsworth? She's usually in Silicon Valley and fairly visible. She can do both software and hardware. She made money selling a box with a joystick that connected to a TV and all the Commodore-64 games in it. She built race cars as a teenager. She's now working on augmented reality, while fooling around with ham radio.

Jeri is one of those rare people who thinks things through from first principles. She does mods few people would think to try - changing the frequencies of crystals through vapor deposition, spin-coating her own wafers, and converting a satellite receiver to a radar transmitter by reversing a transistor in the low-noise amp.
> True, but we can just use the subset of machine code that works on all of them.

All you need to be Turing-complete is `add`, `jne`, and that's pretty much it - and every mainstream instruction set today supports at least those 2 operations: https://en.wikipedia.org/wiki/One_instruction_set_computer

Of course the computer would run terribly - so I hope you're joking there.

A a web-dev analogy, it's like saying we should abandon CSS and use <table>-for-layout because you don't want Internet Explorer 4.0 users to be left out.
At tensorflight.com we are building deep learning model for hurricane Harvey damage segmentation.

We already have 12K instances of partial building damage and 400 of total damage annotated and preliminary segmentation model is just being trained on 4 K80s. If you want to collaborate in any way please let me know at kozikow@tensorflight.com
I don't think people half assing 9-5 jobs they have no interest in is unique to Chinese culture. It's actually a pretty universal thing in every country I've lived in.
Lysenkoism proved fruitful many unpopular subjects.
Solving the tabs vs spaces debate and the cr/lf debate using the Gordian Knot approach.
Jonas has been pouring his soul into Magit (and many other OSS projects) for many years now [1]. The project has reached an exemplary status with excellent code quality, documentation and support. Many thanks to Jonas and other Magit contributors!

If you have been reaping the benefits of Magit, and haven't yet got a chance to say thanks, this is an awesome chance :)

Even if you are not using Emacs, but have wished that Magit were available on your favorite editor, then also it would be good to pledge in this KickStarter. See why[2].

And if you haven't yet heard of Magit, check out the KickStarter page!

Good luck Jonas!

[1]: https://github.com/magit/magit/graphs/contributors

[2]: https://emacsair.me/2017/09/01/magit-for-non-emacs-users/
Do you have any kind of source on that?
Meanwhile, the Chinese clone with what is likely a very similar mechanism, but no DRM or other IoT crap, seems to be still alive:

https://www.kickstarter.com/projects/1793272089/juisir-juici...

...and Juicero even tried to sue them a few months ago:

https://arstechnica.com/tech-policy/2017/04/juice-wars-juice...
It's espresso, not expresso.

Capsule is far more expensive over the it's lifetime than something like a Gaggia Classic. Capsules aren't anywhere near the quality of coffee shops, unless you're counting Dunkin.
>How the heck did "" get in there?

Something like

(E(t)-P).(E(t)-P)

where E is the ellipse and P is the point.

>Is there a reason not to use the cubic formula in this situation?

Numerical stability in edge cases, which will occur for code exercised as extensively as Parasolid's.

I guess you could a Bernstein version of the cubic formula, though I've not seen one derived in the wild. It would be nice to have as well as Bernstein quartic formula. The Bernstein quadratic is easy.
YESITSVERYCONCISEHOWEVERIMNOTSUREABOUTHOWREADABLEITISWHENYOUHAVEAMBIGUOUSLYSPELLEDWORDSWHERELETTERSCOULDBELONGTOONEWORDORANOTHER.
My understanding was that blending caused insoluble fibre to be less effective, but I might actually have been wrong about that. I would expect blending however to increase the adsorption speed of fruit sugar and affect blood sugar levels more rapidly, which might be somewhat negative.

It’s certainly not as clear-cut as I thought, and I reckon smoothies are probably still pretty good if you aren’t overdoing it!
To Get a Job at Tesla, Consider Learning C or C++
There are few jurisdiction where everything relating to prostitution is legal.

The few jurisdictions where it is legal, it is extremely regulated, and they don't mess around with the rules surrounding it.

The places where it isn't legal, you'll be running up against both governments and criminal organizations.

I really hope this is all a troll, but the fact that I'm not 100% sure worries me.
Common Lisp: The tooling; outside of smalltalk there is no language with implementations containing the combination of dynamicism and performance. I can profile a function (all the way down to assembly), make a change, recompile and re profile in seconds.

Seriously after using lisp, the amount of time C++ takes to link (much less compile) feels like an eternity.

The other usual suspects are nice, but a non-lisp with tooling that competes with slime I could still be happy with.

(other usual suspects):

The condition system: seriously every language with lexical closures should scrap their system for what common lisp has.

Macros: a bit like seatbelts or airbags; you can go for years without ever needing one, but when you do, you're really glad you had it.
I think their definition of automated testing is good. Myself I find unit testing to not be worth the trouble, most unit tests I've seen in mobile apps are just checking obvious inputs for obvious outputs. Unit tests take time away from writing good code, can never be complete (even 100% code coverage isn't 100%), and take time away from working on the most important part of any software, features.

I prefer to spend my extra time writing code that validates all inputs and all possible error conditions, and logging exceptional situations that can't be handled within the error system.

Tests I find valuable are ones that explore performance and data quality issues. For example in my current project the original developers decided to assume our server APIs always return nil data (hopefully with an error) or that they will return perfectly formed JSON, and if not, would crash. The truth is it's unlikely the server doesn't return poorly formed JSON for a "successful" request, but I wrote code to test 3,000 stores with various data inputs just to test a single API to find out if it did.

Of course I"m not writing a server API. If I was, I'd definitely be writing unit tests. But in a mobile app, there is plenty of work to do to improve the app directly that provide far more value than most unit tests can.
ESO Solutions | full-time | Austin, TX | ONSITE | https://esosolutions.com

How would you like to work at an incredibly cool company where every day, you get the chance to do something that really matters?

At ESO, we make software that helps emergency medical services, fire departments and hospitals take better care of patients. The work we do literally helps save lives and improve community health.

Our team is made up of technologists, medical experts, data gurus, photographers, foodies, dog lovers, cyclists, and aspiring guitarists – all united by our passion for what we do. We embrace a culture of openness and collaboration, where people lead with ideas, not job titles.

If you're the kind of person who believes in applying your talents to make the world a better place, we'd be honored to hear from you.

We are looking for:
- Software Developer in Test - http://www.esosolutions.com/about/sdet-qa-engineer
- .NET Developer - http://www.esosolutions.com/about/net-developer
> Of course the computer would run terribly - so I hope you're joking there.

I thought RISC was the future?

(Yes, I’m joking)
Colorado State vs. Colorado Live Stream [pdf]
I don't completely understand the "need" for bribery. Could they just not lower their prices? (which could have resulted in the same balance in the end)
Eh, you still forget 90% of everything you ever read, or just plain learn, and that includes the models you get from reading books about the crusade.

If you want to retain anything in more than vague details, you need to intensively practice and study.

That is not to say you should practice and study everything in intense details. There's only so many hours to practice being a world class programmer and then something else.

It's fine to be an average driver, an average cook, average almost anything.

But if you want anymore than an average result, you're going to need to invest more than average effort.
You're right; perhaps my envy got the best of me.
$1,000 per month cash handout would grow US economy by $2.5 trillion, study says
Looks interesting. Can you explain in a little more detail how your pricing works please? Thanks!
It may not be bonuses exactly, but pointing to initiatives you've started that were adopted by the company, or problems you've found and fixed, is good ammunition when angling for a raise or promotion in Western companies. I have a feeling the bigger problem is keeping someone up the management tree from you from stealing the credit (and depending on how many levels of management there are, at least some of that will likely happen, and that's no necessarily a bad thing, managers are judged by the accomplishments of the people under them).

This article makes it sound like China in fundamentally different in that respect.
I didn't get this message at all from the GP comment:

> Sincere props to Michael Dell and other very wealthy individuals who are donating generously, but it raises the question of why this sort of gesture is even necessary in our society.
The problem is a lot of disruptive businesses initially looked "completely ridiculous from the start".

VCs are not idiots, they are probably much more humble than what ordinary people think they are, because any active VC--especially if they're successful--would have run into at least several cases where they passed on a company because they "looked stupid", just to find out that they went on to become wildly successful.

Once you go through this routine several times, you generally learn to appreciate and not immediately discount seemingly stupid ideas. This happens not just to VCs but overall if you live in Silicon Valley.

Since ideas alone aren't enough, the only good measure in my experience is looking at the person who's working on it. And here lies a lot of mistakes VCs make, they just look at some guy who was successful in the past and just think it's safe to bet on them.

To be clear, I also think Juicero was a stupid idea, and I think it was stupid of them to waste so much money upfront instead of starting scrappy, but my point is that there is no such thing as an "absolutely stupid idea". Ideas are contextual.
HN has a hivemind of its own, and many completely sensible posts get downvoted. Don't get too upset about it.
Why does this belong on HN?
Because body cams are the most important technology for freedom of the decade.
My hopes and prayers are with this lady’s attorneys. May she get a comically large settlement.
Has anyone experimented with other optimization techniques like particle swarm optimization? Usually this technique is inefficient but one could adaptively kick off extra particles into the swarm as the gradient starts levelling off, and the direction of more optimal particles could be used to inform the gradient, moving forward.
good information about the CMB engineering culture here ;)

--> https://www.keyvalues.io/coffee-meets-bagel
Probably good for the incumbent social networks. They have the resources to patrol their territory and no small startups will raise to threaten their status. The extra work is a premium they pay to be safe.

Probably bad for everybody else living on comments. Disqus, but also for the mid sized blog platforms that want people to post comments and talk each other, example: Medium. And how about Slack?

If that part of the internet shrinks, all the products and services ecosystem will shrink too.
In all seriousness - I think you're on to something with a minimal-instruction-set program that only uses operations common to as many ISAs as possible - that way all that needs to be done is reassembly of the program in O(n) time by remapping opcodes to their correct binary representation for a given ISA. I wonder if it might have application for portable binary libraries in industries that love trade-secrets, or something like C--.
Just another cop on an insane power trip, driven to apoplectic rage by the idea that he cannot do whatever he wants to whomever he wants, whenever he wants.

I look forward to his union standing squarely behind him and insisting he did nothing wrong.
Pivotal | Engineers, Designers, Product Managers, Pre/Post-Sales Engineers, Ops, Sales, Admin | Locations worldwide | ONSITE

Pivotal's goal is to transform the way the world builds software. We mean it.

We value aptitude over alma mater, empathy over a list of APIs. It doesn't matter whether your resumé says PHP or PhD: if you're smart, empathetic and know some stuff, we want to work with you.

We have many offices worldwide including SF, NYC, Toronto, London, Palo Alto (pivotal.io/locations) and more coming. We're broken into three main divisions: Pivotal Labs (that Pivotal Labs), Cloud R&D and Big Data.

-- Pivotal Labs helps clients to become better at product development. For engineering we are religiously lean and agile. We pair program and TDD every line of code from the outside. Our product managers are fantastic at keeping products sharply focused, our designers are masters from users to pixels.

-- Cloud R&D is where we build the best cloud platform available: We're the majority contributors to the Cloud Foundry project. Our distribution has the fastest-growing sales of any opensource product ever and it's still zooming up and to the right.

Except for upstream code, every line is pair programmed and TDD'd. We dogfood the cutting edge of the technology on our own commercial cloud (Pivotal Web Services).

Cloud R&D is also responsible for Pivotal Tracker and Spring.

-- Big Data is our suite of battled-hardened products, now open sourced. Greenplum tackles massive datasets with the comfort of PostgreSQL. Apache HAWQ (incubating) brings Greenplum's distributed query planner to Hadoop. Gemfire, donated as Apache Geode, is an in-memory distributed grid with years of high performance in high-stakes systems.

-- Generally

At our offices we have free breakfast, weekly tech talks, excellent benefits and competitive pay. Ping pong isn't mandatory, but it's popular. I think west-coast ping pong is harder to beat, but east-coast style is more entertaining to watch. The NYC beer fridge has more IPAs than I prefer but I guess that's life in paradise.

-- Applying

To see open jobs, go to pivotal.io/careers. To apply, please go to my referral link: http://grnh.se/xiy346

You can also email me at jchester+hn-sep17@pivotal.io if you have questions. I won't reply to copypasta. I may not be able to reply immediately, as I am just an engineer here. These help me earn a referral bonuses, which I appreciate.
Yes and it would be great if they were extended to non-engineering majors. Also even in engineering co-ops are far from universal; at my university, not everyone did a co-op and many did only one. There would be a lot of value in people doing multiple co-ops (even 4 or more like Waterloo).
Do they really need to conduct a study to determine that spewing black smoke into the air hurts human beings?

The Coal lobby must love Trump.

Glad millennials won't work for Coal or Oil.
Saw this on earlier news reports and am flabbergasted at the police response to this.

IMO the nurse was trapped between a rock and a hard place - she had to comply with hospital policy, as well as HIPAA standards or risk losing her licence and/or her job versus complying with a police command.

I'm not a lawyer, so can't comment on whether the request from the police was legally valid or not, but the reaction to grab her and cuff her like that when she was not showing any signs of outward aggression or threats is beyond the pale.

I also heard that the officer has not been disciplined or stood down from duty, only been restricted from collecting blood at the hospital in person again, which doesn't go towards solving the power imbalance and ethical problems here.
> make sure they actually provide service (just a 2 minute "test")

If that's implying what I think it is, that's an extraordinarily chilling thing to mention as a parenthetical.
This article isn't about body cameras.
For some reason, people seem to think that eating 40 grams of apple sugar is healthier than eating "sugar cane sugar" or "corn sugar".

IMHO, of you take an apple and extract the fiber and water, you shouldn't be calling that fruit any more.
> One thing that I still have yet to see in the United States is a house that is designed without central AC.

Lots of houses in the US don't have central HVAC, and only non-central heating and non-central (or no) AC.

> But why can't I program my thermostat on a per room basis?

You can; system zoning [0] is a thing, even with central HVAC.

> I think this is still achievable using existing systems. Keep the central unit, but modify the air ducts to have programmable valves.

Yes, that's how the well-known and widely deployed (though not super-common in single-family homes, because of the up-front cost) technology works.

[0] http://home.howstuffworks.com/home-thermostat4.htm
But you can change a larger module. If you want to cover that kind of risk with that kind of supplier companies (hint: a marginal risk, to begin with), you are not going to go anal about the drop it characteristics of single chips.
Or at least you should not, IMO.
I assumed it was widely known that coal mining was hazardous to ones health. My grandfather died from black lung before I was born.
Possibly relevant, this Techcrunch article on how Harvey Mudd College fixed the problem there:

https://techcrunch.com/2013/10/10/how-harvey-mudd-transforme...
>So read always from authors of proven worth [Seneca]

Absolutely. The few authors that I love the best are streets ahead of the rest. Reading other authors is for me really just a search for the Next Big Thing. As time marches on, re-reading old favourites rises in value relative to reading new stuff, on average.

>Though our eyes may pass over all of the words and our hands may flip through all of the pages, what we read is never the entire book

The idea that reading is encompassed by the eyes zig-zagging down the page like a raster scan is an example of the 'bucket theory' of the mind, as Karl Popper put it. This is where knowledge supposedly pours into the brain passively via the senses. Which is a fallacy.

>If I read for pure pleasure, what harm is there in forgetting?

This is also the reason I've never seriously tried to speed read. Perhaps I'm mistaken about this, but why wolf down an expensive meal? There's nothing to be lost from optimising pleasure since it derives from the meaning i.e. from the true content.

>When we read, certain notable phrases, concepts and ideas [...] stand out more clearly from the others.

Oh yes. This is the Searchlight Theory of the mind, where our attention is continually homing onto the most interesting or semantically useful bit of whatever we are doing.
You think any of us would ever have heard about this is the cop hadn't been required to wear a body camera?
Never use booking.com not only dark patterns but when you finally get it "right" (I was nearly caught out) their price is way higher than everyone else anyway. Scumbags
Here's more information about Algolia's distributed team and engineering values: https://www.keyvalues.io/algolia

I can vouch that Algolia has an incredibly collaborative and feedback-oriented culture :)
Sometimes, it's the right thing to do to allow yourself to be arrested if it's in defense of others. Especially those who can't defend themselves under you care.
There's a slightly crazy guy on osdev who wrote an entire graphical OS for a simulated SUBLEQ architecture:

http://forum.osdev.org/viewtopic.php?f=2&t=31420
If we are talking about modern processors, I doubt they are going to do custom masks.