skysight-inc/HackerNews huggingface dataset:
Scientists Have Officially Found a Mineral Never Before Seen in Nature
There is a question on the blood donation form that asks if you are donating for the purposes of testing yourself.

If you answer yes, then your donation is discarded.
Can we really trust Dropbox for such activity ? Just wondering... I Get it , we can of course encrypt file before sending anything to dropbox, but anyway... Just curious on your opinion ! There is also send file from Firefox, with lower limit of course....https://send.firefox.com/
Or some of the newer sanitizers.
A wage slave is a person who is tied to the system of making a wage. It's not literal slavery. Ever.
They're not standard, but have you checked out libmill.org or libdill?
In the UK the practical driving tests have actually been changed to incorporate GPSes.

They have changed a section where previously you would have to drive without instructions to a certain location using only road signs/previous knowledge.

Now you have to go to a set location using GPS/SatNav instructions instead (although 1 in 5 tests make you use road signs only)

https://www.gov.uk/government/news/driving-test-changes-4-de...
> Do you think that only forks of projects can have security issues?

Huh? I'm replying to someone inquiring why someone else didn't review a fork. Aka, the GP was focused on the Fork aspect of Hippy, and the Parent asked about React, as if React was a fork.

I think you misunderstood the comment chain. I was not even talking about security issues or how that affects forking. I was merely replying to another discussion about forking, and how React is viewed in that "forking light".
There are more details than merely having injected drugs. Blood transfusions have spread Hep C in hospital settings before widespread knowledge of the disease. Infected mothers can pass it to children through childbirth. The disease wasn't even identified until, what, late 1980s? Meaning that there are people who contracted it before then who may not know.
its kind of a stupid crime though since its obvious who paid for it :D
You can abstract over a struct as easily as a pointer, and structs work fine for satisfying interfaces. Specifically, structs make it a little harder for someone to inadvertently mutate things (passed by copy) and because they can’t be nil you don’t need to worry about a non-nil interface implemented by a nil concrete pointer (this is mostly only a problem for people who are new to pointers in my experience). The downside is every time you put a struct into an interface, it gets allocated on the heap, and allocations are expensive in Go (also passing structs can be more expensive than passing pointers).
We used C99 in some of my classes at college, despite attending University from 2010~2017. I liked C a lot - working that 'close' to the hardware and the OS really gives you an appreciation for how things work. These days I've moved on to things like Ruby, Python, and Go...but I'd like to give it another try with C18 to see what modern C looks like.
See this Quora Q&A:

https://www.quora.com/Which-companies-in-the-USA-use-Ab-Init...

My suspicion is that their customers are mostly companies that use Teradata, because it has a fair amount of Teradata specific features. Probably not good news for their future, but lucrative for now.
Out of pocket maximum is the relevant figure, and that's $8k for individuals and $16k for families:

https://www.healthcare.gov/glossary/out-of-pocket-maximum-li...
‘Garages aren’t even cheap anymore:’ Bay Area exodus drives low growth rate
> School teaches us that reusing someone elses code is cheating

No, school doesn't teach this. School just teaches that trivializing an assignment by using others code is cheating, since the point of school is to learn how things work and not learn how to find, evaluate and use libraries.

You could argue that school should better teach library usage, but that is a very hard topic to teach, what would the assignments look like? Would it be a case problem? Like you get a list of current dependencies, an overview of your team members skills, the task you are supposed to solve and then you go out looking for actual libraries and get graded based on how well your choice aligns with the professors?
I build furniture in my spare time. Assuming you have the room for it, enough to build a proper shop, it’s the greatest meditative hobby I’ve found.
Looks like a scam to me.
Came here to say this. If you know enough vim it is an incredible tool.
Perhaps this is link is better than a blurry screenshot (of HN): https://news.ycombinator.com/item?id=11083296
Compilers could certainly do a better job when performing optimizations that “abuse” undefined behavior, but in general this isn’t a trivial problem. The way optimization passes are set up can often make it difficult to generate warnings that have a low false-positive rate.
It will be easier once you live long enough, it will take time to think differently about address when you are used to street address like in USA. Like many foreigner especially East Asian finds it hard to understand address in USA, when they compare it with their own systems.

Even in Europe each place has their own way of address e.g. an Italian address will be different from a Swiss, French or a Belgian address system.

ERP's are able to handle it for many years this complexity, now we should be able to make it easier.
What does the service say about Amazon [100s of brands] products? Should I not be buying those due to their business practices?
Here is AzPainter — obscure image editor for painters with PSD-format support & modern UI, written in pure C with own GUI toolkit on top of X11.[0]

Few years ago it fully rewritten from C++ to C.

[0] https://github.com/Symbian9/azpainter
When I saw this I thought, Finally, A Way to Transfer Large Files. But alas, it is only for small files, up to 100GB. And it gives no indication of using resumable and fault tolerant transfer.

If you want to transfer a large amount of data (like backups or any big data collection, like a couple of years of RAW photos) via the cloud (e.g. because of NAT and firewalls) it is still better to rent a machine from Linode/Digital Ocean/OVH and use a tool like BT Sync or rsync (simple but low bandwidth).
This conversation has not been very productive. Basically it’s a pedantic discussion about the meaning of marketing.

I recommend this [updated] 10-year-old article about finding your first 1000 customers:

https://kk.org/thetechnium/1000-true-fans/

Much has been written about the idea:

https://seths.blog/2009/12/first-organize-1000/

https://nowspeed.com/seth-godins-latest-book-tribes/

http://jumpcut.com/blog/kevin-kelly-1000-true-fans/
Ethereum Classic Takeover
This is timely! I never really learned C deeply (other than from a class in high school where pointers were considered 'too advanced'...so we didn't really get too far).

I decided to work on this year's Advent of Code in C and it's been a blast so far. I finally "get" pointers, malloc/free, etc. (and I have a newfound appreciation for Ruby things like CSV.each).

Since most of my coding work is at a much much higher level (web backend & frontend stuff), I probably won't spend too much time in C in the regular course of business, but it's massively helped me better have an intuitive understanding of previously vague things like "allocate on the stack vs. heap" and "pass by reference vs. value" -- I knew what those words all meant but didn't really have a feel for what they actually did. C helps with that.
Wireless spectrum isn't a great analogy for domain names. Spectrum is extremely scarce in practice, names aren't. There are hundreds of bits of entropy available so we're never going to run out of domain names even in an individual TLD. Even good names aren't particularly scarce because there are so many TLDs.

The real issue here is that once you start using a name, it becomes a dependency. You may not have any preference for example.org over example.us on day zero but you sure do after you've been using one of them for a decade.

So the thing that works really well looks a lot like Namecoin, but not quite. You do want some modest annual maintenance cost per name just to discourage squatting on short/common names and cause people to return names to the available namespace once they're not using them anymore. What you don't want is for anybody to be able to ever cancel an active registration or change the terms or cost once a name is already registered.

You could do that with blockchain like Namecoin, or you could do it through legislation or contracts. Either way, it shouldn't be possible for anybody to cancel or change the terms of a registration for a name that's already registered, and that's the biggest failing of the existing system.
Flatpak and Snap serve different purposes. Snaps are designed for transparent installation on Ubuntu. Flatpak's milestone 1.0 doesn't directly support the current Ubuntu LTS (18.04). It would be irresponsible for Canonical to rely on Flatpak given their respective priorities.

I can understand Flatpak's rationales for technical decisions. Ubuntu users are not in Flatpak's target audience.
Tech Giants Hunt for AI Startups–and the Brains Behind Them
I couldn't find any open source links on the site (reading from phone), is it open hardware or open config app/firmware?
This is likely going to be an unpopular question and maybe I m just really naive, but is the protein really so complex to synthesize that a kit could not be made to make a small batch at home? I ask this because I have recently been studying what is required to produce non naturally occurring amino acids and while not trivial, it can be done. Are there not biohackers that figure these things out as a hobby? I know, totally unsafe, but if your only other option is death, then I think such discussions should be on the table. Derivative works so to speak.
If you want to write a library that can be used from many programming languages in many operating systems, exotic processors and application plugins, use C.

If you want to write a new programming language that does the same from the get-go, make C as one of the compilation targets.
I only use an iFrame to crawl and scrape content
You clearly have an ideological opposition to capitalism, and that taint your views.

The Bible or the Quran can't protect you for the human natural desire and need to make money.

You should google about islamic banks to know what happens when interest is banned. Hint: the difference is just cosmetic.

So if christians implemented a jubilee, I have no doubt it would be baked into some credit score and automatically increase all cost for people who took advantage of it - that or something else essentially similar.

The best thing that can happen to countries like Pakistan? Capitalism. Free market.

People are not stupid. They look at the neighboring countries who have more economically liberal regimes, see what they get, and vote with their feet.
This [1] explains how to create them using nested functions. Near the end is a quick blurb about the implementation which is probably why c++ doesn’t do it that way.

[1] https://gcc.gnu.org/onlinedocs/gcc/Nested-Functions.html
Maybe that's a result of AWS lacking many good parts?
Not sure I believe emergentism. While it may be difficult to quantify, I don't find the "whole greater than the sum of its parts," just the perception of the sum being greater than its parts or the reality hiding in the complexity from us mere mortals.

Without emergent properties (your work + my work < our work), it really is a zero sum game. To me, you may be able to manipulate perception of value in this fashion but that's where it ends (which to be fair, is often enough).
My dad completed the game (escaped from the castle) back in '85. I actually have an Apple IIe with CW, it's still fun to play. The sound is excellent!
>It looks like you have a lot of time on your hands.

>Why don't you try this hobby instead: Medieval reenactment

Ha! I already do, I'm a member of the SCA.
> Yes, it does. Whenever you call a function that can possibly fail, you are supposed to add:
if err != nil {
return err
}

I don’t think that’s what the parent meant by his question. He was asking if you have to add runtime checks all over to make sure any reference type isn’t nil; no, you don’t—you only add the checks for those for which nil is a valid state in the program (such as errors). If it’s an invalid state, it will panic because it’s an exceptional circumstance—a programmer error. This isn’t a defense of nil; only a clarification about how nil is dealt with. With this context, the rest of his question (the part you didn’t understand) becomes clearer.
That depends entirely of your threat model. One can’t simply issue a blanket statement that could suit any potential user of Dropbox.

E.g. if a marketing firm would like to send over a company presentation video to a client, perhaps that artifact isn’t sensitive at all. It all depends on the specific circumstances, IMHO.
Do you think it might be a problem that undefined behavior optimizations and/or pattern matches are so prolific in C that reducing the "false-positive rate" of ... actually bad undefined behavior (?) would be the hard thing?

Why not disallow undefined behavior and instead have the compiler emit: "Hey, this branch is never taken, if you want us not to compile it remove the dead code". Seems like that's exactly the same sort of putting the onus on the programmer that andrepd mentioned, but without the side effect of millions of device drivers are zero day remote code execution vulnerabilities waiting to happen?
I really like programming in Rust, when I do.

Got as far as playing around with a web site that used Rustler NIFs on a Phoenix website. Why? It was just fun to figure out how to get something from the web frontend through Elixir and into some Rust numerical code.

I don't think it had much practical use and knowing me, would be ridiculous to go back and touch it again (likely). I've been thinking about doing Rust to WASM but I'm still not sure if it's just throwing a bunch of complexity at something just because. It holds my interest a lot more than just doing everything in JS, though.

C was also more enjoyable to me than other languages. Something about compiled languages just feels really nice. But, it's also great to have a REPL available right there. Like with Elixir.
The analogy between coding and music is actually quite flawed.
I pointed it out because it brings some clarity to what the R&D actual costs are, and thus some clarity to whether gouging is happening.
I've been thinking about a culture that nurtured genius in everyone, and I can definitely see why your take is controversial. I think it's not so much that geniuses are unable to hold down a job/be civil/move with the herd as that fundamentally, geniuses will always consider these things secondary priorities. They'll do these things insofar as it serves their muse, and they'll neglect them insofar as that serves their muse.
I'm no economist, but injecting that much money that fast into an economy opens a whole new can of worms with inflation and currency devaluation right?
Slower than a typical SSD maybe, but 400MB/s isn’t “slow” by any means - not compared to a spinning hard disk which is probably maxing out at 100-125MB/s if you’re lucky.
how am I supposed to know when week 33 is?
Let’s not compare app privacy with food safety. Food safety literally is life or death. Nobody dies because Facebook knows you went to Soul Cycle.

I am not saying privacy isn’t important, but it is a false equivalence to compare it to food safety. (In the US at least.)
Presumably at least some of the seed funding for these research facilities is from the majors, who likely in turn lease research capacity to them. Interesting model
C has changed little compared to languages such as C++. There’s a couple of nice additions, but it’s not a completely new language.
From a public health perspective, recommendations and guidelines like this drive insurance company policies and government funding priorities. Or in other words, the things that actually move the needle when you're trying to get something done for an appreciable percentage of citizens.

There's no ability and need to test everyone today, but this is a sign that we should move to more regular screening of higher percentages of the population.

Honestly, I'm kind of curious from those involved in the field: What's the blocker to rolling out extremely broad, minimal-cost testing? Manual processes? Too few companies in the testing market? Requires expensive prep / reagents?
> I hope that it is clear that what I am describing is fundamentally a feeling, and is as such highly subjective...

The article clearly states this is a subjective statement and isn't meant to be taken literally.
I agree. But maybe that kind of size was not what Dropbox set out to solve with this service.
What exactly is logical about letting someone who figuratively has you by the balls decide the price for a drug?

The logical thing would be having your insurance negotiating on your behalf ahead of time.

Also "but it's legal!" is not a valid argument in a debate about whether something should be legal.
CCC Schedule – 2019-12-27
Chart Creation on Cape Cod
Slimme Speaker – Alles over Slimme Speakers
I used to enjoy C. If you enjoy C for these reasons, you may enjoy Go and the benefits of living in this millenium. It feels very minimal with a lot of control. Similar heritage. Definitely feels like C a lot of the time. And you get to use the & operator if that's your thing. It's got cleverness to infer types if you want, but you can specify types and a lot of the cleverness is at compile-time: still very light-weight to run. And it's got a better standard library which makes it a lot more fun to throw something together quickly.
While it's fine and good that ISO has defined week numbers, it has been less than helpful when working with North American firms whose weeks start on Sunday and who expect January 1st to be week 1. I've ended up having to write custom code to handle this in my programs as most generic libraries support ISO and not much else.
I seem to have that issue with any in-ear earbud. Which is unfortunate, as I quite like them and would prefer them to my over-the-ear for most things (though I just got some noise canceling over-the-ear for Christmas, so that might change). But I can't get any ear bud I've ever tried to stay in my right ear when I'm running. iPhone defaults fall out, every Android default I try has fallen out (even trying all tips). All of them have always fallen it. It's quite annoying, honestly. I haven't tried the Pros (and really don't have a reason to now that I've gotten some over-the-ear noise canceling ones, other than form factor), but it's almost just not worth the risk.

Maybe I'll try them when these new ones finally start to die, or I have another use case/some extra money where it'd matter, besides running.
> And if you’d grown up with it, it would be a lot more natural.

That’s like saying imperial units are more natural than ISO units because you grew up with them. Of course what you grew up with is more natural to you, it doesn’t say much. The problem is not everyone grew up with it, compared to “the week of Dec 21.”

Not saying week numbers aren’t useful, I’ve used them to label weekly results in datasets, for instance.
So almost everyone on the planet is a slave ? makes it kind of a meaningless word.
The desktop site has a link to https://github.com/trustcrypto in the footer.
Enforcement is going to be pretty hard. It's the thing that Bill Gates talks about when talking about philanthropy.

If everyone in the world gets $30 - warlords in Africa, and landlords or local gangsters in other impoverished nations with weak law enforcement will easily be able to extract $25/person from their locality as 'protection money'.

Now though, if those thugs at the top end up spending that money on local businesses, they're slowly boosting their economy. But they're more likely to buy smuggled German cars, thus evading local import taxes and funneling that money back into the developed nations with zero gain for the local economy.

However, what I've stated is the worst case scenario. More likely than not, that $5 left with individuals is quite a lot in most countries and may end up boosting their economy albeit at a lower scale than what was imagined.
How Close Did Russia Come to Hacking the 2016 Election?
Are "regular STI screenings" common in the general population (not sex workers) in absence of symptoms?
Real-life Tony Stark has 4 computer chips implanted in his hands
Not much removed from the NSFW (a modern 21st century W, perfectly suitable for a 1975 W) newspapers, album covers, calendars -- Michelin, Pirelli, Playboy, etc -- in every garage, workshop and hardware store and many offices and newsrooms too, mid evening TV and advertising of everything from oil filters to early computers.

The seventies wasn't an era that was especially fussed about casual nudity. It was kinda everywhere, and as Stratoscope mentions, all pretty tame and innocent.
If you want to self-host, Nextcloud has this service and it works incredibly well.
There is a link to https://github.com/trustcrypto from within what seems to be the footer of (at least) the FAQ page.
Oh no, nested functions are a terrible, insecure hack that are far too verbose to be ergonomic closures :(
Discussions,

https://news.ycombinator.com/item?id=20246665

https://news.ycombinator.com/item?id=14014218

https://news.ycombinator.com/item?id=8921184
Unfortunately I feel like we are going to hear a lot more of these stories.

However I always wonder to what extent the large amount of land clearing for farming has contributed for local climate change in Australia. You can drive for hours and only see empty fields. I feel like we could have done things better. Cattle don't seem best suited for the environment here. Pity kangaroo eating isn't as popular.
Paywall bypass : https://outline.com/muUPmD
I've owned and used an OnlyKey for around a year and a half now and have had a really positive experience using mine. There is one issue, unfortunately the LED lights do not work when the key is plugged into a USB 3 port. The key itself works, but you do not get any LED feedback which can make unlocking and using it a little difficult. Be sure to keep this in mind if you're thinking about purchasing one.
Note that the US is a much more "German" country than English or even UKish, by numbers. Ben Franklin even wrote about it, wishing that the German and Swedish immigrant numbers were decreased in favor of UKish immigrants, noting that their numbers were eclipsing the English.

Before world war 1, lots of the USA spoke German, some places much more than English. Then sentiments... changed, towards anglicizing the country.
There are many attempts to fork Android, some by big companies (Amazon still sells Fire devices with their Android fork I think?)

Bottom line is that Android without Google Play services and Google Play Store doesn't work well: most apps are only on Google's store and use Google specific APIs all over the place (after all they are treated mostly like normal Android APIs). And of course Google doesn't let you ship those in an Android fork.
Wouldn't you just use a lambda nowadays?
Paidera pays excitingly with unlimited task
Lazy learning is a lot less efficient, in order to get good you need a ton of deliberate practice on the basics, practice which wont happen as long as you are "cheating".