skysight-inc/HackerNews huggingface dataset:
> Addresses are complicated too so you might as well just have a country field + the rest and then use an API to standardize, which also makes future queries easy.

This, big time. I worked on an ecommerce site that had to ship to Nigeria. No zip codes, often no street name or number. "Two doors north of the post office on the east side of Lagos." The couriers could find it.
Adobe confirms it's buying Marketo for $4.75B
This is the first language posted on HN I like. Really nice. How is utf8 supported. What about graphical apps? Android? Web server? How's the performance?
It pays so well because there aren't enough developers.

That some developers have managed to screw themselves over by using Byzantine stacks, code reviews and agile is entirely their own fault.

Programming isn't a stressful job, but programmers sure love making their own working environments toxic.
Adobe to Acquire Marketo
Yea, its original. Thanks. Ive been a long time lurker here on HN, and thought i might contribute by putting my on topic thoughts into rhyme.
And what would be the "maximalist"/rich framework for React? (with lots of pre-made RAD components I guess).
As an original KS backer, that is awesome news to hear! You produced a wonderful code base and I learned a ton from your blog posts and streams. Any thoughts of streaming/blogging about the progress in the future?
We open sourced the firmware. To our knowledge this is the 1st open source implementation of FIDO2/CTAP2.

Our firmware is designed to be run/developed without hardware, and we have implementations already for efm32 and nrf52840. We're actively working on a new port to SAM L11 that will use ARM TrustZone for improved security.

There's still a lot to do on the ecosystem side. We'd like to improve tests, code style and comments, and make it pass some static analysis tools.

Feel free to join the discussions in the github issues, and of course we'd love to see you at our Kickstarter that will launch VERY soon (like in the next couple weeks). You can join the waitlist at https://solokeys.com
> I think it's in-memory.

In-memory support was added later, though I'm not sure if it made it into a release as I stopped paying attention around when they started developing that feature.

They originally ran exclusively on specialized appliances having battery-backed write caches. The implementation is all in C using Linux AIO w/epoll. It's a sophisticated, high-performance storage engine.

When everyone shifted to the cloud and stopped owning hardware, Clustrix was forced to add a file-based backend. This still uses the high-performance AIO+epoll engine.
But nowhere does it demand that you conduct these
transactions in USD.

What alternative are you suggesting? It seems like no one's actually transacting in Cryptocoins, as evident with an ideal usecase failing; Bitcoin proved a failure among technically competent users attempting to buy digital goods though Steam [1]. Stripe also determined Bitcoin to be an unreliable method for payments [2].

USD ends up getting used because it's
convenient

Exactly.

Why would anyone bother taking their money, going through all the steps to convert it into the foreign currency or software tokens that they need to buy from someone else (who's siphoning wealth from you) just to find out merchants don't even accept it due to the volatility. And what happens when the merchant turns out to be a fraud? No customer protection by design.

[1] https://steamcommunity.com/games/593110/announcements/detail...

[2] https://stripe.com/blog/ending-bitcoin-support
Cool comment...but say you have a friend whose dumb and wanted to explain why its not ok to store usernames and passwords....

What would you say to them?
What about public prison guard unions campaigning for longer sentences, harsher treatment, etc?

https://theintercept.com/2018/08/14/police-unions-prison-ref...

https://capitalresearch.org/article/the-price-of-prison-guar...
How to code a sine scroll on Amiga
I don’t understand the big deal about state of the art result. If you know the algorithm (from paper) and the high level tool is available (pytorch) then it is not difficult. If you find it difficult then you are not a good enough software developer and you are not able to produce anything substantial. With fast ai you would mostly end up burning energy in gpu and waste your time. I would better learn c++ then deep learning.
> I thought iOS doesn't do that anymore?

Last I checked, they did because it's part of the actual spec, though if anyone has definitive evidence to the contrary (either for iOS or flagship Android phones), I'd be curious to see it.
Out of curiosity, how DID you handle the situation with the semi?
I should have, I was busy or lazy.
Which is particularly relevant given their similarities to an octopus, albeit a 4th dimensional version of one.
It's not the only reason, in my opinion. My philosophy is that no human has the right to take the life of another, for any reason (outside of direct self-defense). It's basically an expansion on Blackstone's formulation - "it is better to let 10 guilty persons live than that one innocent be murdered"
It's fascinating to read the original 2012 Golf Digest article, which has a subhed of "Golf Saved My Life [0]. But he didn't know at the time that the Golf Digest profile would lead to new interest in his case, just that it gave him psychological resolve. This is an excerpt in which he describes being in the same prison as the man who was actually responsible for the murder:

> I now see LaMarr regularly. One year after I was convicted, LaMarr shot a teenager in the face after an armed robbery and made him a quadriplegic. I choose not to hold a grudge against LaMarr because psychologically, it would kill my spirit. LaMarr's eligible for parole in 2018; I'm not up until 2030.

More than 3/4 of the Golf Digest article is about the details of Dixon's case. According to the new story [1] (which should probably be the URL for this submission, rather than the BBC recap), GD seems to have gotten interested because of Dixon's drawings first, and then became even more interested when they heard about the details of the case. Kudos to them for investigating it.

[0] https://www.golfdigest.com/story/golf-saved-my-life-valentin...

[1] https://www.golfdigest.com/story/for-valentino-dixon-a-wrong...
I have a MSc in mathematics so I am by no means an expert in mathematics proofs but I get the gist of it. To me a proof is literally a logical argument that you can follow to "believe" that a theorem is true. I do worry how many people actually understand or verify mathematics proofs. How many people have actually read and verified Perelman's or Wiles' proofs (I'm only singling them out because they're famous, not because they're particularly sketchy). We seem to think that once a proof is published in a reputable journal then it is definitely true, but really we should only think "a small number of qualified people have read it and think it is fine". The foundations actually seem a bit shakier to me than people seem to appreciate. Perhaps machine-verified proofs will be the answer one day.
> because your time is not free

That makes Debian-flavored Linux my most expensive operating system. I spent a non-trivial amount of time figuring out how that thing works at all!

Actually, I spent way more time on Windows back in the day, so I guess Debian was a relative bargain.
The Top Futuristic Technological You Should Buy in 2018
How the Brain Combines Memories to Solve Problems
Sloan Kettering’s Cozy Deal with Startup Ignites a New Uproar
This is called "Twint" in Switzerland. When paying online, scan a QR code, done. You can also send cash to people with name + phone number. It's great.
So what would this imply over the larger body of Mochizukis work? As far as I have understood the situation, the abc proof is more of a sideproduct of him developing this completely new system(?) for maths rather than the main thrust of the works. Is it all falling down like house of cards, or is there still workable and useful bits there?
Insights for the Journey
They also have beacons (probably NFC) in stores that you can scan and pay with the phone.
Sure but now you need to account for orphaned addresses. So in the scenario described you'd either end up accidentally purging the marketing addresses by cleaning up the orphans or you'd send marketing material to old addresses.

That said, the story doesn't make any sense to me to begin with (privacy and junk mail concerns notwithstanding):

If an address is to be shared between two people it should probably not include the recipient. But then what mailbox do you address it to if there is more than one person at the address? How do you handle business addresses (where the full shipping label may include a person, an apartment and a company)? If you keep all that info out of the "address", what is even the point of having them as separate entities? If not, how do you avoid accidentally leaking personal information if the user filled out the form incorrectly and you re-match the address to another user? If your answer is "only match if it's an exact match", how do you handle synonymous addresses (e.g. "5th Street", "Fifth Street", "5th St.")? If you treat them as distinct, why bother matching at all?

Or simply: what do you gain from having addresses as separate entities (regardless of whether it's a many-to-one or many-to-many relationship with users)?

If you just want to be able to say "shipping address is identical to invoice address", why not just have one or two addresses per user and never deduplicate? Have the address include the full recipient and stop trying to be clever.
Like many technologies, dynamite is a two edged sword. All in all, I'd wage it had much more civilian applications than military ones. And Nobel invented it because of the large numbers of _civilian_ workers being killed or injured in nitroglycerin accidents.

IMHO, smokeless powder is, compared to dynamite, _the_ military invention of the time.
Awesome, congrats on your success and thanks for the suggestion!
That is a good example, but at least Kissinger did actually contribute to peace, even though overshadowed by his other activities.
More info: https://cryptome.org/2016/06/linknyc-spy-kiosks-installation...
Quantum Computers Are the Future Nukes of the IT World
Why would you need to threaten war with Iran in order to have peace talks with NK?
Amazon announces 11 new and refreshed Echo-branded gadgets–like a wall clock
Adobe closing in on acquisition of software company Marketo for about $5B
What issues did you encounter with react native? I was going to start a project with it soon but can't decide to be honest
What they're really asking for is multi-user accounts, which is a whole can of worms... also the address uniqueness requirement seems like it'll leak your customers' information.

Also don't understand why the system for spamming marketing emails needs to share the same address table (and associated headaches) as actual customers. Presumably you will want to spam people who aren't in the system yet...
It's used in power systems as well:
https://en.wikipedia.org/wiki/Common_Information_Model_(elec...
There is a system called Plus Codes: https://plus.codes/

Designed as a way to address any location segment with a unique code, based on lat/long, and it's a great way to provide addressing for many areas that don't have formal systems.
If you don't show with "good" reason (finances, health issue, etc) they usually do nothing.

If you don't show with a "bad" reason then what they do varies, but I've never heard of someone being sued. Instead it seems to be things like, "we will tell your high school and it may be mentioned if you try to apply to another university."
For this reason I will often buy high quality software as soon as I’m made aware of it even if I won’t be using it often. When it comes to making a choice between slightly pricey high quality and free or cheap mediocre, I’ll opt for the former every time. I believe that if enough people vote with their wallets, change will come.

Whatever handful of coins I save going with crappy cheap or free software just isn’t worth the frustration and lost time that’s sure to come as part of the deal.
thanks, i see... i read about travels to Egypt, and then curiosity on heat transport. back in that time, heat was understood differently than today, but interesting to see how the fluctuations in temperature of day/night of month/year follow a bit of sinusoidal pattern indeed. do you recall what those basic heat equations were back in that time, and why it was different from theories back then? just in case you have some more time to write on this.... thanks!
I'm also an ABD PhD in Philosophy (the clock on that is almost 4 years old now so there's little chance of me actually writing a thesis at this point) turned software developer. We failed philosophers turned hackers should form a little society or something
I think it's not good to give MDMA to anybody without letting them know.
And I belive that a lot of this wasn't give to optopuses, but hey, if somebody pays for your drugs writing an article can be fun.
Download Viber for Pc
Thanks for the heads-up! Oddly enough the dynamic scene near the end reminds me of a recent video by Jon Burton where he explains how his game company managed to get an incredibly high number of particle effects on the Playstation 2. It looks like in both cases, the idea is to make the implementation functional and fully computable on a VPU/GPU with as little overhead of moving data between RAM, CPU and GPU as possible.

[0] https://www.youtube.com/watch?v=JK1aV_mzH3A
Uses the Barnes-Hut algorithm to avoid O( n^2 ) force calculations in favor of O(n log n). Simple nearest neighbor tracking cannot be use in gravity simulations as gravity has an effective infinite ranged potential. https://en.wikipedia.org/wiki/Barnes%E2%80%93Hut_simulation
Tao's commentary is especially interesting for me as a non-mathematician:

>It seems bizarre to me that there would be an entire self-contained theory whose only external application is to prove the abc conjecture after 300+ pages of set up, with no smaller fragment of this setup having any non-trivial external consequence whatsoever.

Likely such is the understatement-ish way of a mathematician to say "This is clearly wrong, but I have not the time to dig in and find where exactly"
Newbie question but will this help me also write desktop apps?
Remote Circle public BETA
If you want to do it hust for typing speed, it seems pointless. I typed fast on azerty and now I am typing fast on qwerty. (around 145-155wpm).

But when does typing speed actually matter?
Still no answers but a lot of malicious downvotes.
It's likely not "blocked" by analytics since pretty much all analytics libraries get loaded async.

However, scripts loaded before the `load` event do delay the load event, and analytics script are typically loaded with the lowest priority, so they're usually last and thus the ones you notice in the bottom-left corner of your window.

But the only way they'd be "blocking" anything is if the site was waiting for the load event to initialize any critical functionality (which it shouldn't be).
I was looking on my dashboard and seems that bitcoin is only available for the yearly payments.

Try switching to yearly and you should now see the option.

This is odd because my first monthly payment was effectively done with bitcoin (I wanted to try it out). This was some 10 months ago. Maybe it got changed in the meanwhile.
The author complains that his QWERTY muscle memory went away when learning Dvorak. This doesn't match my experience. I can still use QWERTY, somewhat slower than before I learned Dvorak, but not much, and since I use Dvorak 99% of the time, it's no big deal.
> We seem to think that once a proof is published in a reputable journal then it is definitely true, but really we should only think "a small number of qualified people have read it and think it is fine". The foundations actually seem a bit shakier to me than people seem to appreciate.

I think you are understating the certainty of fundamental proofs like this.

Once such a fundamental proof is considered "true", it almost always has applications beyond what the original proof was used for. It is often used to try to prove things that we already know are "true" in other ways.

So, any "true" proof generally gets tested from multiple directions.

Wile's proof is a good example of this. It doesn't just prove Fermat's Last Theorem. Quoting Wikipedia: "Wiles' path to proving Fermat's Last Theorem, by way of proving the modularity theorem for the special case of semistable elliptic curves, established powerful modularity lifting techniques and opened up entire new approaches to numerous other problems."
Not "arts", but "Useful Arts" which are things like industry skills & practices, a specific term from the time of writing.

An easy example would be the Happy Birthday song.

edit: https://en.wikipedia.org/wiki/Useful_arts
Just release the information afterwards, or notarize something. That's such a trivial problem to solve. How do you "prove" to the defendant that the jury in front of them right now isn't just the DA's extended family and friends?
How Convolutional Codes Correct Errors
And yet communism always results in something approximating slavery. At either extreme, I don't see the difference between crony capitalism and communism. You either have innovation and freedom or stagnation and centralization.
But to this day, the complete DRM dystopia (where all the proprietary software is running inside Intel Management Engine, and performs DRM-related cryptography in TPM blackboxes, was it called Microsoft Palladium?) didn't turn out to be a threat, fortunately.

That's optimistic. It's reasonable to assume that Intel's Management Engine has been penetrated by NSA, the CIA, the FSB, and the PLA's Third Department. It mostly relies on security through obscurity, which can be overcome with money.
The article is about New York, but I keep Bluetooth off unless I need it, which is almost never. ¯\_(ツ)_/¯
Years even. And really, that's kind of the issue at hand. This stuff is so difficult that very few mathematicians really understand it, and Mochizuki's work is so much more esoteric than that, that basically no one understands it, even recent Fields Medallists.
Gitlab actually enforces this for PRs with [WIP] in the title
What reasons exactly?

Will the governments being dissuaded from influencing ours include allies such as Saudi Arabia, Israel and the UK? Or will it just be Russia, Iran, and China?

I would personally be in favor of stopping our allies from influencing our government as they do it constantly and blatantly. If you influence it enough, perhaps that's how you become an ally in the first place and how you remain as one.
This is what happens to a shy octopus on MDMA
I don't think dogs are a great example of an intelligent species just because we can communicate with them reasonably well. They have evolved to be able to participate in human society. With the exception of some breeds of herding dogs, they're probably stupider than (to pick one example) raccoons. But dogs possess a key trait that raccoons lack: they can understand human emotion reasonably well.
Except you just contradicted yourself. If everyone wants to use JavaScript frameworks and APIs for data they they ARE separating the content from the presentation.
On the subject of using other people's computers: How do people who use a heavily customised environment -- like Emacs with modifications (like caps-lock key for CONTROL) -- cope with this?
Sorry to hear about the TOR restriction.
"3/ Meredith oversaw uBeam's transition from consumer-facing mobile charging to b2b licensing for IoT that you'll hear a lot more about in the months ahead. She oversaw scores of patents filed and many granted in an important market area of ultrasonic energy transfer"

https://twitter.com/msuster/status/1042866486367285248
Well, now's as good a time as any to start! Let's say I wanted to throw a layer of semantic markup over an existing site - where would I go to figure out what schemas to use and how to use any given schema (it's been a while since I tried to SemWeb up a site.)
I believe the whole statement saying that QWERTY layout is designed to slow typing down is probably a myth as I find the letters that stand right near each other in a word being neighbors on the keyboard just so often.
I read it more as "This is probably wrong, because it differs in this important way from every other true groundbreaking proof."
I switched to Dvorak years ago and it's one of the best decisions I've ever made. It has downsides (awkwardness when typing on others' machines, difficulty typing with one hand while on the phone), but the lack of pain in my hands/wrists is worth it many times over.
I think it might be more akin to a programmer complaining about a monolithic/black-box chunk of code that can't easily be split into understandable and/or unit-testable functions.
Show HN: Yet another bookmark tool
Work away: breaking out of office walls
How do you guarantee a trial by jury, if an entire jury could be paid actors?

It's a bit silly to worry about that level of conspiracy.

But even if it weren't silly, there are easy answers. An oversight board, or revealing the jurors after the case is decided, or revealing the entire juror pool of 50 some-odd people, etc.
Interesting. Thanks for sharing.

I hope BrandonM isn't haunted by his comment or anything. It's not really a big deal right? Can't we just have a chuckle about it and move on? Besides, his comment was the top voted one (simultaneously my comment has a lot of upvotes too). We all get things wrong from time to time, especially at a young age. Big deal. He's probably been right a million times but nobody remembers those.
> Don't learn Dvorak

For me, this list resonates (I use Colemak), but I would maybe call it "Things to consider before learning another keyboard layout".

It's almost never a problem in my life. Someone using my computer? Switch the keyboard back to Qwerty for them. Me using someone else's? I can still do okay with Qwerty.. but I'm never using someone else's computer for longer than 10 minutes.

It _was_ significantly easier to learn to touch type a whole new keyboard layout than it was to un-do my terrible Qwerty habits I picked up from shit-talking people while playing Age of Empires 2 as a kid (I tried and failed for a while to touch type Qwerty).

For the record, I never plan on going back. I'm a big fan of Colemak.
> The well-known 10,000-hour principle, popularized by Malcolm Gladwell, illustrates an important lesson for developers. ...

It’s not often I’ll wholesale dismiss an article on HN because of one sentence, but this is one of those times. The fabulist Gladwell is not credible in general, and his 10,000 hour “rule” can no longer be thought to even remotely approach science, or even fact. The author lost all credibility with this sentence.
That problem is largely why I've never been a fan of deep customizations.
In my circle the semantic web types morphed seamlessly into data scientists and continued to extract funding without missing a beat
Well, that's how I do it, because that's what the instructions said to do.
Yes! This is an underappreciated reason why Twilio was such a success early on. Every employee (including software engineers) had to work 10 or 20 support tickets in the first two weeks on the job.
It wasn't designed for slowing down typing but to keep keys away from each other to prevent jamming on typewriters.
It sounds like what is lost in translation is somebody's face and/or reputation, purely judging the presented situation socially. That is all we can do as non-mathematicians.
Taj Pharmaceuticals launches award, Taj Pharma spins off healthcare arm
Agreed. Here is an excerpt from the WSJ. I couldn't finish even the excerpt!

https://www.wsj.com/articles/the-human-promise-of-the-ai-rev...
I had pain using non-split/ergo QWERTY keyboard layouts and going ergo solved it for me. Sounds easier than switching to Dvorak.
Micron Technology shines on Q4 earnings beat, record revenues