skysight-inc/HackerNews huggingface dataset:
Fair point.

In the case of ultra-portable devices (that are all the more easily stolen) there should be a measure of physical security though. I also use the iPhone 6 example because the San Bernadino shooter's 5S was physically confiscated by police.

This being said, wireless vulnerabilities are indeed a high priority. You're probably already aware of the various vulnerabilities suffered by Broadcom Wi-Fi chipsets used in almost all phones.

On Android:

- https://googleprojectzero.blogspot.com/2017/04/over-air-expl...

- https://googleprojectzero.blogspot.com/2017/04/over-air-expl...

On iOS:

- https://bugs.chromium.org/p/project-zero/issues/detail?id=12... <-- pwning an iPhone 7, FWIW

- https://googleprojectzero.blogspot.com/2017/09/over-air-vol-...

- https://googleprojectzero.blogspot.com/2017/10/over-air-vol-...

- https://googleprojectzero.blogspot.com/2017/10/over-air-vol-...

Your concerns regarding cellular encryption are made all the more valid because of the extremely high political sensitivity of surfacing _anything_ that would even remotely suggest that encryption is not being used (classical security by obscurity). Someone asked for a cellular encryption indicator in Android 9 years ago, and I thought the response they received was very very insightful and gave a lot of food for thought. Slowly reading between the lines of every official reply is necessary. https://issuetracker.google.com/issues/36911336
When I see Therac it reminds me of Theranos - another medical device with that went into production with serious issues.
post hoc "right to have an opinion" blurbs probably work equally well.
ما هو الروماتويد
https://climate.nasa.gov/

http://www.ipcc.ch/
The reason that software projects deliver so poorly in the corporate world is that senior executives and investors understand them so poorly that a large amount of recognition and attention goes to those who can "bullshit" rather than fix the problem.

This is particularly toxic, because often the senior executives and investors also have an interest in hiding the failure (avoiding personal accountability and avoiding write-downs on investment).

It is very hard to see how a culture of true reflection and learning can emerge in this environment.
There are many problems with software projects but a fundamental one often not raised is it is hard to say "this bridge will be built using this quality steel and this much effort and time" when there are ten other companies, all looking from the outside as convincing, saying we will donit in half the time for half the cost.

I am not sure i have too many answers. But having a genuine profession that is required by law to sign off on any life-critical software seems a sensible starting point
The comment seems to imply that the person posting it is vegetarian; I'm pretty sure it's meant to be read in the context of that implication.
Google Chrome on Android to disable JavaScript automatically on 2G connections
How good ML and Datascience people that you have met were at statistics and in math in general?
Because they were and are more selective.
I don't see why this method in particular would be a problem with regards to achieving the goal. Enforcing copyright laws through traditional lawsuits and criminal law enforcement has been, by and large, a failure. We do need a change in the enforcement methods, as it's very clear the laws will not be adjusted to match the reality of rampant piracy.

In the end, changing the method of enforcement it's just another method to make law and reality match up (as opposed to changing the laws to reflect reality).
And what do you think about this version? Looks like they have improved speed compared to the app in the play store. Have you ever had negative experience using this service?
EDIT
UNIT CORRECTION: this is 3cent/khw and 15 c/kwh

This means it is cost per final energy produced i.e. after taking into account capacity factors, day/night, etc
I see the article highlighting the community's continual misplacing of priorities. This doesn't mean that I don't think plastic straws present any problems, but I believe most aren't thinking rationally about the cause of the problem (excessive consumption, etc).

A similar hysteria has recently been occuring with dumped bikes while the ongoing issue with motoring addiction goes on unaddressed: https://slate.com/business/2018/04/astounding-photos-capture...

To borrow what I believe is an unfair phrase, the article as I see it is about "bike-shedding".
I have corrected the the PP

This is 3cent/khw and 15 c/kwh

This means it is cost per final energy produced i.e. after taking into account capacity factors, day/night, etc
> didn't know this is actually legal syntax

It looks like some unusual looping syntax; but in fact these are just two normal while loops one after another.
There's definitely skepticism about success stories but it's not all invalid either. Many such stories are found to be marketing pieces for their app/service when you reach the end, and it makes sense that authors would be incentived to fabricate details.

Look at all the Kickstarter fails, see all the "dropshipping" success stories; there's plenty of scams and lies in this industry.
That's not the problem; looking at it as a cost center is. It all boils down to not enough growth.
I answered in general, not specifically about this case.

Data caps are unnecessary anyway, they are an artificial way to force uses to pay more.
What? Rightsholders aren't going to respond to reality, so in order to let them continue to ignore it we should ramp up enforcement methods, further isolating rightsholders from being forced to deal with it?

How does this make any sense?
Yuck. That headline.

The article describes what they mean in a is considerably more understandable way.

>The history of the Milky Way is inscribed in the elemental composition of stars, because stars inherit the composition of the gas from which they are formed—in effect, stars "memorize" the element abundance in gas at the time they are formed.
CBD Doesn't get you high, it has no or only trace THC content in it.
I don't see the prediction of humanity's immediate extinction on the front pages of these organizations. From what I have gathered, their perspective, like mine, is that these challenges are substantial, but surmountable. And we can all contribute.

As I see it, the best thing anyone can do right now is to convince their friends and relatives that nuclear energy is safe and necessary; that will buy us a lot of time.
There is some work on this : https://spectrum.ieee.org/static/lessons-from-a-decade-of-it...

But... there are three key problems.

1) The time scales are long - in my experience big project failures are on a >5 year time scale (because - big) I think proper studies will need to run >10 years, and that's a big ask for any academic or team.

2) The costs are borne by one set of stakeholders (IT) the benefits are accrued by another (next IT). Why invest to help your successor? No one is going to thank you, also you will likely be sacked faster! There is no board level education or knowledge about this. The only source of information that could convince boards that this is the right thing to do would be Mckinsey/Bain/BCM and those &&^^"! will never, every say this because it's the right thing to do and they are evil. (prove me wrong!)

3) What do you measure? The field is immature, it's not clear what the right inputs to check are - or what the right way to estimate the outputs are. So we need to do a lot of work now to set up the definitive studies.

I have an anecdote : there is a thing called The FEAST hypothesis http://users.ece.utexas.edu/~perry/work/papers/feast1.pdf I was a user of one of the studied systems, and I was curious about the study. I discovered that it hypothesised that development of big systems slowed as they got more complex and the data from the system I used was one of the points that confirmed this. I examined change control documents and discovered that the development of said system had* slowed before the end of the study, but then it had reaccelerated, a whole load of "robots" had been implemented by business units consuming the system and these had not been reported in the FEAST study (IT was largely unaware) the robots started causing problems, policy changed, they were insourced, on platform development took off.

We need

- 5 year major international project to develop the art to support this
- legislation that mandates system development information is stored up front and in a shared place.
- legislation that mandates regular reviews that determine certain information that is signed off by an engineer.
- 20 year massive project to use above information

I am not optimistic.. We can't even prove that XYZ better than agile..
On the other hand, people need to learn to take no for an answer and move on.

Instead, egos get involved and a new essay of the week appears on how Elm is doomed because it doesn't have <pet feature>. That nobody can take Elm seriously if it doesn't have type-classes, synchronous FFI, derivable JSON codecs, component state, or whatever the pyre was built on that day.

If you didn't know better, you'd think they were disgruntled paying customers.

Elm's simplicity, lack of abstraction, and resulting boilerplate have more to offer than helping beginners learn. Nothing demonstrates this better than coming back to an old Elm application and immediately making meaningful changes to the code despite a long hiatus from using Elm at all.

There are a lot of languages that continually add features in this space like PureScript, ReasonML, and even TypeScript.

Why not see where Elm ends up with its aggressive devotion to a minimal API instead of trying to turn it into a language we already have?

Some of the best aspects of Elm come from its restrictive nature. Like how every Elm application uses the same "TEA" abstraction which is a breath of fresh air for anyone who never felt particularly empowered by the paralyzing abundance of options in the JS ecosystem nor the task of webpack-plumbing them together.
There's no realistic way to combat the heavy lobbying that's going on around intellectual property questions, copyright in particular. Thus, to make reality and laws match, enforcement must be adjusted instead.
If you like the Synology software stack you can also use XPenology which is pretty much DSM but then for non-Synology devices. Linux-based, so btrfs instead of ZFS.
funny. BFF is not an anti pattern. number one it is a pattern.
it makes sure the frontend code is minimised.
if you want to maximised frontend sure go ahead don't use BFF.
but there are scenarios where you do want to minimise frontend code. for example when you have multiple frontends with different languages and code bases.
As someone with a degree in Economics (from long ago) if I could do it over, I would definitely pick a STEM field. (Way more useful).

I haven’t really bought the propaganda that the humanities provides unique value, beyond a general education.

I have to admit now though, when I observe the appalling lack of reasoning and critical thinking skills in the general public, that perhaps there is more value than I thought in having members of society educated in these apparently impractical areas of knowledge.

Just anecdotally speaking.

As a simple example of the kind of perspective I think we need more of, in the field of politics, having more citizens with backgrounds in sociology, history, psychology, government, philosophy might provide more sophisticated populace, who could bring helpful perspective to everyday political discourse.

Just a thought.
Artificial Photosynthesis
Ask HN: Good alternatives to OneNote?
I'm currently a university student and for the past year I've been using a Markdown editor (Typora) for taking notes after switching from LibreOffice because it's faster to do so. For my classes I normally take notes on my readings/research to prepare and, ideally, I would like to expand on/correct these notes in the class discussion (assuming it's a seminar/tutorial, not a lecture). On paper or in OneNote you can do that e.g. by having two "columns" and multiple colors to connect my reaidng notes with my seminar notes. Generally, having such an open canvas is super useful. However, I am not the biggest fan of using proprietary software, having everything in the "cloud" and not stored where I want it and, more importantly, a proprietary format. So, I would like to hear what other note-taking applications you can recommend
I think you make his point. In feudal societies, the majority of the people were stuck in devoting their lives to survival-oriented tasks, while only a privileged few could dedicate themselves to higher pursuits. And let's not forget that traditionally "STEM" was also reserved to the leisure classes.

Now, in 2018, we have unthinkable prosperity compared to the feudal era. And yet, there is now this constant political pressure to get rid of the middle-class and have most people dedicate their lives to survival (a.k.a. "employability"). Don't take a year off work or it will look weird on your CV! Don't let the kids play freely, they must prepare for their Ivy League admissions! Etc, etc.

Isn't it the main purpose of technology to free humanity of labor, so that we can pursue higher interests? And yet, technology seems to demand that everyone works for technology now. Must have a fucking STEM degree! (I do, btw). Weird, no?
UK discounted provision for decommission costs:

£100+ billion in 2013 https://www.theguardian.com/environment/2013/jun/23/britain-...

£161 billion in 2017 https://web.archive.org/web/20170516093449/https://www.gov.u...

£234 billion in 2018 https://www.gov.uk/government/publications/nuclear-provision...

... and counting.
In fifteen years you will make more money as a nurse than with a CS degree.
You're mixing success in career with success in life (wealth/status). She's doing fine in her career path, right? If I want to be an accomplished historian of e.g. Tibetan architecture, I can know everything in that field, but it's probably not going to pay well because society doesn't care.

Then again, googling what "career success" means, the results say it's a personal definition, so maybe we're both wrong.
Then it is not we who need a change in the enforcement methods. We still need a change in copyright laws.
It would be amazing maintained over an extended period, but a brief 1-2 quarter peak at that level like in 2011 (1 @ 4.7%) or 2014 (2 @ 4.9%+) isn't that amazing, and some leading indicators (e.g., business spending) are already down.

And, since the end of the 2001 recession, even in good top-line growth periods, the distributional statistics have sucked compared to previous expansions.
It's seen as a cost centre because no one can manage it in any other way. The consultants have found one way to provide some results sometimes, but aren't motivated or able to do better.
There is currently a huge problem with the Bulgarian Electronic Trade Register [0]. The register stopped working two weeks ago and is still not online [1].

It holds all company ownership data and a lot more. Right now there is no way to register a company in my country, as well as
making any changes to existing companies ( e.g. changing manager, shareholders, etc. ). It is one of the most important set of data for an EU country.

The original problem ( leaked by the government ) is that a 4 of the RAID5 disks broke down, but it is still a mystery why recovering the data takes more than 2 weeks.

0 : http://brra.bg

1 : https://bivol.bg/en/classified-information-and-human-error-c...
A bridge falling under a train and a non-delivered project don't really have much in common. Major engineering projects keep being delivered very late or scrapped altogether, not that software is altogether different in this regard.
I like that blog post, it resonated with me and generally feels like sound life advice.

But the problem I have with it is that this is essentially the life advice you'd get from a good friend after the 3rd beer in the pub, yet it's on Mark's website where he presents it as dating advice in a way that makes it sound like it's the truth and everybody should do it. I would've wished for at least one sentence where he declares "Fuck Yes or No" his own thought experiment or approach to dating.

But I guess more cautious and less self confident writing doesn't make as much money.
Plus: the value of the power (energy) is variable throughout time: solar produces energy synchronously and tends to drive power prices down due to a very low marginal cost (hence negative power prices when there's a lot of wind and solar in Germany e.g.). When there's no wind and no solar, combined with a high demand (e.g. low temperatures in Europe), prices will be much much higher. So the remaining 70% of your capacity factor is worth more than the first 20%.
What makes you think dependencies are relevant to a discussion of IT project failures? Many organizations can't even manage to write the first-party code to any approximation of the requirements without going years and hundreds of millions over-budget. Getting tripped up by subtle bugs in dependencies would be a fantastic state of affairs compared to today.
> The root of the problem is the uncontrolled complexity of modern software products.
> Because of this complexity responsibilities are diluted, most of your code is in your dependencies nowadays.

That doesn't resonate much with me. Yes maybe in terms of LOC most of our code is in dependencies. But most of our _important_ code is our own, in the business logic.

The reason our product is unreliable is mostly down to complexity as you note, but that complexity is driven by our users who want better integration and automation. Add one more optional behavior ("when X I need to do this tedious task Y, could your program do this for me?") and you've increased the testing surface exponentially.

On the other hand those additions is what sets us apart from our competition, and what makes the eyes pop when we show off our product to potential new clients.

So it's a balancing act. The complexity makes our users extremely productive[1], but it also makes our software more fragile[2].

[1]: For example, one client went from almost an entire day of manual data entry for certain orders to less than half an hour due to a "smart" Excel importer I wrote.

[2]: Users now want the Excel importer to behave in conflicting ways, and trying to cater to that without breaking one of the use-cases is very difficult.
That’s one major reason, for sure. Another big factor seems to be that people are moving their money out of their unstable home countries into save havens
Data Science attaining the scientific grade when ablation analysis becomes mandatory maybe?
You say you "don't see the problem" because you see no way to fix things. The problem does not cease to be a problem because of that.
I like the idea of ablation analysis, but when did fiddling with it until it changes become science?
I have to challenge the statements of Jure Leskovik

> They often have no feedback on whether they made the right decision

Of course they do. They will see people stood in front of them that have violated their parole all of the time. They can read their case notes and use the information to adjust future decisions. This of course is after a career of standing the other side of the bar as an advocate/attorney of those people, because that is what you have to do to become a judge in the first place.

> and there is no knowledge-sharing between the judges.

Except the whole legal system in the US is built on common-law. Literally the law being applied in a common way to everyone. Literally by knowledge sharing. If the esteemed academic is suggesting that parole decisions are being shared less well than judgements the fix seems to be rather simpler than ML.

The idea that a ML algorithm is somehow less biased than a judge is of course just as absurd. A ML researcher is just as capable of using race, for instance, as a characteristic. They are just as capable of seeing a correlation without understanding the complex underlying causes.

I choose the human judge.
It appears that you make the false assumption that the data itself are unbiased and are always factually correct. This is untrue. Data does not appear magically in a dataset. It is the interpretation of the world by humans and may therefore carry the original bias, intended or not, of humans. This is why analysts have to think about what the data means whenever they do their analyses. I would say that is their ethical responsibility.
This guy just learned the term "confirmation bias."

The ability to take risk is a privilege that many don't have and he doesn't get that. A lot of really unsuccessful people work incredibly hard and never get lucky. He's demonstrated in one word-vomit of a blog post how ignorant (and unappreciative) he is of his own luck. Good job bro.
I've made a clarifying edit. Maybe this helps capture what I'm trying to say.
His voting record helped cause the deaths of around 80 Yemeni children in the past month. I'm sure their families are relieved to know that McCain opposed outside influence in US elections.
I met a coral researcher last year who said we just have to get over the fact that it’s all over for coral as it exists now, and try to learn as much as possible from it so we can re-design it later ourselves. They were very calm about this suggesting they were way past the grieving period. It was quite shocking to me.
This : totally, we don't understand data, or data bases. We've only had them for 20 years really, we don't understand the lifecycle or how value is accumulated or destroyed and we don't understand the composite behaviour or the dynamics with the users.

There is a crossover : data science is often about constructing data resources from other data resources (and then advanced analysis like : count how many x) doing this rigorously and efficiently and with regard to the underlying infrastructures and other users (don't kill production) is a big trick.
Oops, sorry. I read two comments, got distracted, then wrote a response to a comment that didn't real exist. Should probably get some more sleep.
tooltalk was expressing confusion about how Net Neutrality relates to this case.

How are data caps artificial? Verizon needs to pay money to have capacity in its cell towers. If more people use more data, that means Verizon needs to build more powerful cell towers. By limiting people's data, Verizon doesn't need as many towers. If people pay more, that funds Verizon to build more towers.
Also Andrew Gelman
That's why when studies that make discoveries of new correlations, they have to replicate such findingers in different study designs that actually allow you to say something about causation.

In medicine, that would often mean a randomized study between treatment A and a placebo.

However, with factors such as race, or sex this is obviously impossible.
How does the last method (modified Fibonacci sequence) so on the d* measure ?
Except they're not only distracted while looking at their screen when stopped. The distraction continues after they start rolling again - one thing directly leads to another here.
Go has a rigid backwards compatibility promise. Any language feature you rely on is sticking around.
There’s a lot wrong with pricing of healthcare versus its costs, but that spending on it increases faster than inflation isn’t abnormal.

If you ask people what’s most important for them, health ranks very high, often is #1. So, once you’re rich enough to pay for food, clothing, and living, almost all extra money should go to health, rather than, say, dining at three star restaurants, wearing tailor-made clothing, or four day working weeks.

Also, automation makes things that can be automated cheaper, and, hence, things that can’t (or aren’t yet) relatively more expensive. Education, day care centers and healthcare fall in the latter category.