skysight-inc/HackerNews huggingface dataset:
Ambient, lo-fi, chillstep and garage is the best. I love these so much that I produce music for coding myself.
These are my best playslists https://open.spotify.com/user/1167646885/playlist/0adabJ0Yu4...
https://open.spotify.com/user/1167646885/playlist/04uAJE4hhK...

And my own EP
https://open.spotify.com/album/40Td5u6cbC8iApy1VMopCu?si=uqv...
By the way, this was also very offensive to me:

> Please note also that using a self-driving Tesla for car sharing and ride hailing for friends and family is fine, but doing so for revenue purposes will only be permissible on the Tesla Network, details of which will be released next year.

Why does Tesla get to tell me what to do with my car?
When Bitcoin was hitting $20,000, which I never thought they'd do, I mostly concluded I'd missed any investment opportunity.

I plausibly could have invested a few hundred or thousand in Bitcoin was in the low hundreds, and if I hodl'd to the moon realized a hundredfold gain, which would have been nice.

But once you're at the moon, then what?

The new price predictions are things like "If Bitcoin replaces gold it could be worth $135,000/BTC.". Which is a lot, and a little far fetched, but also only 6x from the last peak.

I'm not interested in a risky investment which takes years to come to fruition and only yields 6x. It's too risk for a safe investment and too low-yield for a risky investment. Boat missed.
ESCORTS ALICE – ESCORT ATHENS – ESCORTS ATHENS – ESCORTS
They don't explain lock-free data-structures?
Interview with Deliveroo couriers appealing bargaining-rights decision
Saturday Morning Breakfast Cereal *Listening" succinct summary.

https://www.smbc-comics.com/comic/listening
https://www.linns.com/news/postal-updates/2017/april/congres...

I feel like more of that blame lies with the government as a whole than the post office in particular. They have to get innovative when they don't take Federal dollars, get dollars taken from them, have to fund retirement of their employees out further than other agencies, and can't close offices. It surprises me that it stays afloat despite active hindrance from the government at large.
New evidence for existence of Planet Nine
Not everyone has parents that own a house, not everyone has parents that can shelter them. However, a quick check on the Greyhound site shows that bus fare from Washington, DC, to Topeka, Kansas, could be about $120, and from Washington to Los Angeles can be done for $180 to $280.
Came here to mention Oath, but it seems the site has already covered it:

http://gdprhallofshame.com/5-techcrunch-engadget-and-oath-co...

Great idea for a site. I'm sure it won't lack content for quite some time.
> I'm not disagreeing, but is this something that everyone reasonable would agree on without any sort of support?

Somehow, the field of psychiatry doesn't seem to actually act on it.

Or they do, since they prescribe drugs which are designed to cross the blood-brain barrier, but even when they decide to prescribe drugs, they don't actually do any kind of blood tests to determine which drugs are likely to be effective.

They prescribe drugs based on simply you talking about your own symptoms, or observing your symptoms, and then just trying things until they find something that works or that you report works. They don't even seem to use any kind of formal testing of cognitive functionality to determine what effects the drugs are having; they just rely on purely subjective chats with the patient.
We can dream of juries that wise... haven't seen one yet though have we?
Whatever the receipt says is what you paid with; those receipts are definitely in USD.
Similar story for me. My school didn't have anything like a geography class, but my wandering around Encarta 95 was probably a suitable replacement.
I think you’re confusing “programmer” with “10x programmer”. Plenty of people are capable of implementing business logic in code. Very few are capable of designing that logic — they’re the 10x programmers who know all about data structures, algorithms, etc.

You can’t run a business expecting every employee to be a rockstar. It just doesn’t scale. So you skill it down and put the high-skill people where they can have the most impact.
Magento One Page Checkout Extension by Knowband
It is actually, Google's test cars have driven millions of miles around in traffic, the data they got from this is being analyzed using the same techniques they use on users data (neural networks and deep learning etc).
I despise this sentiment. It's one of those tired cliches like "if you're not the customer you're the product", which at first pass seems like some cute insight, but is actually awful at predicting anything about reality.

This disagrees with literally everything I have ever heard or seen in the healthcare industry, whether that's from doctors (family), drug development (friends), or healthcare-focused finance (career).

Everyone I've ever known or worked with in healthcare has always been 100% about trying to make people better. Yes, even in finance, where I evaluated biotech stocks to make recommendations to buy or sell. The better the the drug worked, the more excited everyone was about it. It's so hard to make a drug, that some sort of evil "let's help them but not cure them" approach isn't even possible, not that anyone I know would even want that.

Yes, there was that Goldman Sachs report floating around a couple months ago about the difficulties to businesses when finding cures, but even that report's takeaway was about the need for finding companies that continue to innovate and come up with new therapies.
Hello! As the person who wrote the post (but didn't put it here and only just found out someone else did) I found the fact you were annoyed at me for claiming to be an entrepreneur confusing. I found it confusing because as at no point did I claim that.

The title of the post is "... the app that never quite was" and the first line of a post states "I spent I spent two and half years trying to start a startup". The story is how I spent loads of time, failed to succeed in any interesting way, feel kind of embarrassed about it, and want this to be a lesson to other "asipirant effective entrepreneurs". Note the use of 'never quite was', 'trying', and 'aspirant'. I'm not sure I could have told my story of non-failure (failing even to fail) in a less aggrandising way.

I welcome your suggestions on this last point, if you have any.
Alerting and ChatOps Tools for Tracking Errors and Uptime in Production
Tavisca’s Table Tennis Tournament 2018
This NASA Camera Melted During a SpaceX Rocket Launch, but the Photos Survived
On the flip side, I buy side projects. I have been buying for 10+ years, have a significant budget and can provide references from users here on HN.

If you want to sell your project without wasting time, I can give you a ballpark offer just based on last 3 mo traffic/revenue. Email in profile.
Oh wow the game could let you know that, Otherwise yeah it's super frustrating. Of course I'd much rather have the wonder than the gold since say the pyramids would give you less than 185 gold and buying even a worker costs more than that IIRC.
AWK seems far more modern than Perl, though. Defining a function with you know, "function" and actually having parameters with names feels like a 21st century language. Calling things "sub" and having it work off a an array called @_ doesn't. Yes, I know there are packages to add named parameters to Perl, plus Perl6 has them out of the box, but it is weird that things went backwards in a lot of ways when Perl replaced AWK in the mid 1990s.
It is often asserted (for example, in the Bitcoin white paper [22]) that a cartel can double-spend Bitcoins. In a strict sense, this is true: a cartel can spend a Bitcoin by paying it to a player Alice, receiving goods or services, and then shifting the consensus choice of history to a branch where that coin is instead paid to a different player Bob. However, we argue that double-spending by a cartel has a limited payoff. Bitcoins have value because people are willing to trade them for goods and services. If players were unwilling to accept Bitcoins for trade or unwilling to spend Bitcoins for fear of having their payments nullified, the value of Bitcoins would diminish significantly as players lost confidence in the system. Worse, because players are encouraged to generate a new identity for each transaction and because identities are not linked to any side information, players cannot easily determine whether a proffered payment is coming from the double-spending cartel or an honest user. Thus, a rational player should refuse to accept any payments when there is a significant threat of double-spending.

As a cartel must outmine the entire Bitcoin network and thus outspend the entire Bitcoin network for as long as it would remain a cartel, we believe it is very unlikely that a cartel could double-spend enough to recover the cost of the attack...

As described above, a 51% cartel attack is unlikely to generate enough reward within the Bitcoin economy to be worthwhile to the attacker. However, this does not rule out the possibility of a 51% attack that aims to destroy the Bitcoin economy in order to achieve utility outside the Bitcoin economy. We call this the Goldfinger attack after the character in film who tries to undermine U.S. currency by ruining its gold backing [15]...

In all of these cases, the attacker must achieve enough utility to justify the substantial cost of an attack. We agree with Becker et al. that it is unlikely that a protest movement could muster the resources to launch a successful attack. And at present it does not appear possible to acquire a short position on Bitcoins that is large enough to justify an attack. (2013)

The Economics of Bitcoin Mining, or Bitcoin in the Presence of Adversaries

Joshua A. Kroll, Ian C. Davey, and Edward W. Felten,
Princeton University

https://www.econinfosec.org/archive/weis2013/papers/KrollDav...
Yes, there is a less powerful subset of C that is memory safe.

You can use local variables, but no pointer types - no variables with pointer types, no functions that return a pointer type, and don't use the * or & operations which dereference or create a pointer.

Initialize everything - there are compiler warnings to help with that.

Admittedly, this subset of C isn't particularly useful. No dynamic memory, no strings or file i/o since those functions from the standard library take pointers. You could definitely do some arithmetic and return the value from main() in a completely memory-safe manner using this subset, though.
You could easily get a deadlock if a shared pointer gets destroyed within a thread it manages. Shared pointers alone are not the answer to memory safety.
You mostly got blowback in response, but as someone who also read almost all of these people (and listened a bit) I want to say that your descriptions resonated with me. I don't know if it's very important to distinguish who's an "intellectual" and who isn't, but I think your brief assessment is thoughtful and mostly on the money from my perspective.
The article made a claim. Im pointing out that it doesnt fit the given data.
> As a means of playing back video, its reliance on a low-resolution SDTV display made it inferior even to a computer with a VGA monitor.

No kidding. Its reliance on low-resolution MPEG-1 for video meant VCDs compared poorly even to VHS. I believe the NTSC discs had roughly similar horizontal resolution to VHS, but only about half the vertical resolution. I suppose the quality would be similar in theory, as the VCDs were not interlaced like VHS, but that wasn't my experience.

I had Star Trek II and a couple other movies on CD-I video discs, and my first impression was, "wow, I can barely make out these opening credits."

I do, however, credit my CD-I for giving me early exposure to the VCD format. I had a CD-R back before most people even knew they existed (they were still called WORM drives), and I put together a few school projects on VCD.
Frgc
>MtGox was also a scam by the end, since they were trading on their exchange bitcoins and USD that they didn't actually have for people to cash out.

Heh. When a bitcoin exchange does it, it's a "scam". When a bank does it, it's "fractional reserve".
Well, yes. Extraordinary claims require extraordinary proof.
Rare, brain-damaging virus spreads panic in India as death toll rises
Videos should be signed by cameras, using keys only those cameras have, at the time the videos are made. Sure, this means they have to be online so their manufacturers can supervise and record key generation, but that's simple now.
Can you use existing C binary libraries directly from Go?
Yep, those are scary too. But with phones I can instantly connect to anyone on the planet and make photos and write up stuff I would otherwise forget and browse the largest human knowledge bases on the planet.

For this I have to give in a lot of my privacy and hope that I can trust the device/software manufacturers - meanwhile prevent what I can.

What does google home or amazon echo brings to my life that is so ground breaking that I need another data-gathering device? I may come off as ignorant because I probably am. But I'll reconsider if somebody seriously can tell me how vastly these devices improved their life.
Key Performance Indicator Business Dashboard Tools – Roosboard.com
Business Data Analysis Dashboard – Roosboard.com
I have a very similar experience, in particular with my current project one of the users (a sysadmin actually) asked if I was using elasticsearch or similar because he noticed that searching a record and filtering was very fast.

My response: nope, MySQL! (plus an ORM, a very hated programming language and very few config optimisations on the server side).

This project DB has a couple of tables with thousands of records, not billions, and, for now, a few users (40-50).. a good schema and a few well done queries can do the trick.

I guess some people are so used to see sluggish application that as soon as they see something that goes faster than average they think it must use some cool latest big tech.
Kroger acquires Home Chef for $200M
> What I wonder is why there isn't a language that is C, with safe defaults, easy-to use syntax, as fast as C

Because part of the speed of C is due to the fact that it doesn't do much for you. The moment you want the language to guarantee your memory safety, you'll have to pay either via speed penalty or via added complexity. At least this has been the case with the languages I know. Maybe someday something else will emerge which proves me wrong.
my question - why am I finding out about this on HN and not through the email supposedly sent out?
Funding idea: ask homeland security to pay for flora and fauna surveys.

I suppose that CDC already does that for virus and bacteria ...
Counting unique occurences isn't easy if you are given data the way it was described in the article and you have a requirement for exact count.

But there are things you can do to help if you are willing to redesign it a bit.

You could partition the data up front, as it is being written. Then you could send partitions to be processed in parallel (and you still could do this with the shell command!)
Facebook open sourcing their Katran L4 load balancer
> I was hoping Rust was it, until I started to feel scared

I recommend you stick with it. Your understanding of it will improve with practise.

Memory safety isn't free -- there's either a language complexity (borrow checking), a runtime complexity (garbage), or a programming complexity (avoiding making mistakes). While there's no one correct option, there is in my opinion a wrong one. Human minds are fallible.
Real Estate Agents Email List
This seems to miss the point that the mining pays for itself in collected transaction fees. Double spend is just icing on the cake.
Creating custom URL shortener with Nodejs
Banks don't pretend that they're not fractional reserve.
blockchains are not immutable, the software that blockchain servers run can be updated to any chain with the most social consensus, if an attack was that bad it can be fixed with a few git pushes and pulls, the price might suffer but even that is not a guarantee, price movements have a greater influence than fundamental value in crypto
It looks like the witch-hunting is about to start.
Agreed, this is the prototypical "non technical founder" that is primarily an "idea guy" and can't focus. Gives a bad name to all founders who aren't primarily engineers.
Uber Shuts Down Arizona Testing
I wouldn't have thought that but we're talking about smaller, "dying" towns here. Their financial/economic circumstances are going to be much different.
Awesome. .flatten is now a free-for-all place to store any method you want.
Lenins views on this comes directly from Marx - it's the concept of "dialectical materialism" (though Marx did not use that term) - and Hegel. Specifically Marx noted in Capital that (paraphrased) capitalist property is the first negation (the antithesis) of feudalism (the thesis), but that capitalist production necessarily leads to its own negation in the form of communism - the negation of the negation (the synthesis) - basically applying Hegelian dialectics to "the real world".

In that example the idea is that feudalism represents a form of "community property", which though owned by a feudal lord in the final instance is in practice shared. Capitalism then "negates" that by making the property purely private, before communism negates that again and reverts to shared property but with different specific characteristics.

The three key principles of Hegels dialectics comes from Heraclitus (the idea of inherent conflict within a system pulling it apart), Aristotle (the paradox of the heap; the idea that quantitative changes eventually lead to qualitative change), and Hegel himself (the "negation of the negation" that was popularised by Marx in Capital; the idea that a driven by inherent conflict, qualitative changes will first change a system substantially, before reversing much of the nature of the initial change, but with specific qualitative differences).

The idea is known to have been simultaneously arrived at by others in 19th century too, at least (e.g. at least one correspondent of Marx' came up with it independently), and it's quite possible variations of it significantly predates both Marx and Hegel as well.
N.F.L. Teams Will Be Fined If Players Kneel During National Anthem
> Shouldn't it be easy for the radar to detect if there are stopped obstacles ahead?

No. It's very difficult. Radar reflects off of everything. The only way to get a useful signal is to look for things that are moving at a different speed than you, like something moving relative to the road. So the radar software filters out all signals that have the same speed at the road ahead.

This means the radar won't see anything stopped on the road, because it's filtering out a huge number of returns from the road. This gets even worse because Radar reflects very differently based off the material. It goes right through plastic, water (humans) absorb it.

Even if you could try to read through the noise of the road, Radar doesn't have enough resolution to tell the difference between the road going uphill and a stopped firetruck.
I have this book. I use awk daily to do analysis of Suricata logs. It's great for querying structured text.
You may be right about this:

https://cyclone.thelanguage.org/

Looks like Rust took some inspiration from Cyclone.
The Bridge: an experiment in bridging social networks and empowering users
Funnily enough I was considering including sds as an example in my intial post.

The misconception that people have is that C has data structures provided. C is a language of only primatives. There are pointers and there are different width numeric types and structures comprised of those numeric/pointer types. Nothing else is provided by default. No strings, no lists, nothing.

For many situations operating at this level of abstraction is ok. Many programs do not ever need a string type. Unfortunately in situations where strings were needed initially the people at Bell Labs decided to use a pointer to a character and come up with convention for that layout of memory.

This means that everything must understand those conventions! This is a dangerous and leaky abstraction. As the more times you implement something the more times you can mess it up.

SDS provides a single implementatuon for string manipulation by hiding data within the pointer of the string and type aliasing the original char*. It is abstracted from your initial stucture.

If you do this with everything you write, using the type system to your advantage, than most of your issues with C will not be an issue.

I know the guy behind redis has many videos on his software. From what I've heard he is a modern day software engineering genius and I'm assuming he will have good examples of how to implement this non-leaky abstraction in his software walkthroughs.
Weekly Machine Learning Opensource Roundup – May 24, 2018
How could they possibly not have jurisdiction when a large percentage of bitcoin traders and several large exchanges are in the US?
My favourite at the moment is sendwithus. They said their service will never be GDPR compliant. But fortunately they have a new "enterprise grade" product called sendwithus dyspatch. Same feature set, new price plus GDPR compliance.
This is a price jump from $79/Month to a minimum of $24.000/year. And this is with discount for former sendwithus users.
I would consider this to be mafia methods.
beatbasement / somafm

http://serv1.beatbasement.com:9622/

http://ice1.somafm.com/secretagent-128-mp3

http://ice1.somafm.com/defcon-256-mp3

http://ice1.somafm.com/deepspaceone-128-mp3

http://ice1.somafm.com/thetrip-128-mp3

http://ice1.somafm.com/cliqhop-256-mp3

http://ice1.somafm.com/earwaves-128-mp3

-

sleepbot

http://sc13.shoutcaststreaming.us:8194

http://sc7.shoutcaststreaming.us:8044

-

bbc radio
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio2_mf_p

(bbc radio one)
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1_mf_p

(bbc radio fourfm)
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio4fm_mf_p

(bbc radio five live)
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio5live_mf_p

(bbc 6music)
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_6music_mf_p

(bbc 1xtra)
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio1xtra_mf_p

(bbc radio four extra)
http://bbcmedia.ic.llnwd.net/stream/bbcmedia_radio4extra_mf_

(bbc world service)
http://bbcwssc.ic.llnwd.net/stream/bbcwssc_mp1_ws-eieuk
Except chelation uses old, cheap out of patent drugs that only have to be taken for a limited time. American industry doesn't like cheap, old drugs.
Why should relational be the default choice? There are many cases where people are storing non-relational data and a nosql database can be the right solution regardless of whether scaling is the constraint.

Most nosql SaaS platforms are significantly easier to consume than the average service oriented RDBMS platform. If all the DBMS is doing is handling simple CRUD transactions, there's a good chance that relational databases are overkill for the workload and could even be harmful to the delivery process.

The key is to take the time to truly understand each workload before just assuming that one's preferred data storage solution is the right way to go.
Strangest and cleverest open source project names that probably never heard of
We're all data subjects now: the citizen in the European GDPR
I can second the idea of trying to get kukicha for a milder taste. I tried it a while ago and have been buying it since then because I rather enjoyed it.
How to add your PayPal account to Samsung Pay
So BTG has a hash rate in the order of tens of M using the same hashing algorithm that is used on the ETH network, which has a hash rate in the order of hundreds of T? So a millionth (10e-6) of ETH hashrate could 51% BTG?
Something which is perhaps overlooked in JS is that there is a recursion depth built into many engines. Using pure iteration circumvents this making the engine hang instead of error if your algorithm would loop infinitely.