skysight-inc/HackerNews huggingface dataset:
Richard Hammings anecdotes of famous scientists would suggest otherwise... They may not look like they were working but They were always thinking on their problem. Working on a problem doesn't need to be done sitting in your desk but it can be done while on hikes with your colleagues or locked in the attic of your room.

Their minds were constantly thinking of their problems.
They also didn't have iPhones or televisions.
The Senate is 52R, 46D, 2I, there were 2 abstentions during the Vote so there was some fence sitting at least on the R side, and they've decided to chick out completely.
That is far less then the bonuses received by some individual bankers who only received them because their banks were bailed out by taxpayers, in the EU and elsewhere, which I presume includes some of the inhabitants of Eigg.
I feel bad for the intern who JPM paid to click through 12k sites to find the 7k that we're unacceptable.
Huh? How is exchanging encryption keys between your devices and syncing history insecure? Because that's how Wire solves it.
> Scientists who spent 25 hours in the workplace were no more productive than those who spent five.

Anecdotally this is a concept I've run into in many areas of life, the most overt one being school, I suppose because it's so easily quantified.

You can do a moderately acceptable amount of work on any given assignment and get a C+, work hard for a B/A or work your hands to the bone for an A+, but at the end of the day all three students graduate.

At a certain point you get diminishing returns for working harder. On the flip side being able to be productive for those few hours consistently without burning out nets you long term growth.
Those annual checkups and cleanings demonstrably reduce the incidence of catastrophesome. People will get fewer checkups if they need to pay for them. Seems like a win win to me...
I read at some point that they were betting on "Messaging as a platform", eventually they may introduce paid services, apps, paid bots, company features etc.
And when I tried it, for me seemed to have the best call quality, it was better than my network call quality.
Just for laughs here is a scheme: get a non mission-critical satellite. Insure it. Attach it to Falcon. Explode it during SpaceX "launch". Collect insurance.

> SES says there was “no material change” to the insurance coverage or the company’s premium payment after cinching the agreement to launch SES 10 on a “flight-proven” rocket.

https://spaceflightnow.com/2016/09/13/ses-stands-by-spacex-a...
Funny aside - the debian reproducible build effort has uncovered bugs like this: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=848721
> SpaceX has to supply an awful lot of equipment, and they have to do an awful lot of refurbishment.

Right, they've already stated that with the current rocket there's no economical way to recover the second stage, which aren't cheap, and so far nobody knows how many launches the cores will be good for. Also the infrastructure for supporting the recovery efforts, including the drone ships and their operations, can't be cheap. I expect the SpaceX re-use project will probably be in the red economically for years before it starts paying off it's setup costs.
I just downloaded the IPA. It literally looks like it has a 134 MB blob of code (out of a 215 MB universal .app).

Google must have some insane cross-platform code library or something in there.
Went in assuming it was almost all hydro, and no surprise.

~110kW hydro (a main generator at 100kW and two smaller ones at 5~6kW), 24kW worth of wind generally producing 12kW and 50kW worth of panels generally producing 5. Although they do note that the panels reach ~25% of rate (so ~12kW) in the summer months, when hydro would be at its lowest.
So the GPL sucks. Good to have confirmation on that.
What if the only way to update software on a device is through a JTAG connector?
It was supposed that soviet citizens don't need to fly to decadent West.
Sounds like an interesting place, I loved Isle of Skye when I travelled that area. I think the article might be overselling the "leading the world in energy" angle though -- I too live on an island where > 98% of the energy is from renewable sources [1], and it has over a million people on it.

[1] https://en.wikipedia.org/wiki/South_Island#Energy
Is it fully controlled by FSB?
Yes. This is how it was done during the magazine era.
> System designers and those writing performance critical code program hardware. Not an abstract machine that the language designer thinks is good enough for lowly programmers.

Oh, so you say they don't use C, right? It's defined in terms of abstract machine which has very little in common with how actual hardware works nowadays...
Bias test to prevent algorithms discriminating unfairly
Well yeah, the constitution is far from airtight and largely relies on the courts to fairly uphold the spirit of many of the clauses rather than a strict word by word meaning. And it's a fair way to write the founding document of a nation because it's impossible to codify every little case in a way that's not fatally brittle within 50 years.

(PS: Imprisoning people for smoking pot isn't a good example here because it goes through the normal criminal system. And examples from outside the US are practically useless because so many rights and powers differ between the US and even other close govenments like the UK.)
In mass you are lucky if you get 2 options. My building finally got another company to connect after 12+ years of Comcast only. In suburbs around boston you get a mix of Comcast+RCN, Comcast only, Comcast+Verizon, Verizon only.

Ive usually seen 120 MBps/$80 as the max but in my aforementioned building Comcast sent us a friendly email saying we were being upgraded to 200 MBps at the same rate, the day before our building announced the second ISP available at 100 MBps/$69. That smells to me a lot like they always had the capacity, but never turned it on until they finally had competition.

Note: It looks like Comcast has started offering a 2000 MBps connection for 299 a month. Maybe it was just a coincidence that they were adding new capacity at the same time
It's not what I tried to say, but I see your point. I merely pointed out that the people who're saying saying "Why not rewrite curl in X" probably didn't stop to think how challenging it would be.

> The next time you criticize a meal, are you going to become a chef?

Well, they're not criticising the meal here, they're criticising the kitchen it was prepared in. :P

But joking aside, they don't need to rebuild all of curl in <language of choice>, just get it started, and if enough people think it's a worthwhile project, they will contribute.

> But providing thoughtful and useful criticism does not necessarily require actively creating something from scratch.

I agree. However, a lot of these comments are along the lines of "C is unsafe. Go rewrite curl in Rust!"[1] without realising how much effort and time that would take (and I'd not be surprised if some portion of this group never worked on a project in either language). I personally don't find those types of comments very useful.

> Otherwise, we would all only be starting new projects and never collaborating!

This is what the people I'm referring to are essentially asking. Going hybrid would probably introduce subtle bugs, and increase complexity and maintainability down the line.

[1]: I love Rust, and a few of my recent pet projects are being written in Rust (one of which is being ported from C). So, I'm not trying to bash Rust. I'd even encourage anyone to use Rust over C, if they were to start a new project.
The Hidden Monopolies That Raise Drug Prices
> One would think that making laws and regulations easily accessible would be a priority for lawmakers.

Not really. It continues the trend towards making poverty a crime.
After the subsidies, chances are good that the amount she would still have to pay is prohibitively expensive. There is a baseline amount you have to make to get by, and at minimum wage in the US, chances are good you're hitting that baseline amount.
Care to explain why you believe it's the worst reason?
Decentralized Exchange Bitsquare Aims to Fulfill the Dreams of the Cypherpunks
I don't know about you down there in the US, but here in Canada, I can also pay for the premiums of a private health plan before income tax!

Self-employed people can write off payments for extended health. (There are some upper bounds on how much, but generous enough that I think I would have a full write off even with the rather frivolous plans out there.)

I did the number crunching that way, using pre-tax dollars. Of course, it looked better that way, but still a waste of money compared to giving your credit card to the dentist or whoever.

By the way, in British Columbia, if you make a decent income, you are required to pay some $1800 per year to the province for a health care plan called MSP. That is not a business expense you can deduct from your income as a self-employed person, nor a qualifying medical expense for a tax credit.
We should remember the only reason in many states buying a car is a transparent process is because the government realized this kind of billig/invoicing is exploitative and unfair. Almost every argument applied to the "one page" car buying rules apply to cell phones, medical treatment, you name it.
Out of curiosity, what is the difficulty in migrating from the U.S. to Canada? All we usually hear about is the difficulty in migrating to the U.S.
I don't think it is just money. I think that many of startups sell themselves to employees via "we are special and superior" feeling. That is way it works best when their employees don't socialize outside of work due to long hours. It is the same in games industry: people like the sound of "I am working on a game", so they put up with worst conditions and pretty much any position - interesting or not.
The encryption they claim to use. Not saying they don't, just saying it's only "sort of" superior on encryption, given this caveat.
iOS cleans up Caches/tmp directory, it it needs space.

https://developer.apple.com/library/content/documentation/Fi...

> "Note that the system may delete the Caches/ directory to free up disk space, so your app must be able to re-create or download these files as needed."

> tmp: "however, the system may purge this directory when your app is not running."
> I think personally it is because of our atttitude towards retirement planning that majority of the companies today offer either no pension or almost-entirely employee-funded direct contribution based pension system.

I think it's a _little_ bit of that and a whole lot of "the government will take care of me." I mean it's a legitimate strategy to a lot of young voters. Too much student loan debt? Vote for Bernie, he'll nullify it. Broke at retirement age? Vote for Bernie 2.0, he's promising a healthy "basic income" for seniors, indexed to inflation.
The original post said:

"C is not the primary reason for our past vulnerabilities"

So it's entirely reasonable for critics of C to challenge that claim.
This guy forgets that traffic controls are as much for animals, pedestrians, and the local setup than they are for actual traffic control. We will not be getting rid of lanes, even if autonomous cars use them differently.
At least anecdotally the opposite is true.

Researchers who are getting publication worthy results are in general hustling to manage multiple projects, run experiments, write papers, apply for grants...

The most talented researchers I know are without exception the ones who willingly live in their own lab. By their own admission they love it though. I don't sense burnout.
When Switching Projects, Check Your Assumptions or Risk Disaster
The Ultimate Guide to Mobile Apps Transforming Everyday Life (Infographic)
APFS: A Look Inside the New Apple File System
Well, it's essentially multi-licensing without knowing what all the licenses are. It gives some power to the FSF to choose what the next license for your work will look like. If you like what one license says but you don't know whether you'll like the next license the FSF releases, it makes sense to wait until you see it before deciding to use it, and that means not putting "or later".

I think Linux is a good example of this. Maybe users would be better off with GPLv3, but the copyright holders decided not to relicense. It's not asking for trouble to avoid relicensing until you can see the new license.
Online archive of Brexit campaigning leaflets
Phrase that in terms of A/B testing and it's probably a pretty easy selling point.
I think about software development all the time too, but if I was in the office as often as I think about it, I would be so burnt out and depressed, I wouldn't get anything done.
Well, there is some truth to it, but as a user of both I prefer whatsapp since:

1. most of the features that whatsapp lack are features I find annoying in Telegram.

2. Whatsapp is encrypted by default, which Telegram is not. I don't think I have ever used a secret chat, despite having oven 50 people with whom I regularly talk to over Telegram.

The client being open source is somewhat of a stretch. They have released many new versions, yet the github repo hasn't been updated in 7 months.
Does embarrassment really have to do anything with it? Whatever motivates somebody to lie is obviously stronger than shame.
> I like the MIT/BSD licenses. Short, clear, understandable.

We might think short lines are clear and understandable and the best. But that is just for us. When it comes to law(yers), it might be interpreted in extremely insane ways.

So the terms has to be explicit, and this is why GPL/Apache have very long lines, stating each detail explicitly.

Have you ever seen any serious EULA for any proprietary software (or service) short and clear?
How to fix USA healthcare IMHO:

1. Pharma: drugs must be sold to American people at the same price as the other developed countries such as Canada, Germany, etc.

2. Prices must be published, and, the lowest paid by any insurer must be available as a cash option if you pay at the time of service.

That is, an MRI scan with a retail price of $3k but which the insurer pays only $1100 for, must be available for $1100 if you pay at time of service, that same $1100.

3. Repeal EMTALA.
I've seen this behavior at work environments. It's not explicitly enforced, but if nobody else is leaving the office for lunch, then you don't want to be seen as one who does. Also works with staying late at the office, weekends, etc.
33.52 bits to be precise, which is where the many-nines claim comes from: 1-(1/(333^4)) = ~0.999999999918
>The Social Security system is funded by the current active population, and the beneficiaries are the inactives of past generations.

You start looking at it hard and the pyramid shape begins to appear.

I'm young enough that I plan my retirement assuming 0 money from Social Security despite the vast amounts I pay in. I see it as wealth redistribution from the young to the old who are already better off.
Windows 10 Creators Update coming April 11, Surface expands to more markets
White House says Trump to sign broadband privacy repeal
Project Zero Prize Conclusion
Exactly, show don't tell. And when I point to the fact that the Rust codebase itself has a lot of "unsafe" places I get the explanation "yes, but it's an old code and we haven't had the time to rewrite it to use the newer features that would allow more safe code."

Think about it: the people who design Rust don't have the time to rewrite their own Rust code to be safe.

When there's no time to rewrite the code of Rust to be demonstrably safe, why should any other project have more time than that, where the programmers know Rust much less or not at all?

Maintaining the successful project is hard and takes a lot of time, even without switching to something new.

Second point: look at the Benchmark game, a fast Rust code example also typically has an "unsafe" code. So it's still not even demonstrated that "you can have it both fast and safe" holds for these examples. Fast as in "as fast as C" and "safe" as in "provably safer than C."

Finally, I believe that the language should simply implement a language-level no-cost check for integer overflow, as the machine languages already have, and not complain that there aren't some special mechanisms in CPUs to do it differently. It's your language's failure if you can't use what already exists. The CPUs already can do it, the high level languages don't provide the high-level access to it. Which doesn't matter for C which is "unsafe" by definition (and where it's natural to call some asm when needed) but it should for Rust which goal is to produce a more provably "safe" code.

Writing unsafe Rust instead of unsafe C is not giving you any real advantage for the existing projects, as long as the state is as it is.

Also, look how Rust uses TLS. Is safely rewriting a crypto library which is useful in real project still a too big task to be taken?

I like the perspectives of what Rust could bring. But I'd like to see a real life case of its success too.
It's not that anyone who has an opinion or criticism has to be an expert or be in the trenches. But in the same token not every tom, dick and harry has valuable opinion or criticism that puts them on par with people doing the work or legitimate experts. There's certainly a fine line to walk between ignoring people or wasting your time trying to filter out a cacophony of opinion and belief from anyone willing to utter it.
Google trends versus traditional news and effect on the European Stock Market [pdf]
I don't mean to downplay this achievement, but I've always thought that renewable power, as it is today, isn't going to scale to meet global energy demand. One of the biggest issues is that it's nontrivial to store electrical energy. I think the holy grail for renewable power is farming algae for biodiesel. Essentially solar power, only we get out chemical energy in the form of gasoline instead of electricity. Burning that gasoline would be carbon neutral, since the carbon was taken from carbon dioxide in the air during photosynthesis. Gasoline is much easier and cheaper to store than electricity, we can use existing power infrastructure to burn it, and it makes the transition from fossil fuels to renewable power trivial. Plus the organism just needs sunlight and nutrients and it will self-replicate, so will be much cheaper than solar panels.

I think we're probably decades away from this being a reality. More research needs to be done, and we'll almost certainly need to genetically modify the algae to produce more butane/octane/etc.
Transparency in healthcare billing was actually a point Trump ran on but it disappeared from his website and his agenda as soon as he was elected.
I'm guessing it would rely on the cars seeing a bicycle early enough to slow down. But yeah, I don't think that's going to happen, situations involving fast moving traffic will always need an extra degree of safety, even with fully automatic cars.
That doesn't make it a non-native app. They're still just leveraging direct platform APIs under the hood.

Native these days seems to mean "without a web browser under the hood".
Making Remote Work
> I still think "eat less" is bad advice, because just "eating less" chips/soda/garbage is pretty difficult. I've tried. It requires an extreme and inhuman amount of willpower. Our natural drive is to vacuum up all the easy energy in front of us.

Exactly, so don't have any of that stuff around you. Easy calories makes for easy pounds. If you had to actually go out and get that bag of chips you're craving, you're far less likely to do it. Within a week of abstinence, you're not even craving them anymore.
For comparison - GMail app on my Pixel XL takes 31MB for the app and about 10MB for data and cache.
None of those licenses put restrictions on use of the software, only redistribution. So if someone makes Firefox derivative and distributes it they will have to either collapse the license wave function by choosing one, or they can offer their users the same multiple-license. At least that's the way I think it works. They can't redistribute without stating their terms to the recipients.
A woman's hospital bill for delivering her baby showed "SKIN TO SKIN AFTER C-SEC $39.35". She could of saved some money if she refused to hold her baby right after he was born.
Have no fear, @tptacek will come and show us the true way, the Signal way. All praise @moxie!
> "I'm starting to suspect the reason just might be that the new generation doesn't actually have any fucking money or stable jobs. Just a theory."

possibly in other contexts, but obviously not in this one. if what the article states is true, they are paid pretty well at these companies, but seemingly at the cost of no matching retirement plans.
That tends to end up in big families. It is the least dependable protection.
> We've gone from arguing "the security issues for C are overrated" to now arguing either "security issues don't have solutions I like" or "real programmers should be able to deal with these things" (I'm not sure which).

I don't think anyone was arguing any of those points. What was being explained is that C/C++ is designed to be flexible and simple and it was know from its inception that that flexibility lets the programmer 'shoot them selves in the foot'. Building out tooling to address any error patters in usage and keeping that basic simplicity and flexibility is desirable. More desirable then moving to a more complicated less flexible language that may eliminate some possible errors.

There are literally millions of C/C++ programmers and projects writing secure reliable code. Picking out a few open source projects and turning there bug reports into an internet drama is not going to convince anyone the sky is falling.

> In addition, you're arguing a strawman. Nobody says that direct memory access should be taken away permanently.

I think its fairly clear that the sentiment was.

"putting this responsibility in the hands of very imperfect programmers is precisely the problem and we should do the best we can to stop it."

This has been the justification for every misguided attempt to 'make things better' for a very long time.

A short list of unnecessary things that needed to be stopped thought the years.
* Pointers
* Manual memory management
* Unconditional Jumps
* direct access to machine words ie bytes
* assembly instructions.
etc..

I am fairly skeptical of arguments that suggest 'the programmer does not need that'.
Just give them your ad code (a JS snippet), this way you control your ads.

Billing is a solved problem too, no?
This is mostly anecdotal, but I don't know anyone outside the SF bubble that has a good, stable job they're happy with and who I see working there for more than a decade. It's all entry-level jobs these days. Can't make a career out of that.
Ghost’s public dashboard: 750k ARR through transparency and non-profit growth
Ah, sorry I misunderstood you.
I liked that. Thanks for posting.
Why is that revelant?
Prediction-based learning for continuous emotion recognition in speech