skysight-inc/HackerNews huggingface dataset:
I'm putting the finishing touches on my first one and should be able to release it over the next couple of weeks. It's the "Exercier-Reglement der K&K Cavallerie" from 1898, Habsburg-Austria's "answer" to the more well-known Prussian army riding instructions from 1882.

I can post a link here when it's ready, in case you're interested (just bookmark this thread). -- It will be in German, though. (Maybe I'll get into the business of translating one day, but not as of now).

I also have a second one in the pipeline, which is the aforementioned Prussian work (which eventually developed into the even more well-known HDV12 in its edition from 1937 that had a great deal of influence on the kind of dressage we see today).

When I'm done with that, I've already collected the source material on the British "Cavalry Drill", also of 1898. That one will be in English, obviously, but have no clue on when it might be ready.
I have tried it.

There's a non-zero number of people around the world who check the builds. Your security rests on the difficulty of feeding you a subverted APK without feeding any of them the same APK.
At first I thought it was a joke along the lines of "A monad is just a monoid in the category of endofunctors, what's the problem?", but no, it seems to be being said non-ironically.
IMHO what Nate Silver does is not a prediction on the outcome of future events, such that when he doesn't get it right it is because he has failed, but rather an analysis of existing data in order to provide a detailed description of our own uncertainty. And by seeing how this uncertainty evolves as more data comes in or different events happen, we get a better understanding of the underlaying process.
I have been exploring similar BLE "hacking" tools and hardware lately. While this is a pretty good description around how to preform basic recon and basic attacks against poorly protected BLE devices, I haven't been able to find a good tutorial around attacking BLE devices with Out-of-band pairing enabled.

To elaborate further, I have attempted using HackRF to sniff the OOB channels (e.g. NFC) with limited success. So, I'm wondering if anyone has had any experience with it.
Nice to read about building an MVP, but

A) the edit at the bottom of the article disproves his point. The competitor managed to get back online and increase to 2m users. Tech stack was irrelevant

B) 2.5 years later and there seems to be no trace of either app. Both were capitalising on the popularity of Pokemon Go and presumably neither were sustainable on their own. Again, tech stack is ultimately irrelevant.
This is old data and I don't trust it.
> essentially a very discursive...

I thought so too. But the topic is interesting. Mathematicians especially brag that what they do is valuable in proportion to its uselessness. Personally, I like spending time in useless things. Recently I was learning APL which is a totally useless endeavor for me. But then I look at other things I do and I cannot say that they are useful either. Then there is curiosity. There is no end to things to be curious about. I’m curious about so many things that I could never reach the end of curiosness with one topic. Curiousness or temptation comes at first as a very strong motivation but the next day the curiousness stregth diminishes and a new and stronger curiousness appears and attracts me so I go towards it forgetting the thing I was curious about the day before. Curiousness is also a question. We are curious means we are searching the answer for a question we asked or was asked to us. Something we saw or heard can show itself to us as a question. Then we go looking for its answer. But all answers raise more questions then they answer. So there is an infinite chain of questions. Curiosity is infinite. In her book The Manipulated Man Esther Vilar [1] writes that general curiosity for curiosities sake is a male attribute; a woman is curious only about things that have direct effect on her. This seems like a more sane and intelligent world view. That must be the reason all examples given in original article are men.

[1] https://news.ycombinator.com/item?id=18692364
Not sure what that changes. If I was law enforcement / pro backdoor I'd say that this article supports my view.

The main complaint seems to be that Over time what seems like a “modest proposal” could lead us to world where GCHQ becomes the ultimate architect of Apple and Facebook’s communication systems.

But that is of course inevitable if the proposal is to be successful. What other solution would the author propose?
Site is down. It’s a brain computer interface device?

This one?

https://youtu.be/tjYB9JFBaPc
> ARM hopelessly balkanized

???
When I first discovered bastet, I thought it stood for 'bash tetris'. I thought I was just really bad at tetris.
A little off-topic, but it's interesting to see the shift in meaning of the "reel of film" icon over the decades; a long time ago, it would signify any video, but now it's more associated with an actual cinema film.
Wow. Fast and it did a good job on my test photo.
Update your browser (or install firefox mobile) - works just fine on my motog
you could ex-filtrate data by the same mechanism though (e.g posting images to twitter)
7 Amazon seller's mistakes
Google Accused of Sabotaging Microsoft’s Edge Browser by Ex-Engineer
The story is 100% veritably folklore. I know this since I've been hearing the story for at least 20 years starring a good half dozen different characters. The fact that is almost certainly not true (and Knuth has denied it) seems quite irrelevant.
Great ! Was just looking for something like this for a snow effect. I used to do something with falling snow on text for Christmas.
But not a broken man
Lessons from the first ride. A post-mortem of a blockchain startup
I can spend 400k to buy a nice four bedroom house with a garage and a basement on half an acre sixty miles from work, or 400k to buy a beat down 1 bedroom condo ten miles from work (nothing near the area where I work is under 900k)...

That's not really a city planning issue, it's just the way things are in hyper-urban areas.

I hope so much that I can pull off a remote job in the next year or so -- believe me, I'd rather never drive if I could.
No, because I won't have my username and all that.
If you want to engage productively, remember that people tend to say things they think are true, so look for a way to read it that makes sense rather than going out of your way to find a way to read it that makes it false. (I guess nitpicking the phrasing for a "middlebrow dismissal" is the best way to get upvotes here nowadays).

> nothing about this list implies "runs fast."

It doesn't imply it, but it enables it; read "allow" that way.

> Is a memory leak meant to be the "worst sort of bug" or a "security vulnerability?"

Maybe the one that makes sense rather than the one that doesn't make sense.

> The implication is that memory-safe languages do not have memory leaks, which is completely false.

There's no such implication, only that memory-unsafety leads to memory leaks, which is true.

> Or is Swift meant to be included in "garbage collected languages?"

Yes it is.

> No these are not the same and this is an absurdly wrong conflation.

They are the same; traditional dynamic typing is exactly unityping. That it's possible to combine dynamic typing with other things just means that alternatives are possible, not that dynamic typing is something different.
How computers got shockingly good at recognizing images
Get several cheap laptops with dvd players. install ubuntu. Buy a bunch of USB HDs. Use DVD::Rip to extract the VOBs onto the USB drives. At some point later, convert the VOB data to ISOs. Burn to DVD as time permits.
Ask HN: How do we stop the cookie dialogs?
I can’t be the only one who finds the cookie consent dialogs rediculous. Has anything good come from them? I find them as annoying as pop up ads were back in the day. So my question is, how can we stop this? I’m not talking about browser plugins, I want to get rid of these things for everyone.
If a FAANG's fundamental bottleneck is people, then the money should first be spent on improving the hiring pipeline. If traditional pipeline sources are insufficient or non-compliant, that means building their own pipeline sources - in-house degree or certification programs. The most well-known case study is the military, which runs all of its own training, the question is only whether a) a given FAANG company has reached an organizational scale where this makes sense and b) how to tinker with the military's model given that the military relies on people not leaving after finishing training but only after enough value has been extracted from their education.
Show HN: LaravelCollections.com – Every Laravel Developers goto resource site
All of which increases the probability that I will ignore Taleb's tweets. I follow people who are smart enough to disagree in a civil manner, and smart enough to recognise that there may be things one doesn't know.

The way he talked to renowned classicist (and feminist, which seemed to be a problem for Taleb) Dame Mary Beard in another spat was disgusting. Trying to impose statistical certainty on ancient history ended up making him look pretty dumb to everyone but him.
The game is very good at giving you a false hope while playing. Then it takes the hope little by little :D
> > Brin: I don't think it's a question of taking on China. In fact, I am a great admirer of both China and the Chinese government for the progress they have made. It is really opposing censorship and speaking out for the freedom of political dissent, and that's the key issue from our side.

It reads to me like: "I really oppose prostitution, but I go to prostitutes anyways"
The title makes it sound political, but really, the requirements are technical, related to launch weight and desired orbit.
> Haskell is simple

That it might be, but it sure as hell isn't easy. Brainfuck is simple, but nobody would choose to write a real project in it.

Most programmers struggle trying to understand what a monad is. That's not easy.

The free monad is not easy.

Monad transformers are not easy.

Understanding foldable/traversable/arrows/applicate is not east.

Lens is/are not easy.

I have personally worked with dozens of programmers that would never be able to write "proper" Haskell.
Why it's sixty dollars
Security vs. Privacy for Mobile Banking App Users
I am half hour from a major metro, I would gladly pay another 80/mo to have 1.5m on a semi reliable basis. You take a lot for granted. Our infrastructure sucks ouside the suburban bubble.
I’d call a staffing company or a very active meetup group and ask for help. Everyone could meet in a conference room and write the contents locally to their machines. I’d create Pod groups of 5-6 people to assist each other with the physical parts of the task, organizing and labeling what’s completed etc.

Thinking 15 minutes per you have 30k minutes. 1 person can get 4 done per hour - let’s think 2 12 hour shift you just need about 25 people + their laptops.

If you need the equipment it could be rented by someone like this that does it for trade shows https://meetingtomorrow.com/austin-computer-rentals
Apple lied about iPhone screen sizes and pixel counts, lawsuit alleges
The phrase "separate but equal" is a literal reference to segregation.
On Android 7.1.1/Chrome: https://m.imgur.com/a/K97ohjV
It's not clear what exactly is open about OpenPOWER. Firmware, sure. But is the ISA actually royalty-free?
Petition your EU lawmakers.
Mars InSight Lander Seen in First Images from Space
Don't learn everything.

Learn what you need now.

1. Any project uses subset of the features from your programming language/web framework

2. Define what your app does

3. Google/Ask pros on reddit, it will give you N ways to solve this particular problem. How you can achieve X within that framework. Compare the different solutions on their strengths and weakeness. End up choosing one.

Recognize rules and their priority which are employed in solution to a particular problem.

4. Whole internet is there to cheat from. You don't need to memorize, you don't need to come up things on your own.

5. Repeat.

Overtime, you will have memorized many things even without trying.

You can solve the new problems following pattern of previous solved problems, you won't even find yourself looking up potential solutions anymore.
REST is exactly what Roy Fielding defined it as, in https://www.ics.uci.edu/~fielding/pubs/dissertation/top.htm. Anyone is welcome to do something different, but similar. However, in the name of sanity, don't call it REST/REST-like/REST-ful/etc. Instead, give it a new name and say it is based on (or derived from REST). Give credit where due, but have the courage to name it a new thing. Like SOA, and Agile, REST has had a proliferation of APIs claiming to be REST or RESTful, when they are not. To do otherwise is all of: an insult to Dr. Fielding, a muddying of the term REST, a disservice to the developers using your API, and a disservice to yourself (because you have created something new).
You may notice that I didn’t include any advocacy for NSL in my comment.

Pretending that technology is infallible is a defect equally as bad as NSL with respect to the rule of law.

Obviously no complex IT system is infallible, and now we have a situation that with no legal remedy, the police and intelligence services are compromising or allowing latent defects to remain in order to fulfill their missions.

You never hear about law enforcement concerns with respect to iMessage or Signal, so it is likely that whatever security you think you have from the state is not meaningfully there.
Sorry I didn't call this out more clearly, but I think the server-hot vs hot-server thing is a typo in the readme that's wrong on any platform.

Looking forward to include path support. I tried flattening my protos into one directory, updated all their `import` directives and gave it a go, and it works great, thanks! Both client and server running on Windows. My protos use a well known type (google.protobuf.Duration) and I was particularly impressed that it worked without me having to copy in the proto file for that.

I'm sure you already know this, but just in case: Include paths don't just help with proto files scattered across different directories, they also allow part of the path to be part of the canonical name of the proto. [1, 2] For example, if you have these files:

/
src/
xyz/
foo.proto # Contains: import "xyz/bar.proto"
bar.proto

Then you need -I/src (or similar) because if you run protoc from within /src/xyz/ without -I then it's like you specified -I/src/xyz, and then foo.proto can't find bar.proto (because it looks for /src/xyz/xyz/bar.proto). Using relative paths like this is useful because you can have proto files with the same file name (like "config.proto") so long as their full canonical name is different, and because generated files are output into corresponding subdirectories (which is especially useful in Python where the subdirectory indicates the package name).

[1] https://stackoverflow.com/questions/18735609/the-path-in-pro...

[2] https://github.com/protocolbuffers/protobuf/issues/723#issue...
Reasons Python Sucks
In more detail it's not about the shape, but mass. Planets are massive enough for gravity to overcome the internal bonds in rocks and metals, making even these materials flow into a round shape.

An asteroid could be perfectly round, but its shape is based on material strength and not just gravity.
I'll definitely share the EPUBs. My current plan is roughly as follows:

I'll create a Facebook group to serve as a "reading club" and publish the fulltext in a bit-by-bit fashion to the group as Facebook documents, maybe also to Bubblin at zero price. I like the idea of being able to link directly to individual pages within the Bubblin-based ebook. The usefulness of this feature depends a bit on how good the previews look that Facebook would end up extracting for those links. For people who want a more proper book experience there will be a ZIP file available for download with a printable PDF and an EPUB. I'll make that bundle available for purchase using a service similar to gumtree but better geared for the German market.

My hope would be that, through these purchases, I can recoup some of the costs that went into the production of those works. After the reading club is through, or when I've made enough money to break even, whichever comes first, I'll upload the EPUB for free to Amazon, project gutenberg, archive.org, wikisource, wikimedia commons, and whatever other platform I can think of. I'll also upload the scanned source material to achive.org. I can send it to you as well, if you'd like, once I get to that stage.

The baseline strategy here would be to just upload to Kindle Direct Publishing and put a price tag on it. But if I did that, then Amazon would stand to benefit from my efforts more than either I or the general public would, and it would probably not get the material as much circulation. So that's what I'm trying to avoid by doing things this way.
Bad programmers will write bad code in any language, but in some languages even the best programmers will struggle to write good code. E.g. I've found even the best C tends to look quite cluttered, because the lack of first-class functions forces the programmer to thread state through "by hand", and the lack of polymorphism means the programmer can't clearly separate the what from the how but has to interleave the two. (Indeed I would say bad C can sometimes look superficially cleaner: things like using global variables for state remove some of the clutter, but ultimately the cure is worse than the disease)
Indeed after skimming through the paper[1] (I find it hard to grasp without a solid background) it seems that Taleb wants to play this game every day before the election and expects to come out ahead on election day when all the bets are settled.

[1] https://arxiv.org/pdf/1703.06351.pdf
Negative. Innovation is great. But new inventions won’t all be successful. And claiming one will because another invention was successful in the past is bad logic.
The paper could actually demonstrate the precise opposite - the firms that had the fewest women made the worst economic decisions leading up to this quarter.
I still can't browse them as HTML files.
Looking at the Wikipedia page there are a number of trans neptunian objects with much greater aphelions:

https://en.wikipedia.org/wiki/2018_VG18

It is just the farthest out right now.

https://en.wikipedia.org/wiki/Extreme_trans-Neptunian_object

There are likely many, many more we haven't found yet.

https://en.wikipedia.org/wiki/Sednoid

For comparison it is often announced in the media that voyagers 1 and 2 have "left the solar system". Voyager 1 is about 144AU out right now. There are things in orbit of the sun with aphelions from 1500 to 3000AU.
On the same topic, from 2009: https://eli.thegreenplace.net/2009/08/29/co-routines-as-an-a...
Insights do not have to be demonstrated in some scientific sense they just have to be useful. Some will be demonstrated some will be used, some are kept secret and many will be ignored.

Even dreams will provide you with insights or melodies or perspectives or ideas because it frees up your pre-conceived thinking about a certain subject matter or even a whole set of subject matters.

Insights aren't some scientifically testable hypothesis, they are utilitarian.

You asked me to look it up.

https://www.merriam-webster.com/dictionary/insight

It's pretty obvious that insights aren't as rigid as you seem to imply.
Sorry about the formatting. Yes, she broke it for her, not everyone.
Is it? Apple stores Chinese customer's iCloud keys in Chinese data centers run by a state owned company. https://techcrunch.com/2018/07/17/apples-icloud-user-data-in...
Honeypot hidden fields are still fascinatingly efficient. Plain old captcha, even self hosted, is not bad. Written text questions that need actual answers (2+3 = write in a word). Combine some of them, you're good to go.
Using the phrase "extremely possible" as an expert is either a gross mistake or intentional misguidance.

"Possibility" is like "optimality" in the sense that they are binary attributes and thus don't admin grades. Something either is or isn't possible. Qualifying something as "more possible" is a mistake, and qualifying it as "extremely possible" is just nonsense.

A guy who lives from probabilistic analysis should now better.
Unrelated but .dev is a new Google TLD where all the domains have HSTS enabled by default.

https://shop.gandi.net/en/domain/suggest?search=hackernews.d...
Glitter bomb tricks parcel thieves
As far as I know they build up a graph of the cell execution order, so recursive loops are quite easy to find.
Why on earth did we choose Jenkins for 2019?
Let's make this a feature request for the version 2.0. People love cats and dogs.

EDIT: And horses? I guess they are common in photos of trips.
ClipboardCleaner – Get rid of text formatting in the clipboard (macOS)
You only need to win once. One of his big things is about optionality and anti-fragility. If you buy something that barely hurts you in terms of cost, but can sky rocket massively if something big happens, you can capitalize on it, and all other costs were meaningless. Even VCs try for that, although with numbers that aren't nearly as good.

What do you mean by a business cycle? If his fund just goes until it makes it big and then he stops, is that not a business cycle? Did he continue? I don't know. It just seems weird to ask about a business cycle in the case of a strategy that is very long played, waiting for unpredictable results. The only thing that matters is can you play long enough to hit that result if that is your game? It seems clear that it did win, or else he'd probably be focusing more on it until he did? It's not like a regular business with actual output or production that can be easily replicated and measured, it's just a play till you win or lose deal and I'm sure there are others that did similar things and lost, just like many more companies are dead than alive and we only see the alive ones.

I understand wanting to see the numbers, but this is just one sample for a strategy.
I'd argue that the informative value is pretty much zero: If a programmer is familiar with lambda calculus, lazy languages, and algebraic types, then there's just no way that person isn't also somewhat familiar with haskell. The explanation is gibberish for those who need it, so its only use is to be self congratulatory for those who don't.
Bitcoin has about 9 years of history. And until ~October 2017 it was a pretty obscure thing, primarily known about by “nerds”. That is no longer the case. I will leave myself a calendar reminder to check this thread in 5 years. I will be very surprised if BTC is trading higher then than it is now (~$3500).
Looks really interesting.

Are there any companies using this in prod already? Or any load experiment numbers?
Proving that this actually is a "scalable real-time API"?
It is done when the digitization is done in exchange.

Archives preserve and disseminate. Budgets usually make this a challenge. They probably (rightly) view the preservation of content on decaying media as a big win.
| I, for one, welcome our new robot overlords.

That seems to be the general consensus on /.

Or at least has been for decades.

I'm partial to the complete and utter destruction of robots using overwhelming force. Except obviously for No 6 and the Boomer bots. They're smoke shows.
OP here , feel free to ask me anything :)
It's amazing that this can be done automatically, major kudos to the team. The breadth of what current AI can do is already astounding.

However, as someone who's been doing this kind of work professionally for decades, I find the demo results rather poor.

I have mixed feelings about what I think is a trend, such as fake software bokeh, for instance. Even though it makes pro techniques available to the masses, quality takes such a plunge that I fear we may not recover, setting the “good enough” bar way too low.