skysight-inc/HackerNews huggingface dataset:
A lot of people here are talking about how 2G connections are "almost unusable" and how this should be optimized server-side and so on. I'd just like to point out that there are browser that cater to this specific demographic (slow connections).

Ever since the days of running Java applications on my old Sony Ericsson phone, Opera Mini has been my favorite. As far as the browser is concerned, the website can be as heavy as it wishes -- it will pass through Operas proxy and be compressed according to user preferences. This could include not loading any images (nothing new), or load all images with very low quality. You can also select whether you want things like external fonts and JS to load, or if you want to block that too. When I moved to a new country my first SIM card had one of those "unlimited but incredibly slow" plans. Opera Mini was a life saver.

I guess my point is that we shouldn't get stuck in optimization paralysis if there is no sound and standardized server-side way to solve this issue (and there doesn't seem to be). It would be nice if browsers had a way to tell web servers that they're operating under low bandwidth, like the do-not-track flag, but AFAIK this does not exist.

Until that exists, and I don't mean to suggest we go back to the days of "Made for IE9" here, maybe some responsibility needs to be shifted to the client side. As long as you design your websites in a sane way, they will pass through these low bandwidth proxies with flying colors. Maybe you don't need to spend hundreds or thousands of man-hours optimizing your page when you could insert a discrete indicator at the top of the screen for anyone taking longer than X seconds to load that there are many browsers available for low bandwidth connections, and that they might want to try them out?
"the analysis finds that steeply falling costs for renewables and other clean energy technologies has made traditional electricity fuels — namely coal and oil — less competitive than ever before."

Is oil burned as a regional electricity source anywhere in the USA? Even oil production regions tend to have more natural gas than they know what to do with for electrical generation.

Despite Scientific American's broad language, the BCSE paper gives no data on transportation fuels, which are not a significant portion of your average American household's energy costs.
I love this blog. Anytime I see a submission on HN that points to microsoft.com I check to see if it's oldnewthing and if so click through, it's always been an interesting and rewarding read.
Even assuming they sold every single Raspberry Pi at 100% profit, 350 million across 5000+ stores is 70k USD per store. Even with a lot of accessories sold, that's probably not enough to keep the whole operation afloat.
https://www.justice.gov/opa/pr/government-contractor-facing-...

They should screen for laziness when vetting TS-SCI clearance. Something tells me that the only rational justification for this irrational move was that it somehow made his life easier. I don't think a mole would have the guts to pull something like this.
This is a great share. The Fourier example is a great way teach about Fourier series and decomposition. Very cool!
Good question/point...I guess I should have dived into the features of both and seen for myself (instead of assuming that the shiny new thing has better features)! ;-)
You're right -- getting _everything_ right out of the gate is impossible.

> You layer on fixes, and the system develops more complex edge cases, and more subtle bugs.

"Accounting for" != implementing to address.

Failure is expected in distributed systems. If your architecture allows no room to address future failure, that's the problem.
The short answer is "scikit-learn".
Even better, you can easily run your own pkg repository with binaries compiled for multiple architectures (with build enviroments isolated with "jail") and providing the full range of compilation customization included in the ports tree.

https://www.freebsd.org/doc/handbook/ports-poudriere.html
There is another thread on exactly what you've perceived as an error, because that statement is, in fact, accurate, counterintuitive to a physics education.
Ask HN: Applying to YC during a pivot?
I'm part of a team working on a fairly trivial app with an idea/model that has been done before in other markets, where the idea/model has attained a good deal of funding and reached profitability in some cases.

We are thinking of pivoting to a different idea which would have much larger potential but would be substantially more challenging with a lower probability of success, and although we've made a good deal of progress towards the current model, we have not much more than an idea for the new one along with software we could realign to serve the new intended purpose.

Would it be best to apply twice, apply with the bigger idea in mind and try to explain the circumstances, or apply with the smaller current idea and list the larger one in the "other ideas" section below?

I understand it's a very subjective question but would appreciate any advice.

Thanks!
The Cruise cars are already built using the Bolt electric vehicle.
Can PA-7 be deemed indefensible for reasons other than how it looks? Not a leading question, I wonder if there are statistical data about it. You could argue that if you drew proportional representation as districts (basically: pointillism) it'd make PA-7 look wonderful in comparison.
https://keybase.io/inv/1c385d4ff6
Some people can be very moral, very amoral or very immoral. All countries and all governments are made of a mix of all three. To judge nations by the standards of individuals you would need to declare them all schizophrenic. "Good guys" live in comic books, not history books.

Again, not saying that making attempts to legally commit and then follow through with principles on the part of nations is a bad thing. I am a constructivist, I think nations can "improve morally". But is more a matter of which nation has the best institutions to curb their own (or each other's) abuses in practice, rather than anyone being "the good guys".
Just donated 25 bucks. Octave is a fabulous tool.
Like MS Paint, but for VR. Interesting, the "websites" of VR will be worlds... I can totally see people throwing in this kinda stuff "just because wow new technology" in the same way that websites back in the 90s threw in snowflakes falling on the screen, custom pointers, epileptic lighting, audio, flash, etc.
There was a time when Netflix was young, and I had slow internet, that if you queued up a movie and then paused it, it would continue to load. So you'd pick a movie, queue it up (literally) and then go make snacks and get situated. When the bar looked long enough you'd start watching. Then if it stalled (which it would do like clockwork every evening around 8 pm) you'd take an intermission.

By the time I got stuck with slow internet again (boycotting Comcast), they had removed that feature and it really sucked. Now I have fiber and the only drama is around Netflix only allowing you to stream a couple movies at once.
Good enough for it to get... awkward...
> no RCE has ever been exploited in 25 years of my C or C++ code

I'm genuinely curious about you say this with any sort of surety. Do you have any sort of, say, crash reporting from users' computer, or some other way to know if a problem occurred in the wild? (Not that these will actually detect a successful RCE, only failed ones.)

Additionally, not being (known to be) exploited doesn't mean that much without more context, e.g. have malicious people/machines/fuzzers actually tried to find exploits in your code?
> he even mentioned these statistics in his 2015 Chicago Tribune interview

Link to transcript? I can only find articles about him not an interview. A cursory glance across them doesn't support your statement.
There is a few miles of roads like this near me:

https://www.google.co.uk/maps/@50.2513013,-5.2627719,3a,75y,...

Sorry for the huge URL, but as you can see it is a two lane road where one lane is blocked by parked cars. To negotiate this you drive past a few parked cars then pull into a space. You can't necessarily see a space to pull in, but if the car that is trying to pass you stops you can assume it has stopped in a place that will let you past. There is often a lot of reversing and swearing.

You can see this clearly ... in the distance is a blue car, the driver has noticed that the Google car is coming towards it and has decided not to enter the narrow section until the google car has exited it. Some people will do this, others (as the blue car has priority over the google car) will drive on, making the google car pull into on of those gaps on the left. If there is no gap, google car must reverse and find a gap.
> "Maybe we should rewrite it in Rust and compare"

That already happened, almost three years ago.

It's an interesting comparison point. The OP contains memory corruption bugs in C++'s standard regex library. If Rust claims to prevent these kinds of bugs, does it actually hold up to scrutiny? One way of testing that is throwing a fuzzer against a regex library written in Rust.
Had she left the secured area of the airport to go outside or offsite and then re-enter? I can't imagine American DHS agents roaming free in a Canadian airport... especially confronting a Canadian citizen inside Canada.
I can see us having a lot fewer problems like this in a world with far fewer parked cars.

If you drive around 30mph on average, and hit 100,000 miles after 6 years, your car has spent over 90% of its life parked somewhere.
It's doubtful he wanted to sell it, if the information was of any value, rhetorical, considering the NSA is up in arms about it, then he wouldn't have had trouble finding a willing and able buyer in all of those 20 years.

*edited for grammar
I have a strong sense that self driving will be generally distributed through the US car population before electric only vehicles given the pace of software vs. pace of battery technology. This will drive mass adoption of gas powered self driving cars pushing back the adoption curve for all electrics. One way to stem this may be through tax and insurance incentives, a discount on self driving due to safety, a discount for electric for environmental reasons, and an extra discount for both.
I could, but I've worked with too many examples that only care about writing new code in whatever is the latest hotness and moving on. They[0] don't want to fix their bugs. They don't care about anything but "works on my machine." They certainly don't care about using bandwidth.

[0] The ones I've worked with
Can you please give the longer answer? I don't understand what you mean. What does scikit-learn have that octave doesn't? (Asking out of ignorance)
> That term is meaningless.

Precision of the sort you seem to be after would come at the cost of inviting people to bicker over where exactly the line should be drawn, when the precise location of the line is completely irrelevant to the argument I was making.

> An Indian would be happy to get $12 per day when Americans complain about it being minimum wage.

Looks like you didn't need an invitation. Don't let me stop you. The rabbit hole of defining "good enough pay to survive and thrive" goes much deeper than conditioning on geography.

> If your point is that some people will earn significantly less that others then I think you are true but I dont see why that is a problem.

You're still just putting words in my mouth.

> There will always be bottom 5% but what matters is how they compare with the bottom 5% of 100 years back. As long as that is positive I think thats a very good outcome.

Quite right. The problem is that while the news is positive in aggregate, a large pocket of people have experienced a severe regression in the quality of their social contract, and we have good reason to fear that the phenomenon will spread. History counts in the market's favor, but past performance is no guarantee of future returns.
What to Do If Headphones Are Not Working
Thanks for taking the time to itemize these. I notice they're clustered around a shortish period, and wonder if this is not simply the result of some technical glitch than any organized effort. I don't have any connection with or programming experience of working with twitter's API, but I don't find it so odd that from a high volume of tweets sent from a variety of mobile devices, a few should run into problems. as I mentioned, I hit minor problems 2-3 times a day and I'm a pretty casual Twitter user.

Your source* asserts that these actions were intentional but doesn't actually offer any evidence for this claim. I'm afraid I'm disinclined to believe a site which relies so heavily on handwaving and CAPITAL LETTERS to persuade readers. Searching for other sources only turned up articles from fringe outlets like Breitbart, and absent any sort of rigorous/technical analysis I'm not inclined to take the matter very seriously.

I did find one article+ about the phenomenon of 'deleted tweets' which went into more depth but which was written some time earlier rather than being a comment on this alleged incident. While it was in the Washington Post, a paper you probably love to hate, it wasn't especially focused on election matters and so it might be a good lead for you to perform more rigorous analysis or to contact someone with experience in this area who could substantiate or explain away your claims. I'll certainly be interested to read about it if you uncover more concrete evidence.

* http://www.thegatewaypundit.com/2016/10/twitter-buries-32-do...

+ https://www.washingtonpost.com/news/the-intersect/wp/2015/10...
I've been thinking about trying to run Samba under WSL for the lulz. Clearly I should pursue that.
Music Teams from YouTube and Google Play Combine
There's a specific donation page for Octave.

https://my.fsf.org/donate/working-together/octave

Using the regular donation page with a note will just complicate the lives of the FSF staff.
Ask HN: I'm 27. Why Do I Feel Like I'm Getting Too Old or Running Out of Time?
Perhaps it's the remarkably young tech scene, or maybe the funding bubble, but I'm 27 years old and feel like I'm too old, and that I'm running out of time to succeed.

Wtf is going on here? I can't be the only one.
I don't even know how a human would solve this. I would probably just avoid this road altogether.
> I'm not sure why this gets a special term.

It gets a special term because it was coined in 1865, before most of modern economics was codified and this was a cutting edge finding. You may as well ask why Newton's laws get a special term, because they're all just obvious basic equations in physics that high school students are taught.
Imagine- MS pushes out a driver update where the drivers are dated to the actual day they were produced, causing them to necessarily and simultaneously override all custom drivers on every Windows box on the internet.

That's not a feature, that's an existential risk to MS as a company.
50TB is very, very plausible. Look at the October release:

On Aug 27, 2016, search warrants were executed at Martin's residence in Glen Burnie, MD, including two storage sheds as well as upon his vehicle and person. During execution of the warrants, investigators located hard-copy documents and digital information stored on various devices and removable digital media. A large percentage of the materials recovered from Martin's residence and vehicle bore markings indicating that they were property of the US government

Removable digital media. Let's just assume this guy had access to backup tapes and was stealing them. LTO tapes start out at what, 100GB and are something like 1TB each right now? The guy could very easily had a couple hundred backup tapes.

Various devices. Maybe he had some servers, desktops, laptops, hell maybe a small (at the time) storage array or two. He had stuff stockpiled in his shed.

The real question is, what was the data?
> You can't just word associate and chant to make things related

Oh but you can. It works on most humans... all humans. Everyone is subject to priming, bias, aggressive marketing and advertising.
IBM Bans Remote Work Company Wide – Move or Leave
Note that this predates the Trump administration.
Yeah, we don't really have roundabouts or yield signs at intersections. Though, in SF there's enough cars and pedestrians that I'm not sure either of those would be faster anyway.
How much do you know about the history of Africa and relations with Europe over the past few hundred years?
and/or pandas, opencv, seaborn, bokeh.

or R.
Doesn't rust export the C abi? Or does the "c wrapper" just involve converting c types to rust domain types>
This really is interesting news for me. I actually moved to a full Linux stack a few years ago when I bought a new computer and discovered that my trusty engineering software wouldn't install on Windows 8 or 10 due to some of Microsoft's many backwards-incompatibilities. Imagine my excitement when I discovered that Wine would run it flawlessly!

So, as much as this announcement sounds unnecessary at best, if another part of my job needs me back on Windows 10 someday, I may come back to this.
Agreed, watching a Photoshop filter lock up an entire machine was painful in those days. Not to mention all of the other random beach balls one would get.

I actually came over to the Mac (for my home machine) for a little while after the writing was on the wall for the Amiga and it felt like a painful step backwards. At work we had been running NeXt boxes for a while, which made it's deficiencies all the more apparent.

I was not a big fan of Win95 but it would be a far stretch to argue that System 7/8/9 where anywhere near it in terms of actual use without regular crashing, which plagued MacOS at the time. Everyone was familiar with the bomb icon back then.
Good guy Logic Supply resolves breach in days
The problem is that such drastic differences in speed create accidents. Someone going 40 on roads where everyone else is going 75 is going to create emergency braking, panic merges, and a bunch of other potential problems.

Jarvis telling me to slow down when the surrounding traffic is going 75 would not be useful, and would (if followed) make me more prone to be hit or cause other accidents.

Instead, what I want Jarvis to tell me is "this car <highlighted in a HUD> is going 30mph slower than you." This is useful, actionable data that a vision or radar system could provide.
Too bad he wasn't able to release it publicly
I'm not sure humans are very good at that either - there are lots of fatalities downtown SF...
Frameworks like Knockout have been around for quite some time now. You don't have to use React to not depend on the DOM. There are many alternatives to "jQuery based front-end development" that's not React. Aurelia, for instance, happens to be an amazing framework in my opinion that's also highly testable and that's not React. Like I said, modular code is modular code. You can write good, modular code with just require js modules, and you can also write terrible monolithic React components.

Testability isn't the domain of the view layer.

Abstracting the DOM into a declarative DOM is great for performance, but doesn't lead to necessarily more testable code.
This is also an issue for other autonomous systems where there's a human in the loop. The solution for that is well known: dial down the automation every once in a while and ask the human to do something, so that they stay aware of their surroundings and don't doze off.

Unfortunately, a car that turns off the cruise control, asks you to recenter the car in the lane or increase the distance with the car ahead wouldn't sell that well, as people would consider it defective.
I'm surprised this article didn't reference the old joke that NeXT actually bought Apple – for negative ~$400M.
This is not a scalable model of software funding. People may send you money today, because its on their minds, but bills will have to be paid again next month, and next year. Please get yourself, a Patreon account, or something similar.

Meanwhile, I'm sure MathWorks is looking for people with exactly your domain knowledge[0].

https://www.mathworks.com/company/jobs/opportunities/?s_tid=...
It's sad because I am frustrated as well, and I believe we likely could have had a more civil and informative conversation, maybe in person or another medium. I'll leave it at this myself:

>So I responded to that claim by talking about Medicare Advantage (Part C), at which point you bring up Part D, confusing it for Part C:

You used Advantage and I did respond using Part D, but its not for any misunderstanding. Literally there is no Part D without Advantage/Part C, and Part D is included in 82% of all Advantage/Part C Plans. Moreover, the rule is that Advantage Plans include Part D, it is the exception for Advantage to not have Part D. The truth is this point doesn't even matter, It just keeps getting in the way of proper discourse, it makes me believe you are minimizing the importance of drug coverage in Advantage Plans and it makes you think I don't understand the structure of Medicare.

>And to top it all off, you respond to my comment about wait times by saying:

I also responded to your comment about wait times with CMS patient data that shows Advantage/Original patients are equally satisfied for primary care wait times and Original are more satisfied with specialty wait times.

Its clear you know a good deal about Medicare, but I question your intimate knowledge of how the following and is gamed in the interest of claiming better medical/patient outcomes: Star Ratings, Quality Measures, MACRA, MTM, Managed Care, ACO, CPT codes, etc...

>my whole question for you is what you're using to define medical quality if you're not using the industry-standard measures?

I think that is a very fair question, because I didn't expressly state a new or better set of measures/metrics/outcomes, mostly because I don't believe in a one size fits all solution to care, it must be individualized (i.e. its not always an improved outcome to switch a Chronic Care Advantage patient to a Statin; or even though 90 day Rx may improve medication adherence of patients on average it also shows patients show up to the doctor less so in the case of Chronic Care patients the 90 day Rx should be a quality measure/improved outcome). However, in a one size fits all approach I would say it is a bad patient outcome when Insurers shrink their networks, patients lose their doctor(s), and patients are funneled to Insurance owned practices (I think you issue is that those measures/outcomes are unrelated to "quality of care" as you put it, but neither are many of the current measures most of which are based on costs or medication adherence, though I would argue the quality of care has gone down when a patient loses their doctor of years).
Attempting to analyse others' motivations is, I've found, a fruitless exercise given the epistemological barriers involved.
Just in case? If a technique was developed to get information off it tomorrow it would take months/years for department policy to catch up.

It could also be a hold over from when memory wasn't so volatile.