skysight-inc/HackerNews huggingface dataset:
Insulin goes bad about 30 days after first use. Pretty much all diabetics need to buy a vial or two every month, no matter if you've used it all or not.

Think of it like keeping milk stocked in your fridge. Even if you spread it out to last more than a month, the remaining half will go bad before you got to it.

So although changing diet and increasing physical activity may reduce insulin requirements in both type 2 and type 1 (as several people have anecdotally shared here), you can see how it doesn't avoid buying insulin every month.
My point was not just to disable modules, but to disable all kinds of unrequired kernel functionality. Recall recent vulnerabilities such as BPF JIT spraying, etc.
When has this free market existed? And how has it not been explicitly provided by the government; what markets we've had at various points in history have always been fought for and defended from others by their parent governments.
Main thread: https://news.ycombinator.com/item?id=11155948
But one major benefit of Beartooth is that it allows for asynchronous communication, while traditional radios don't. That aspect could turn communication in remote areas from centering around crucial information only (since everything is immediate) to something closer to traditional casual text messaging. That's a big plus, and it makes a Beartooth a nice complement to traditional gear rather than a replacement for it.

I have absolutely no affiliation with Beartooth, nor do I own one. But I have gone on long hiking and canoe trips in rural areas and could see a Beartooth as a nice addition.
A new breed of horrible people. Seriously, how diluted do you have to be to think what you are doing is at all, I don't know, good for the world. Tech is supposed to be some panacea of hope, but its shit like this that proves otherwise. Gross Gross Gross.
So how soon will we see a new libc writen in Rust? Someone could fork a smaller libc like musl and incrementally rewrite functions in Rust.
A woman getting murdered as a project image?
I've seen a lot of weird preprocessor (ab)use in GNU code. The coreutils true/false (of all programs to invoke clever preprocessor tricks...) has this gem:

in true.c (all told, an 80-line file):

/* Act like "true" by default; false.c overrides this. */
#ifndef EXIT_STATUS
# define EXIT_STATUS EXIT_SUCCESS
#endif

false.c, of course, contains only:

#define EXIT_STATUS EXIT_FAILURE
#include "true.c"

On my current system, each of these represents a stately 27KB dynamically linked executable.

By way of comparison, the OpenBSD version of true comprises nine lines with zero preprocessor directives:

/*	$OpenBSD: true.c,v 1.1 2015/11/11 19:05:28 deraadt Exp $	*/

/* Public domain - Theo de Raadt */

int
main(int argc, char *argv[])
{
return (0);
}
https://news.ycombinator.com/item?id=11133823
Not really. Kings and emperors might have had a moral duty towards the people, but that is hardly equivalent to them "serving" the people or governing "for" the people. Then there are colonies like the Belgian Congo and some Spanish possessions in the Americas, which were very explicitly run for the benefit of the respective European crown, not their inhabitants. Theocracies have generally been about pleasing God, not the people, with the underlying assumption that God's plan is definitionally the best for the people and that the priest class has unquestionable knowledge of such plan. There are probably even more examples.

Governments explicitly "on behalf of the people" are more or less an historical rarity, even if all governments have needed to keep people below the successful armed revolt threshold as a practical matter.
Jack Ma explains why you shouldn't listen to your investors
"The world is a business" clip from the film The Network...

https://www.youtube.com/watch?v=NKkRDMil0bw
One of the Rosetta disks ended up on the Rosetta probe. If things go according to the ESA's plan, the probe will finish on the comet, meaning that the disk could live a very long time indeed.
Just turn on your favorite cable news station for US primary election coverage, and it won't be so hard to imagine.
Just make sure the product has a high percentage of cocoa solids even 70%, 85% or 90% doesn't necessarily mean there is it's just the total of cocoa butter plus solids added together.

I now stick to milk chocolate not dark since I am allergic to chocolate the dark stuff makes me sneeze but milk chocolate seems to buffer the allergic effect.
This is what I've been saying all along. If Apple has the ability to do this then the security is already compromised. The fact that it hasn't been physically created yet is a minor detail.

I also don't understand why they couldn't provide the FBI with an OS that refuses to run on anything other than the specific device in question. Isn't that the whole point of code signing?
Is 5G becoming a spec by some standards body or will it be the same marketing-only type of term 4G was?
Then what chance do we have of cleaning it up?

It does seem to me though that if you pre-processed it for a common case and translated it to rust with anything going into unsafe if it has to and started from that you would be off to some sort of start.

The whole thing seems moot though because there are already alternate libc implementations like musl as well as alternate malloc implementations like jemalloc.

I actually still don't understand why libc is the undertaking it is made out to be, especially if you can plug in jemalloc which I would think would take care of the most difficult part.
I buy organic carrots and milk as a priority.

Carrots are highly absorbent, more so than other vegetables. They absorb so much that can't be washed or peeled away.

With milk, I just want to know the cow is happy. Buying organic increases the chance of that. You may laugh, but we all have our reasons.

I'd be interested to hear what other products people here consider a must-buy-organic. I can't afford to buy everything organic, but I'm willing to expand my essential organic list if convinced.
Dupe: https://news.ycombinator.com/item?id=11053415

TLDR: anyone that is either poor and afraid of communism or is driven by social acceptance (ie. nearly everyone) would be strongly tempted to join the nazis. Anyone poor who isn't stupid would be "purged", but would likely still join.
I might be conspirator here. but I heard Apple did worked with govt several incidents. This whole thing appears like a setup to trust these corporations who's bread and butter is selling our data for profit.(where does ethics come here?). a company which bought WhatsApp for billions of dollars and providing service for free is not doing a charity. especially it's stock holders won't be happy about it. it appears like a setup to gain trust on these corporations which govt, corporations continue to use. I don't have a problem personally, if it helps to catch a terrorist. but I dont trust profit based corporations talking about ethics. it's just a PR stunt.
Then introduce a new set of bugs that will take years to iron out.
They were pretty clear that there are major differences in the case in the article you linked to. It's not rare for a company to provide info/help to law enforcement when asked/compelled. It was easy to do on iOS 7. The ask in this case is totally different.
I don't understand the difference between #1 and #2, or why Rust helps with one and not the other. If memory safety is enforced, it's enforced.

> Rust helps with #2 but let's not kid ourselves, what percentage of a library like glibc would be spent in unsafe blocks?

string.h is not as interesting as, say, the DNS resolver. Nothing about the DNS resolver needs to be unsafe.
The anti-Nazi propaganda always reads so much like the pro-Nazi propaganda. Good, honest, beautiful, happy people think like this...
I am still surprised they don't somehow try to team up with FreePascal / Lazarus to benefit from their work and bring financial support, they could do something along the lines of what JetBrains does where they have an Open Source IDE and a community IDE that's open sourced. Part of me would still love to learn Delphi / Pascal if they ever got back into line because of native RAD development, it really makes making a GUI based application so much simpler. Sure we have Java and .NET but it's not the same feeling as a native application (not always).
Don't get me wrong: synthesizing compounds and expressing proteins is not that hard. Those things can be done in a garage. Extensive pharmacological testing in cultured cells and animals is much, much harder. I respect what you're doing, but you obviously know what GMP is and have some idea of what drug research entails, so to claim that a garage hackers could produce a drug candidate is disingenuous. At our company, a drug candidate is something that has shown efficacy in animal pharmacology models and has gone through 13-week tolerability studies in animals appears safe. And that's all before GMP.
This sounds interesting. I wouldn't even know where to start.
> C libraries are not pretty but they have been out there for decades, they have been reviewed and used in production.

The same was true of Fortran when C came around. I'm glad K&R didn't use this reasoning in 1978 to justify not rewriting things in their new language.

> There is no silver bullet, just because you use Rust it doesn't mean your programs will be completely safe.

Nobody is claiming that Rust eliminates all security vulnerabilities.

> A lot of these C libraries were written in more innocent times where a small bug would not affect as many people as it would today.

This isn't a positive!
Zuckerberg seems to be a bit of a fair weathered fan for privacy. Facebook has traditionally been very if not entirely compliant with providing government agencies with data. Due to a couple occurances with my personal use of Facebook, I have found that it is quite likely that they even do extracurricular surveillance as well. Just my opinion
Speaking only for myself here, but glibc is almost completely unintelligible. I'm not sure if the Linux kernel is as bad, but with glibc anytime I've gone looking for even a trivial function I've regretted it.
Eating organic, for me, has very little to do with whether organic is more nutritious or not, but about not ingesting pesticide residues when I'm eating.

That's really what it's all about - for me. That organic tends to be more nutritious is a bonus,
From the release on the Wikileaks site (https://wikileaks.org/nsa-201602/):

"The US government has signed agreements with the UN that it will not engage in such conduct against the UN--let alone its Secretary General."
Except they're not. If the FBI was trying to force Apple to keep this avenue of attack open in all future versions of iOS then I would be 100% behind Apple, but that's not what's going on. The FBI is asking Apple to exploit an already existing vulnerability.
Part of what makes Rust awesome is it forces correct ownership and architecture.
> construct a roadmap

I just don't understand what this means here. Cloning a gene and expressing it in e.coli is something that has been routine for decades. Literally. These simple experiments won't provide a roadmap to do anything that we haven't known how to do for a long time. It's like a crowdsourcing project to raise money to write a "hello world" program. Seriously.

Open-ness is great. But "meaningful contributions" are generally made at the cutting edge of scientific research. The experiments described are nipping at the heels of science that was worked-out in the early 80s, so I fail to see how a meaningful contribution will be made here. Open source is great, but making headway in drug discovery or development is a Hard Problem and this doesn't strike me as a serious effort. Just my two cents.
29-year-old millennial rips 25-year-old Yelp employee who got fired
I pick the second perspective:

Bernie Sanders want to take a large part of my wealth through increase taxes. I earned that money through hard work and sacrifices. The people asking for handouts should work hard and sacrifice like I did.

vs.

There are people in this country who've worked equally as hard or harder than I have and have 1/10th my wealth and privilege. What are conditions in our system that make it so unfair and how can we even the playing field for them?
> how hard do folks think it would be to make a C -> Rust transpiler?

Why do you want to do that? The only way to make it work short of doing years and years of static analysis research to automatically translate ad-hoc memory management disciplines into those of Rust (that I think will not succeed anyway) would be to compile to unsafe code. And if you compiled to unsafe Rust code, there would be no gain.
If you're worried about the people who run your servers compromising your server, find different people to run your servers.

There are a million easier ways to break into a virtual machine running on a physical machine you control than finding an exploit and writing code to emulate malicious hardware. You can just modify memory directly.
> But let's not kid ourselves about governments ever being fully (mostly, even) on the side of the people.

Exactly. What kind of democracy is this?
Exactly. If you purchase a regular drink daily, your buying power with redemptions will be about halved.
We have simply got to stop taking submissions of preliminary research findings from low-impact factor primary research journals for discussion on Hacker News. Let's first of all see a neutral review of the issue by an active scientist or (better still) a competent science journalist (that's a rare kind of person) to see what of methodological problems there may be in this study, and how well it represents the prior literature on the topic.
We use glibc by default but provide MUSL builds for some platforms as well.
I was talked into trying 100% cacao once. If I wasn't told what it was, I would never have thought chocolate could taste like that.
The Web as Rhizome in Deleuze and Guattari
Haters, Bitcoin is back sailing at $440
OP article was specifically talking about Rustbelt as one tool you would be able to use in the future to mitigate the risks posed by the unsafe code you do have.

But in general, I think that entire idea is that as more code moves to memory-safe languages, the less need we have for unsafe sections.

Ideally, once the kernel itself can be written in a memory safe language, everything running on top of that wouldn't need much unsafe blocks. To be honest, this goal is probably decades away, but we should definitely be considering memory-safe languages for systems programming.
Some of the standard library does, but the core language does not. (libcore does not, and we've resisted putting libc specific things in core)
> what percentage of a library like glibc would be spent in unsafe blocks?

Probably less than you think. What I think the limit is is that there are functions in glibc that present inherently unsafe interfaces. I'm not sure how many but it might be enough that writing libc in Rust is not that helpful.
Yeah, a hardened kernel is great and I'm glad to see distros building kernels just for security-sensitive server applications.

However, setting kernel.modprobe to /bin/false is extremely high-impact in reduction of attack surface compared to how much effort it is (one line in /etc/sysctl.d/); you can keep running a full-featured distribution kernel, even one from Fedora or Ubuntu that's simultaneously intended for desktop use.
Bill Gates Talks Climate Peril and Election 2016
It's not decades away! Check out https://sel4.systems.
Generally the opinion is "it might work but it would be terrible Rust," and given that FFI into C has no overhead, replacing things a symbol at a time might be a better approach to this kind of problem.
If I write something and make it simple, how will people know what a jenius I am?
If we want to keep fighting issues like these we need all tech companies / CEO's to voice the issues with these problems and all future tech related problems, these lawmakers really shouldn't be allowed to make laws without the backing of all / most / reasonable number of the tech giants, just because "GoDaddy" supports it isn't good enough, if "enemies" are on the same page with a bill then you might be in the right direction.
>Now, there exists a group of people, of which Assange is one (as far as I can tell), who believe that spying is wrong, and governmental secrecy is wrong.

Let me tell you how to defend against that, because there will always be some of those people. Spy as little as possible, conceal it as much as you can, don't share your spy info to catch drug dealers, in fact, don't use it to prosecute crime at all, use it to stop real terrorist violence in progress and let some other jokers take the credit, use it to fact check diplomatic shenanigans. Spying and policing have zero business together in a free society.
I think most well-funded commercial C software from that vintage isn't any better.
I am sure it's not legal. Is it?
I've been using Dataproc in production for past 3-4 months now. It is quite literally the quickest way I've found of building Hadoop clusters on the go.

@gcp team - any plans on integrating Dataproc with Cloud Monitoring?
Think build, not destroy.
For me, it boils down to the fact that I don't understand why Apple would not have the ability to restrict this exploited version of iOS to only run on the device in question. That's the entire point of code signing. They could have the OS refuse to execute on anything other than that specific device, and the FBI can't modify it without invalidating the code signature. The FBI could post the code on Facebook and it wouldn't make any difference, nobody would be able to use it.

With that in mind I find it ridiculous that Apple is refusing.

If the FBI was asking them to leave a vulnerability open in all versions of iOS that only the FBI could access, then I would have a huge problem with that. Apple seems to want everyone to think that's what is going on, but it's not. The FBI is asking Apple to exploit a vulnerability that already exists in an older operating system.

If Apple cared so much about user security then that vulnerability wouldn't have been there in the first place.
Glad to hear of it, sorry to come across as harsh. I was (and still am) surprised to not see any updates in the app since I got my devices delivered 3.5 months ago. Strongly recommend you guys kick out the occasional bugfix release without piling up fixes for a big release, helps make the project feel like it has a little momentum.

Your hardware seems to be top notch!

Ahh, good explanation of the group updates functionality. Is this a problem for a small group of 4, every 15 minutes? Seems like not too much bandwidth if you aren't talking about an update ever minute.
A few years ago, my patellar tendon was getting sore from running, and I went to a sports medicine specialist. At that first visit, he did an ultrasound scan over the length of my patellar tendons, and it was very discouraging to see these "black" sections in the mid-core of my tendons. They were actually tissue that was a bit disrupted, but the way it scattered the sound, it appeared as "black". Kind of freaked me out that my tendon was "dead" in the middle. The actual diagnosis was patellar tendinopathy, previously referred to as patellar tendinitis, or "jumper's knee".

He gave me exercises to build up my tendons, mainly eccentric resistance exercise, but it was going to take a long time. I wondered how I could monitor the progress of the healing. The doctor visit and scan was at least $200/visit, and the healing could take a year. On AliBaba, I checked how much a low end machine would cost to use at home.

There were all sorts of machines available, and one manufacturer's rep latched onto me. I still get the occasional email checking if I'm ready to buy. I think these machines may require some doctor's approval, too, but I never went that far.

But they sure don't cost anything like the prices in this article. In 2013, for quantity 1, IIRC, I was quoted $1100/each for this SUN-806F laptop plus sensor plus software unit:

http://www.cnsunbright.com/china/english/newshow.asp?Cid=108...

Maybe I'm missing something critical in this price difference? As the OP was explaining, you can almost build one yourself.
You mean other than the fact that it's still running on top of a kernel, BIOS, and other firmware that was ALL written in C or Assembly? Yeah, totally safe /s.
Agreed - but man, do I love me some emotional ranting about this. I'm just fed up.
When did we ever rewrite everything in safer language? And I mean since POSIX era, not from asm to c.

Anyone downvoting a question care to comment what's so wrong with this?
Man, Vinod is burning up every shred of street cred he had with this fight over the beach in front of his property. For someone who has often taken liberal or progressive positions on other things, this seems remarkably tone deaf.

The law on public beaches in California is clear. You can't privatize a beach by trying to obstruct people from getting to it.
Completely agree! We're on it. :)

Definitely don't want you to be wary of the skip button. That's an important feature. You should love the music you're playing.

So here's a pro-tip: as an anonymous user, play the session for just a little bit without moving the slider more than a minute or two. Click skip within that time period and you're golden.

The skip does have more leeway if you just register. It's free! Plus, as an anonymous user you're not going to get near as much variety. Every time you come back in incognito you'll get the same stuff. We have so many people doing this, but I don't know how they stand it! Truly though, I do not care if people go incognito.

But we just kinda need to know a bit about you to make sure you get the right sessions, instead of generic one-size-fits-all sessions. Yeah, I know how that sounds, as if I'm just dying to get your email or something, right? Use a fake one, who cares. I only need the survey information for one reason: Everyone's truly is - to quote Tyler Durden - a beautiful and unique snowflake ;)

It gets better and better afterwards and the more you use it.

Enjoy :)

- Adam from Brain.fm
That's the point, they legally can't make Apple do it.
Keep in mind the date: this was written in 1941 and yet pre-sages much of "authoritarian personality" of Fromm et al, evolutionary psychology (e.g., seeing the all-powerful state/demagogue as an ersatz romantic partner), the idea of "self-esteem", and Public Choice economics (e.g., Mr. L). That makes the article all the more brilliant and interesting to read, as it demonstrates that many of the above theories are not after-the-fact constructions, massaged, to fit the data.

Some interesting asides, though:

1) re: "United States of Europe" (turns it, that would actually happen!) wasn't just the dream of idealistic liberal youths of that time; it was also quite popular with many Nazis (see Speer's memoirs) and Vichyists.

2) There's also one character -- the brilliant intellectual experimenting with every intellectual idea and mixing in his own. He would seem at home in Mussolini's Italy/Petain's France. In many ways, he seems to resemble Vilfredo Paretto. I'd wager 'L' and he are the most dangerous archetypes: while Nazis would certainly "purge" both in the end, they would be instrumental in their rise to power, and would seem like the biggest "surprises" to many.

Personal note: the German emigre archetype is really interesting; I'm a former-USSR Jewish emigre to the US, now a naturalized citizen -- yet I "knew" in a sense, that the US fit my temperament and psyche long before walking off the plane and through customs. Free Utopia/Dystopia novel idea: a union of polities where each individual is free to take a specially crafted a personality test and then is allowed (by choice) to emigrate (free of any charge/transaction costs fully covered, etc...) to another polity that matched their personality (in addition to other routes of of immigration -- legal, but not unconditional or cost-free -- to avoid breeding a pure monoculture.)