skysight-inc/HackerNews huggingface dataset:
Hi guys. Have you ever traveled in Latin America and had locals send you voice messages in Spanish in WhatsApp? If you don't speak Spanish, this can be extremely frustrating because you can't use Google Translate for these voice messages. I built TranslateQuick as a service to help solve this problem. You can forward your Spanish voice messages to us in WhatsApp, and we'll send you the English translation.

Problem
I travel quite a bit in South America and I've noticed that most locals prefer to send voice messages rather than sending the message in text form . I don't understand why they prefer voice messages to text form, but I found that it can be frustrating for foreigners who don't speak Spanish as they can't copy and paste the message into Google Translate for translation.

You can try using the voice recorder function in Google Translate, but the problem is that Spanish has various accents and slangs depending on the region and country. Also, Google Translate tends to be more accurate when you enter in what you want translated in grammatically correct form. Most people don't speak like this on a day to day basis.

Solution
I got the idea thanks to a friend who always sends me voice messages to translate. I thought that maybe this problem can be solved if travelers had a WhatsApp number that they can forward their voice messages to, and the person operating that WhatsApp number can listen to the forwarded voice message and send back the translation of the voice message from Spanish to English.

I built a basic web app that handles sign ups and assigns a number of a translator to the users. Users can add that WhatsApp number to his/her phone and can forward any Spanish voice messages received in WhatsApp to this number. The translator will then receive the message, listen to it, and send back the English translation.

Status
The service is live and operational. I thought about building a mobile app for this where the users can share the voice messages through the app, and I can have a dashboard where translators all over the world can translate the voice messages as they come through, but that's a lot of upfront work for the initial launch. I think that will be a better user experience though compared to signing up through a website and manually adding a WhatsApp number to one's contact list.

Once I see the user base grow and I'm confident that this is a big enough problem to solve, I will get to building the mobile apps and the infrastructure around it to help it scale better.

Let me know what you guys think!
> How could she possibly prove she is _NOT_ the person the software with 99.999..% accuracy says she is?

She couldn't prove it any more of the source of the erroneous identification was a human looking at a wanted picture and matching her against it.

Any reasonable criminal justice system incorporates the fact that innocent people will be arrested because it's impractical to impose high proof requirements for arrest, but at the same time will provide due process and have high proof requirements for conviction.

If a justice system has a problem on either of those dimensions z they need urgently to be addressed independently of the use of facial recognition as an input to arrest decisions.
>You say transfer like it's coming from the employee.

That's not what I said at all. The first sentence is a constraint on firm survival, not a statement about where wealth is derived.
> The brain is the greatest pattern matcher in the world.

You have obviously never tried to model the stock market with a neural net.
I'm really confused about why stock for the company that makes PokerStars hasn't moved at all today: https://www.google.com/search?tbm=fin&q=TSE:+TSGI#scso=_wqsn...

The fact that there's a published recipe for a superhuman bot that can be trained for $150 and run on any desktop computer sounds like an existential threat to their business.

The main mitigating factor I can think of is that you'd need to also adversarially train it so it isn't distinguishable from a skilled human. But that doesn't seem like it would be too difficult.
SED accelerated racing game shell script with bash enhancements
Then they should also be held responsible for the fallout (technical or financial) caused by an unpatched security bug.

Then it's just a liability and risk choice for them. If the user is not able to update, then they shouldn't be the ones on the hook if there are problems.
Potassium aluminum sulfate, the salt used to keep the ice cold for longer.
I have no specific knowledge of GE CT scanners, and I've also seen some very crufty GE code which was full of potential issues.

However, for what it's worth, these sorts of safety systems (and similarly SAR monitors in MRI, etc.) tend to be well validated as part of the overall hazard and risk analysis, and people spend the time here, they tend to have interlocks and other often redundant safety subsystems that work.

I guess what I'm saying is that I wouldn't expect bugs to trip you up in the primary-yet-dangerous function, as this is where the obvious problem areas are.

This article describes how the attack surfaces on medical devices aren't good. This is definitely true. Especially with older designs that have been updated over the years but were designed with no network or private network in mind.
Heheheh I know we spend a lot of money trying to make that happen but from where I sit we're not that good at it yet, at least in the realm of native advertising.

I've had plenty of people say to me (and plenty of frugality pundits write) they had to get off of social media because they feel manipulated by their personal network into buying crap they don't need. I've never heard somebody say they need to opt out of Outbrain ads because of the same thing.
This is a great explanation of the issues we have with statistics. You see this all the time in other sports too. As a hockey watcher, fans always want “explanations” for a loss or losing streak. More often than not, it’s just bad luck, and the kneejerk reactions that coaches and GMs take often just make things worse.

Nate Silver did a writeup showing the math around how the winner of the Stanley Cup comes down to little more than random chance.
I'm using https://threejs.org/ for the webgl stuff, the tricky part was figuring out how to map the coordinates to change the country highlighting. Ended up having to write a custom shader which was quite the learning curve :)
6) It's summer and lots of engineers are either a. on vacation or b. thinking less clearly
Pardon my ignorance, but isn't this a human rights issue ? Can the UN or other organizations not question the governments who are in such a rush to enforce these system regardless of all the evidence that it isn't reliable yet.
> The ideal solution, in my opinion, would be to brew tissue in a factory, sans brains, just the muscular system of animals. Seems plausible, right?

It doesn't seem plausible to me at all. Why not just eat plants and cut out all the inefficient processing (either via animals or lab grown tissue)? It seems like a solution in search of a problem.
Because if they wanted offshore developers that they never met to do the work, they would have paid offshore developers that they never met to do the work. They wouldn't have spent their own time and money seeking out job candidates and interviewing them and attempting to vet them so they could pick the best candidate to do the job. Has nothing to do with whether or not anyone is capable of doing the work.

I can see how someone who was doing this might excuse it to themselves as simply exploiting a perceived inefficiency in the system, but nobody other than the person actually doing it would buy that excuse. Even the phrase itself (I was just taking advantage of an inefficiency in the system!) is tainted by associations with white collar crime. That's a phrase that makes people sound like they think they've done something wrong and are trying to spin it, even when they've done nothing wrong.
freebsd numbering scheme is confusing, when i read the headline, i was 'eoh? didn't i just upgrade to ver 12 last month?'
These articles are posted monthly and I love them. Great in-depth histories.
This is somewhat unrelated, but I think the Microsoft 2FA (in Outlook, Skype, Xbox, etc.) has a lot of unnecessary friction.

After entering my password, the app usually takes me to a second page where I am required to type out my email address. I'd much rather prefer that I get an email immediately, because the way things currently are, I won't be notified of any attempts that breach my password but not my 2FA. It provides no perceivable security benefit to me (and if someone did hijack my email account, then they know my address anyway).

If I pick the text message option, then (after confirming my number the same way as above) I get a 7-digit code. For some odd reason, I find it much more difficult to remember a 7-digit code than a 6-digit one, which seems to be standard for most other companies. I don't see any extra security benefit in a longer 2FA code, but maybe there's a valid reason for this one.

The issues above are mildly annoying on a PC. In an Xbox, however, with the onscreen keyboard, it honestly makes me want to throw my console out the window.
I'm not the biggest Uber fan, but you could say that about any IPO. Uber at the time was (and is) a going concern with an actual product, not a random token/coin.
Flask equivalents exist in every language. Tensorflow bindings are available in many. Pandas is more specific to Python, but using dataframes in Python vs R vs Julia each has a different feel.
I have yet to work for a company in which the PMs would let anything like that exist out of their influence, lol.
Sure. The interns have their own branch, but it doesn't stop them from being disruptive to the human in charge of mentoring them.
He/she is not making this up. This is pretty much exactly how I think. When somebody says, “don’t want to be arrested by a bot? Just carry you papers!”, that sounds like absolutely evil tyranny to me.
Google Stadia's dev program has received more than 4k applications
Rust and Go is what I was referring to in that case -- sorry for the confusion.

Yes both C and C++ have standards, and I consider that to be a good thing, though apparently tptacek says I shouldn't care.
That's not how taxes work. Government is not a corporation that you pay for using it's resources/services.
What sort of defense applications could this sort of technology be used for? The last line of the Facebook blog post sparked curiosity.
a. Is CFR applicable in single player hidden-information games? (e.g. state is initially hidden, gradually revealed to the agent, but there is not adversary)

b. How much more efficient is the improved search algorithm? the $150 number sounds like a couple of order of magnitudes..
Yes it is.

But under the current authoritarian Brazilian president "human rights" has been demonized.

Rio de Janeiro's Governor has advocated for snipers to shoot-to-kill people identified as criminals in the favelas. It's horrible.
Swan pool float that has a detachable head
Don't be so rude and mean. Someone's poured tons of time into this and given it to you for free.
It also looks really good, if you'd get out of your own way and actually bother looking at it. Where's your huge, popular open source project with amazing doc site?
You're missing that people write mountains of code in Python and similar languages; they are not always just for a small amount of glue to gain access to some specialized libraries.
I don't "feel" forced into paying them. I AM forced into paying them.

> no one is able to look past the fact that they feel forced into paying them.

This is rather dismissive of a broad category of valid complaints a group feels.

The US Government uses tax revenue to fund many things, but some of those things are horrifically misguided wars and a global military empire.

is that global military empire an investment? If I had the _option_ of contributing money to the US military, I would never pay a penny to it.

Do the benefit of these "investments" to keep (USA) society running smoothly outweigh the millions of lives lost to misguided wars over the last 50 years?

I'd say no. It's unethical for me to elevate my _possibly_ elevated standard of living over the lives lost and ruined via the Vietnam war, Afghanistan war, Iraqi war, and countless other instances where the US military has ruined communities and countries.
Wheel repair and rim repair powder coated wheels
We can repair your wheel the same day depending on damages and wheen you drop the wheel off text 713-894-0593. If you need tires text your size to make sure i have one used one in stock.

We can change the image of your vehicle by plastic dip or wrap give dale a call 7138940593 prices start at 1000 to 3000 that depends on the service you choose
It's simple, in France there is this idea that everyone should contribute to "national solidarity" according to how much they can afford. Internet giant are very rich so they should contribute a lot, and currently there is a sentiment that they don't contribute as much as they should, so this law is simply starting to fix that.
As an Uruguayan, I loved it and found it entirely accurate :)
Cached link while website is down: https://webcache.googleusercontent.com/search?q=cache:vXVH6J...
Amazon doesn't pay the VAT it collects it for the state.
That's just making excuses for poor software architecture without clearly defined layers and stable, documented APIs between them. MS Windows has a hardware abstraction layer. There's no reason Android couldn't have the same, except that it wasn't a priority.

Some of this is (or was) a fundamental design limitation of the Linux kernel. But there are other kernels.
This is true, and important (air-gapping isn't, for the most part, going to happen)

Specifically speaking to medical devices, there is a bit of systemic bias. Early hospital networks were isolated, and this led to some naive thinking about security (e.g. DICOM protocol has no auth provisions). Many early machines weren't connected to anything at all, then they were but only "safe" networks so not much care taken. Development lifecycles on complicated devices is incremental over sometimes even decades. But now hospitals etc. have lots of pressure to connect all the things, for all kinds of good and productive reasons, and air-gapping just isn't a realistic solution.

It's not an easy problem to solve, especially quickly.

You are starting to see some partial hardening of devices, which will probably be the practical solution.
All of the data necessary for anyone to make an informed purchasing decision about $UBER is available per SEC regulation. It's up to each individual to decide based on that whether or not it represents a good value, and to hit "buy" on their preferred trading platform, and at what price. Nobody was forced to buy $UBER, and nobody was lied to, and if they were, they've got plenty of recourse via the SEC. Everything of value was in the S-1 for months before the first trading day.

Nobody is banned from investing in early-stage businesses except by virtue of their level of risk tolerance, and some of us angel invest regularly. However, just opening up access to everyone doesn't change the fact that a legitimate, well-funded company with great traction and a great idea (the kind of equity you want) has no interest in selling to some random small-time individual with no experience to bring to bear. As a founder, in early stages, I'd want smart money. Just as nobody was required to purchase $UBER nobody is required to sell shares of their startup to small-time investors who have no idea what they're doing and provide no value. I predict if accreditation rules were removed, the same pool of smart money continues to get all the wins, but now dumb money holds all the bags.

Yes, it's possible to make bad investing decisions. That certainly doesn't mean ICOs are a good idea.
Not my site, but a recommendation:

https://git-send-email.io/
The Hedge Fundization of VC
I think it took the community a while to come up with the right algorithms. So much of early AI research was focused on beating humans at chess and later Go. But those techniques don't directly carry over to an imperfect-information game like poker. The challenge of hidden information was kind of neglected by the AI community. This line of research really has its origins in the game theory community actually (which is why the notation is completely different from reinforcement learning).

Fortunately, these techniques now work really really well for poker. It's now quite inexpensive to make a superhuman poker bot.
My recommendation for getting started:

https://git-send-email.io/
The amount of code available, and its quality, is one aspect of a language's ecosystem that most people take into account when discussing its merits.

It's quite possible to also discuss the language itself independently of how much code is available for it, while acknowledging that it's an important factor for many people.
If tax was the burden from a French "Amazon" from founding, they also could easily have a shell in Ireland or Luxembourg. I don't see this at all as France trying to tax Amazon, et all from doing business in France. I see it as a pure money grab. Truly, this isn't really a tax, but more of a tariff. It should be called as such. Maybe it's equally applied against domestic companies and wouldn't be strictly a tariff, but it's intent is most certainly as a tariff.

Edit: I don't work for Amazon, though my brother does. I also don't work at a company that has much of a stake in this fight.
FUSE performance improvements with eBPF [pdf]
You found bugs in the FFI mechanism itself, or in FFI bindings that someone had written for a particular library?
When will you test it with 10 total players in a game?
it doesn't :( it would have been my instant new favourite scripting language if it ran on the command line.
That's an easily answerable question.

Everyone here has an internet connection. Swapping an obscure term for an industry standard term should be enough to make search engines useful.

If I wanted to spoon feed people I'd go to Reddit.
I hadn't heard of this! Not a wind up:

http://www.eeggs.com/items/32546.html

Although it seems that this no longer works on most modern Linuxes - not since the shutdown command was taken over by systemd. Another thing to curse it for.
I think the biggest immediate change we will see from climate change and "climate emergencies" is massive migration of people. If sea level rise affects a significant portion of Bangladesh, or Rajasthan remains at 50C weather for long periods of time, millions of people will become climate refugees.

https://www.unhcr.org/climate-change-and-disasters.html

https://www.theguardian.com/environment/2017/nov/02/climate-...
Nextflow does not capture the software required, which is important for reproducibility. Containers are not a solution for this as it only shifts the problem up a level.

My efforts with BioNix (https://github.com/PapenfussLab/bionix) achieve reproducible pipelines by using Nix to capture the software, workflow, and handle execution either locally, on a compute cluster, or HPC.

Guixwl looks similar to BioNix, though BioNix is a thin layer of Nix expressions and Guixwl seems to be more then that and could be more general. BioNix is targeted at bioinformatics and just builds on nixpkgs.
There's a gazillion engineering hours between JavaScriptCore and V8. It seems crazy to write a JS engine from scratch as opposed to forking JSC or V8.

(For the unawares, RN necessarily uses the system JSC on iOS per Apple requirements, but for Android RN bundles JSC into the APK.)

I don't understand how Hermes will differ from JSC/V8 in terms of functionality and performance. What functionality can be left out of Hermes as compared to JSC/V8 in order to shrink its sie?

What sorts of performance improvements will Hermes have that wouldn't similarly benefit JSC/V8, and why wouldn't Apple/Google include those in their own engines?
Because convincing manufacturers to air-gap devices is intractable, we must instead work towards bug-free software and hardware.
> 99.999% accuracy

OK, so for a given facial profile, 0.001% of people passing in a crowd will be incorrectly identified as a match. That's 1 in 100,000 people who pass by will be incorrectly matched against a particular profile, correct? How many people walk past this camera? 1000 in a day? How many cameras are deployed in an area? How many facial profiles does it have in its database that it is checking against?

It seems to me that if you have a lot of faces you are looking for and a big crowd, or even a modest crowd, then you are going to get a lot of false positives. Now if the wanted person walks past the camera then it has a chance to get its identification correct. If they don't walk past that camera there's no chance to get its identification correct. A given streetcorner with a camera where 1000 people walk past in a day may be in a city with 5 million people, only one of whom is the wanted person, and who might never pass that streetcorner.

Given all this, if a match is triggered, what are the actual odds that the person is the right person? Is it more than 1 in 100? More than 1 in 1000? Does an officer have probable cause for an arrest if there is a 0.1% chance someone has done something? Do they have reasonable suspicion for a detention? Is the officer justified in shooting and killing the person who has had a facial match if they attempt to arrest the person and the person runs away?
I'm an international tax lawyer dude...

The seller is making money. That's what matters from a moral and legal perspective. Everywhere. It doesn't matter that the buyer is possibly also getting a benefit.

And you see this reflected in tax laws too where both companies and consumers pay taxes relevant to a transaction.

Please list even one location where both the buyer and the seller pays the transaction tax. Here's a hint: there isn't one. Either the buyer pays, or the seller pays. However, for nearly every transaction tax, the seller collects the tax on behalf of the government and remits that amount to the appropriate tax authority. (In Hawaii and Australia, the seller actually pays the tax--GET or GST, respectively-- but is permitted to pass along the tax to the customer as a separate line item on the invoice. In Hawaii, the seller then owes more tax for the additional charge to the customer.)

Note also: withholding taxes on cross-border payments are not transaction taxes. They're income taxes, which is a very different thing.
Go has a battle-tested specification and multiple implementations.
An individual company sets its prices to optimize revenues. That depends only on the demand curve and is independent of costs. However, it's a rare market where even the most marginal suppliers earn enough producer surplus to make up for significant increases in production expenses. If the optimal revenue isn't enough to turn a profit then the business will close. That decrease in supply with no change in demand allows the remaining suppliers to raise their prices—though not necessarily by the full amount of the increase in cost, because only part of the decrease in supply manifests as an increase in price. The rest manifests as potential consumers doing without the good altogether, perhaps turning to lower-priced (but less satisfactory) substitutes.
He is the author of the book The Art of the Metaobject Protocol
If you read the quote carefully, you will see that I did use rather cautious language, and I did that exactly because I wasn't sure that I knew all the facts.
It's one person doing the recordings and has been the same the last few years iiuc. They were just under-resourced I believe, and last year especially. They're doing a damn good job given the constraints they've been putting things together under I think.
https://news.ycombinator.com/item?id=20413062 : 114 comments

https://news.ycombinator.com/item?id=20402070 : 431 comments