skysight-inc/HackerNews huggingface dataset:
I think the problem is that == compares pointers, when it should've been sugar for .equals() instead.
Why not both?

MP3 is more widely supported than any lossless audio codec. Lossless compression enables the collector to keep an original.

Not everyone is a collector though - for them, MP3 is probably fine, and if they need a different format later they'll probably just stream, re-encode, or re-purchase, in order of likelihood.
If I were a spammer I'd loop through my email address list and strip out + and anything between it and @
Haha, yep. At least they're honest about screwing you.
> As much as you guys love to hate on Uber, do you honestly want to go back to a world without it?

For sure, honestly the sooner it is gone the better. I would not mind a similar service existing but done right, not tricking driver into the service through unsustainable subsidy while pushing employee to suicide and denying claim to the family, spying on users to overcharge, going rogue and illegal to avoid law enforcement, the list goes on and on.

It can be done in a human and respectful way but uber seem to have other priorities.
Depends on whose money. For anyone who does not profit from those patents (>99.99% of the world) they'll save licence fees, which would mean more money for them.
Wait, so you encrypt the user's email before it's inserted into the table?

Are you using a different field for 'username' on logins, or do you have to jump through some hoops to find an encrypted email to do a login check against the pw hash?
Has anyone done a comparison of this, gazebo, v-rep and mujoco?
Interestingly, this lesson having been learned in war, it lay hibernating to be discovered in engineering decades later.

While most modern safety advice recommends empowering line workers to report safety failures, this also extends to engineering quality. The quintessential example of devolving power down to individuals is Andon[0], the most recognisable feature of which is a little cord any line worker in the factory can pull to stop the entire line.

0: https://en.m.wikipedia.org/wiki/Andon_(manufacturing)
Leverage is the exact point. The problem is that due to their compassion and altruism they have no leverage. Design a system where doctors have to choose between destroying themselves and saving patients and they ethically are forced to destroy themselves. It's tragic and just as bad under socialised medicine if not worse.
I'll fully agree with the other replies. To add to the other things posted:

The other thing with drugs is that there are quite a few diseases and afflictions, quite a few of which need special drugs. Some drugs don't work so well for some folks as others. Migraines and seizures are like this. Sometimes, we have new drugs because they generally come with fewer side effects than the old drug it theoretically replaced, yet the old drug is still in production because it still works better than the new on in them.
Data is only 'in the clear' inside a machine. All machine to machine communication in Cloudflare is encrypted with mutually authenticated TLS. If a user chooses to not encrypt the back haul from Cloudflare to their origin then, sure, that's not encrypted, but we offer free certificates for origin machines so there's no reason to use that option. If you don't like Cloudflare's Origin CA then use Let's Encrypt on the origin server.
AliExpress does this, they don't accept "aliexpress@foo.bar". I suppose it's meant to stop you from providing "foo@aliexpress.com", implemented lazily by rejecting anything that contains the substring "aliexpress".

Best response I've received when giving an email address of the form "company@mydoma.in" to a representative in person was "oh you work here too?". The concept of catch-all domains is so foreign to most laypeople that it takes quite some explaining ("I get everything that's sent to any address at that domain", "no it's not expensive at all", "it helps me automatically sort my email").
Apparenlty written by somebody who isn't responsible for the actual web development themselves, just upfixed web devs work for enterprise pen testing.
Sample size is way too small…

But as a British national, I'm actively in the process of looking at elsewhere
As far as I've found, I can't make my iPhone not make the low-battery sound.
Yes but look back only 60-70 years in Europe and a lot of jewelry had a double purpose. It was pretty but it was also for example St. Anthony, a cross or some other spiritual tribute.
Westworld: the first film with computer graphics (and source code)
Yeah, yeah, individual initiative. Nest read an analysis of the Charge of the Light Brigade and see how Cardigan's initiative (or stupidity) led the charge in the wrong direction, despite orders from Lucan.

For a serious discussion of how much initiative is too much or too little, read MCDP 1, "Warfighting", the USMC manual on how to run a battle. Good military forces work hard at that balance.
>It's not about audio quality alone, it's about collecting a flawless source.

Most people don't care about that
There are many reasons for the delay, one of which is Elon Time™, but the previously mentioned improvements to F9 and being able to launch many payloads with it instead is also among them.

As to when it will fly, I expect by the end of the year. They have finally begun static firing actual rocket cores recently, including the heavily redesigned (and another reason for delays) center core.
It's good to see major security issues featured on HN. As a consumer, I typically react by resetting credentials, checking configurations etc. I'm not involved in the IT security field so HN serves is one of the early warning systems for me.
Is there any information about how second stage recovery would work? A powered landing on a single vacuum engine from orbital velocity seems implausible...
Betcha it generated a lot of clicks.
I live next to a skyscraper (about 100m tall/330 feet - just barely meets the definition of skyscraper) that channels the wind past itself through this narrow chokepoint.

Anyone who rides their bike through the area during even moderate winds is blown off, and when heavy winds pick up the place is truly awesome.

I've gone there, covered in poofy jackets so I bounce when I land, and just let myself get blown away. It's tremendously fun. There's a large concrete gap where buses/trams go, maybe the width of a road (maybe 24 feet?) and the wind has picked me up on one side and set me down on another. (Occasionally requires jumping in the air first.) But if I want to get back home? I've got to wait hours, or walk in a large detour around the building.
I mean, they are being systematically under-funded by one of the UK parties such that it will fail, so they can then point at it saying "I told you so", and so then get to adopt a US-like system, so they too can get in on that sweet, sweet cashflow :/
Statement from shadowbrokers about WannaCry
We detached this comment from https://news.ycombinator.com/item?id=14346911 and marked it off-topic.
a surgeon is considered replacable? they just might be the least replacable professionals out there. i don't know what he is thinking. doctors are the elite. at least where i live a surgeon can out-earn even government ministers and CEO's.

indispensible. irreplacable. the rest of the industry should therefore be focussed on getting as much value out of these doctors. which means they should be focussing on taking any paperwork out of docs hands.
Definitely does not pay well in UK
Court Upholds Enforceability of the GPL Both as a License and as a Contract
Useless out of the box:

"If there are no USB devices added or removed to the laptop, this query would never log a result again. The query would still run every 60 seconds but the results would match the previous run and thus no state change would be detected. If a USB memory stick was inserted and left in the laptop for 60 seconds the daemon would log"

So if you unplug your evil USB earlier, this won't tell you.

I wonder if they've heard of udev.
MP3 isn't dead, just journalism
Correct. SpaceX engines are very old, unsophisticated designs — SpaceX prefers to spend more time on the rest of the rocket.

If you want to see the most advanced rocket engine on the planet, look at Arianespace's Vulcain instead. But it can't be used for vertical landings in the current version.
I've used them all. "Remember the milk", toodledo, omnifocus, wunderlist and many many more. None is perfect. Todoist is the one I keep coming back to.
I like the twist
There are filesystems that transparently compress large text files. They're not in common use because CPU/disk IO is more expensive than disk space, and filesystem compression has fairly low yield on a standard desktop.
I wrote a similar article in Arabic.

yes, because MP3 is now similar to public domain it does not mean it's dead. only the business of patent trolls behind it is dead.

http://g0alkeeper.blogspot.com/2017/05/mp3.html
Mixing discrete probability distributions
If I turn my head to the left and look out of my study window I can look over that exact bit of the Forth in that picture of the British Grand Fleet - the only thing that looks like a battleship there today being the island of Inchmickery:

https://en.wikipedia.org/wiki/Inchmickery
5 AI trends changing the workplace
Sorry, not true. Spent many years doing full stack web dev and security. Please offer some constructive criticism - gladly received.
It's frequently a loose requirement; trouble is to know how much information is necessary to replicate, you typically have to do the actual replication (and iterate with authors over details). Not to mention that journals tend to dislike overly long papers.
This doesn't seem legit. The map is on public Internet, so that's like putting an ad on yellow pages and forbid anyone to call. Add authorization if you need access control.
While I understand what you want to say, wording is a bit poor. Quite a few extremely useful new drugs without any good equivalent are/were released too - for example in last 2 years we can actually cure Hepatitis C and get it out of the body for good! Till now it was almost a death sentence with high probability of liver cancer down the road.

(I know it since my fiancee is a doctor and she accidentally stabbed herself with needle from a patient who is extremely contagious with Hep C, so we did our research. luckily she didn't get it, the stab was quite shallow).

Or new drugs that enable HIV patients to lead +- normal life - they were not here 10 years ago. There are some overused and overprescribed medicines (painkillers, antibiotics in 3rd world countries being handed out like skittles).
Swiss B773 near Iqaluit on Feb First 2017, engine shut down in flight
Care to share where that is? (Asking for a friend.)
> can find a million articles on the internet telling me that cold showers are a good habit and another million saying hot showers are a good habit - which one is objectively right?

The one that works for you? We are all different, depending on ethnicity, medical history, and a million other factor your diet, life style and life choices will affect your health differently.
Quite intentionally, too. One of their parties is looking jealously at the cashflow that a US-style system might provide them. At the cost of everyone else, sure, but what's that to the allure of profit?
I see your point, but like the author I think mp3 has plenty of inertia even from this point in time. Even if I overestimate mp3 usage nowadays, those other journos are getting ahead of themselves.
Ask HN: Where to find startups/founders looking for partners?
Hey all,

I am currently in a position where I have built several successful businesses and make a living from managing my portfolio of sites for around 5-6 hours a week.

This means I have a lot of extra time and I really want to get back into help startups to grow. I would love to connect with startups to partner with new founders who need help marketing their startups in exchange for a seat at their table.

The problem I have is I am not sure of the best places to find people that are looking for help..

Anyone been in this situation before or know the best route to finding startups looking for help?

Thanks in advance
Self-Updating IoT Apps on the Raspberry Pi Using Docker
Discover the World of Software Development
It's from Lisp, and where did Lisp take it from in the sixties, I don't know. But I'll bet that this particular Java method comes straight from Lisp, as there were some Lisp folks involved in making Java (in particular, Guy Steele worked on both Common Lisp ANSI standard and Java language specification).
If you’re an engineer, thank your mom
Why isn't it obviously motivated by money? Is evidence lacking?
Say “experts” instead of “smart people” (2015)
For last 15 years Microsoft keeps same "bug" in their every single operating system, even after rewriting it bunch of times. Noone except NSA knew about this bug until their tools got leaked, for 15 years. Can you believe it ? Somehow, only NSA discovered and used this bug. And you're gonna sit in your chair and ask for proof. People like you easily get manipulated by shit organizations like CIA and Microsoft because they can get proof of the color of your poop, unlike me. I don't have a proof, but just use your critical thinking skills. If you got any.
we certainly didn't evolve to model nature to our liking - that seems to have been an emergent property of a number of traits that we evolved such as tool use, opposable thumbs, higher level reasoning and so on. Our evolutionary baggage goes back throughout Earth's history and is mostly animal. We don't live in the environment we evolved for, like a dolphin living in an aquarium. Now that's fine, we obviously have the capacity to live in modern environments, but a certain amount of exposure to nature does us a lot of good.
This is the best method - but many don't check email often, don't respond, or aren't at that university anymore. My success rate is ~%50, which probably says something about the age of research I'm looking at.
World's Largest Search Engine for 3D Printable Models Launched
Stopped reading at "Encrypt all data at rest in the database"

Not sure who this guy is, but are you fucking serious?
A tag like this would be a great idea. I'm playing around with a very basic casual web app that will have no sensitive data besides a hashed username/password. If someone wants to hack the database and give themselves nearly unlimited in a game with no leaderboards and share it with their friends I could care less (I'd actually be happy because that means someone actually cares about the app). I'll be using a BaaS to store data so I don't think I have to worry about things like sql injection but I have no experience with web work so correct me if I'm wrong.
> AAC and other newer audio codecs can produce better quality than MP3, but the difference is only significant at low bitrates. At about 128 kbps or greater, the differences between MP3 and other codecs are very unlikely to be noticed, so it isn’t meaningfully better for personal music collections.

This is patently false unless you listen on bad audio gear (bad DAC, bad cans).

I don't even have serious equipment (MBP+iPhone so guess about the DAC, as for headphones: AKG k514 mkII, Sennheiser Momentum (over ear), SoundMagic E10 (intra), Marshall Monitor (not mine), BeyerDynamic DT 770 250Ω (not mine)) and the difference is downright obvious going from 128k to 256k almost whatever the place and definitely noticeable on select features from 256k to 320k.

Some corner-case audio patterns are just known to make MP3 encoders choke whatever the bitrate (a higher bitrate merely mitigates the problem for MP3), while they pass with flying colours on AAC. Sadly those corner cases are not just theoretical and have a real effect for some songs. At 320k though it won't make the song any less enjoyable (which is another metric entirely) but it can definitely be noticed (which is what the article claims).
Getting started with Activity Stream
I am not so sure about basic income, there is already a massive section of society which receives it. I am talking about children, of course. And there is a reason they are provided with that basic income - they are not yet ready to be "net producers". If someone proposes a scheme for basic income, they should also add some checks and balances to make sure people don't turn into net consumers. Just as you wouldn't want your society run by kids who are 16 years or less, you don't want the majority of voters/adult participants to be indistinguishable from children. If being "treated like children" is actually a desirable state, why do most people feel chafed by the thought?

But I am also curious about the contributions of factors other than automation which prevents people from being net producers. For e.g. what is the role of inflation (a moderate pace of deflation will allow people to make do with less, get off the treadmill faster, and also make part-time work much more feasible)?
Indeed. As far as I can tell they are like what used to be Service Packs?

E.g.: I didn't install the so-called Creators Update so I'm not in the latest Windows 10 version.

I'm no Windows sysadmin though so I'm not really sure.
You need it raise money. Cancer + AI = $$$
As this isn't an official app, I'm hesitant in logging into it :(
Just as a note, people/developers have had messages from Apple telling them that they need to remove code which allows them to update their app outside of the app update/review process.

See https://news.ycombinator.com/item?id=13817557 for some more detail/discussion.

[edit: Apart from in Apple-approved manners]
You can do "alias select=command select", it works in bash and zsh (and maybe others).

In zsh you could also "alias select=noglob command select" and it wouldn't do wildcard matching. Then you could use

select * from ...

and it would pass the asterisk to your select binary :)
> or just
> from ...

Or just ... Why even bother naming fields. Just make <space> enter return everything from anywhere from all time for all people on all platforms.

How many times are we going to have this ridiculous suggestion that less characters/words is automatically better.

This is 'short/arrow functions' (pick your language) all over again, and invariably ends up with the situation where the new syntax is just fucking impossible to read at first glance, because it has so many variances.

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

Parens are optional. Unless you have no arguments, then they're required. Curly braces are optional, unless you want more than a simple expression, or no return or to return an object literal, then they're required.

I grow weary enough of this bullshit notion that code must 'look pretty', but when you're using "less characters is always best" as the definition for 'pretty' it just becomes unbearable.
Most movies say they are distributed/produced by a corporation that is specific to the movie (probably for Hollywood Accounting), so it's probably really easy for Hollywood to do this.
"alias select=command select" lets you override it.
Try out KDE's search. It does realtime fulltext indexing and just works.

Also integrated with the KRunner framework.
I suggest returning 404 Not Found instead of 422 Unprocessable Entity on failed GETs: https://jsonbin.io/b/2342342 as well as Content-Type: application/json instead of current text/html.

"Entity" in "Unprocessable Entity" refers to request body and for GETs there is no request body: http://www.restpatterns.org/HTTP_Status_Codes/422_-_Unproces...
Though just the other side of the bridges, up at Rosyth, there are two rather large aircraft carriers being built. Also several aging examples of what arguably replaced the battleship, nuclear attack submarines.
I do not like this list.

> [ ] Use minimal privilege for the database access user account. Don’t use the database root account.

This advice seems outdated. In general, every significant security breach will get the attacker root access. Playing games with database accounts gets you no security at all, while introducing lots of friction and headache.
> I've tried to learn some quantum physics for fun, and it seems to me that most textbooks have surprisingly little description of the actual physical experiments behind the physics.

Try the free and new course "Quantum Mechanics for Everyone" that despite the title is certainly not dumbed down at all, on edX.

https://www.edx.org/course/quantum-mechanics-everyone-george...
http://securityheaders.io
Really great!
p.s. Any plan to support JSONP?
Besides the bad SQL tips most of it is okay. Sounds like the author has little experience with ORM's or SQL abstraction layers with parameterization like ADO.NET, SQLAlchemy, or JDBC.

Besides the SQL stuff mentioned elsewhere, Regex is rarely a safe whitelist. It's better to use specific escapes for HTML or URI or whatever. Most of XSS is finding bad input that isn't filtered. Hardly anyone is stupid enough to not filter input at all, but few filter it enough to prevent all XSS.

Also keeping port 22 closed is just silly. If you have secure credentials no amount of portscanning will hurt you. If you get tired of the logs just move the port and setup fail2ban. This point is controversial so whatever I guess.
New MQTT Client, MQTT Buddy, Is Now Live on Google Play
Aren't those specifically used for ventilation though? I think comment you're replying to was thinking turbines to generate power
The real shame, IMO, is not that some CEO or other non technical person is confused, but that reputable news outlets reported it that way. (For some value of reputable).

If you look at the three links that Marco posted in the first sentence, they lead to articles by Gizmodo, Engadget and NPR, all of which completely got the story wrong. That's shocking, if you ask me.
Have you ever made yourself a sandwich?
How to Recover Lost Files on Galaxy S8
Lots of random mostly unnecessary advice that will surely take a simple project and turn it into a big half-baked unmaintainable mess.

Sorry for the harsh words; but good advice needs to be both practical and cost-efficient.
The aac patent holders are the same who wrote that mp3 announcement — mpst of the patents on aac are held by Fraunhofer again ;)
"If working like a robot is cruel, why are people doing it? Because it's better than their alternatives? Ok then, how exactly does taking that option away from them help?"

Surely, you're not that naive? How do you live with yourself?
It's not really a business of patent trolls.

It's the unfortunate effect that the German research organisation that developed it only finances all their research with patents.
Fine by me. My overseas travel rate just went up. You want me to come and be at your office in the US, I already ask you to pay about double my standard rate, as well as a travel rate. This is precisely calculated on the amount of hassle I can expect to receive going from here to there, and the additional hassle I have actually working at your location instead of mine. With more of these shenanigans, my hassle will be significantly increased, so my travel rate increases as well.
Show HN: A Soft Murmur for iOS