skysight-inc/HackerNews huggingface dataset:
Ironically, quantum computers could break the underlying premises of the elliptic curve cryptography [1] that is used in Ethereum, thereby breaking Ethereum.

[1] https://en.wikipedia.org/wiki/Elliptic-curve_cryptography#Qu...
Many people would argue that information shouldn't be classified as property. Maybe it shouldn't be completely free to reproduce and share, but thinking of it as property has obvious negative effects.
Do you propose IP be treated similarly to real property? Maybe require a permit from the government before one writes a book or song to ensure that work will be in the public interest?
this is why I agree with panoramix comment; ditch yelp and travel advisor and talk to the locals. It's like using Waze during rush hour, it steers everyone to the same route and in this case tourists trap. Not that the locals are always right either, as tastes differ, but it sets you off in the right direction.

... and yeah Rick's Cafe is overrated. You want to find the places before they become the "it" place to be put on the 'gram.
Absolutely this. It is hands down the best possible set up for a trackpad. I like this so much that I actually bought a Magic Trackpad so I can do these things when I’m plugged in to my main desk setup.

I never use the Magic Trackpad though. It’s the best solution if you have to use a trackpad. A real mouse is still just plain better.
It might just be wishful thinking on my part… but it looks like the people in charge of leaving are so mindbogglingly incompetent that Britain might have accidentally joined the Euro by then.

Accidentally.
Portugal eats at that same time and aren't shifted one hour. Dinner is just later than most for us southerners.
It's seems to me it's doing what the people who paid for it want.
I am a long time DDG user, going on 4 years? I am just now starting to revert back to google more and more as I start to find their results lacking. The main problem I have with bangs is that my mental mode for searching is always going directly to the search string first. The friction of having to back out of that and insert a bang is too much. I would love to be able to add the bang at the end, as it is often then that I realize a particular search string would be better suited for google or some other service (but mostly google). I'll send them that suggestion.
Which is a pretty abominable tool TBH. It breaks on just about every little edge and isn't very useful unless you like to see pretty colors and nested outputs + learn it's terrible output formatting spec. When using json I still use jansson for quick one offs.
Magnus Effect.

As sled runners are to wheels, so the wing is to the Magnus effect rotor.

Lift goes up with the square of the radius. Think about that.

I'm in the process of ramping up a toy company that builds and sells kits for Magnus Effect drones.

I plan to just keep making them bigger, first for cargo then for mass transport. It will be necessary to move people efficiently by the million in the decades to come. Already floods and wildfire have begun to increase, soon enough the waters will rise and it will be needful to move our asses.

By using a simple recursive-fractal infrastructure there's pretty much no upper limit. Cf. "Tensarity"[1] and Alexander G. Bell's cellular kites[2]. Also Bucky Fuller's Cloud Nine[3]. Self-powered[4][5].

I imagine huge aerial machines, more like gauzy flying buildings than aircraft, that carry a million or more people at a time. Cities in the sky.

[1] https://en.wikipedia.org/wiki/Tensairity

[2] https://duckduckgo.com/?q=Alexander+G.+Bell%27s+cellular+kit...

[3] https://en.wikipedia.org/wiki/Cloud_Nine_%28tensegrity_spher...

[4] Tethered power generators, "Magenn" company, defunct? https://en.wikipedia.org/wiki/Airborne_wind_turbine

[5] https://en.wikipedia.org/wiki/Vaneless_ion_wind_generator
That and storms. You need engines to ride out or (better) avoid storms at sea.
What you describe sounds like now.sh if you are on a JS-based stack.

Edit: also for just plain static if you use a non-JS generator.
Besides his physical and mental talents, he's also an incredibly dedicated worker and has also embraced a lot of innovative playing, training and recovery ideas that has helped him extend his peak physical years beyond where they normally are.

One of the surprising things I heard about last year was that the newer basketball cameras that record all aspects of play rated him as one of (maybe even the) slowest players in the game. Of course, if you've ever watched him run, especially on a chase-down block (such as the one he did in the 2016 NBA Finals game 7), you'd know he's one of the fastest players in the league. However, he's figured out ways to be effective without moving that much so he preserves energy.

At age 33 last season, he played every single game of the regular season, plus 22 playoff games. He's made the NBA finals eight years in a row, which would be roughly the equivalent of 2 additional regular seasons, though playoff basketball is substantially more physically demanding, so the physical strain would be more than just 2 additional seasons.

I think ultimately, the longevity of his dominance, coupled with how talented the rest of the league has been during his tenure, will be the factor that makes him the best player of all time.
I hope you'll forgive me for the bluntness, but I'm trying to be brief.

First a question: how come 'productivity' has gone up by 2% annually for nearly a century (if you know compounding you know how massive this is), yet we all have to 'work hared' and 'longer' for less, while our social security is being eroded?

'productivity' in a 'Red Queen's Race'[1] economy has 0 value. We're not doing work to ensure 'survival' or 'progress' anymore. 10% of People could carry that. We long ago stopped having a production problem, we have a(n artificially sustained) distribution problem.

At the 'economic ground floor' level we're in a self accelerating 'service economy' which at the systems level is both driven and preyed upon by a 'rent-seeking' economy that in socio-economic power far outplays the former. Transactions are the key, not what actually goes around.

[1] https://en.wikipedia.org/wiki/Red_Queen%27s_race
If you are interested in GitLab pages, this would be the best place to start: https://about.gitlab.com/features/pages/.
Working in the industry this is only partially true. All liners have aggressively cut operational costs over the last years (esp. by scaling their operations, ordering bigger ships, reducing sailing speeds). Still, the industry is by and large value destroying. So, while the prevalent strategies might have prevented worse, they certainly didn’t turn around the industry.

Edit: It is even likely that the chase of lower operational cost played a major role in the current oversupply of capacity (thanks to a glut of mega sized ships)
This somehow reminded me of game The Long Dark, although as a "happier" version.

It is hard to pinpoint exactly what it is. Probably the feeling of isolation, the mountains always looming in the background, or the wild nature, the weather, or just a feeling of being there in the midst of all of these.
The easiest way is to launch md5sum from Powershell. It's a shell, at the end of the day...
I'm not an expert in this topic - I've just read a few books and shipping was covered in a few of my upper division classes.

They are the most important factors in the context of reliably shipping goods from port to port. If there was a sail technology that allowed reliable transit, predictable speeds and times (really slow is OK, a little late is not), and didn't cause an increase in other costs (say, insurance or maintenance), and could move the tonnage involved (up to 40 tons per container multiplied by thousands of containers, or enormous dry goods loads), I suspect it would capture a sizable portion of the market.

Edit: it occurs to me that significantly reducing fuel costs would allow entirely new kinds of loads to be transported and potentially radically alter the world economy. I once saw a chart where the Y axis was price per unit and the X axis was unit density. There was a line on the chart, above which it is economical to ship a good, below which it is not. The top right of the chart had things like electronics - which have been shipped since the dawn of the industry. The bottom left had things unprocessed ore, which have never made sense to ship.
Such a fantastic feature. I can even search through Unity's docs, right from my search bar. Sure, DDG can be a little behind with search, but the bang feature more than makes up for it IMHO. I probably use DDG for ~80% of searches and it gets the job done. It is a small price to pay for peace of mind. Keep up the good work!
I came here to say the same thing. I might have to make it myself which is looking increasingly possible. Useful displays aren't even that expensive, a 13.3" 1600x1200 display _module_ (not including driver) is $450, making a mechanical keyboard is easy, SBCs like the ODROID XU4 are plenty fast. Just a small matter of finding a few months of spare time /s
It doesn't make sense to have to null-terminate the string by hand (maybe) after doing a "safe" STRING copy. Which means it's easy to forget to do and that's a dangerous wart in the design.

Really, stop using C. To quote Hayao Miyazaki, C was a mistake.
A predecessor of pager code.
Except that the Chinese did not reject irrational numbers, but simply did not find the distinction to be important enough to explore. They had a notion of numbers that could not be computed exactly (i.e. they could only get a sequence of better approximations) but they were satisfied as long as an algorithm existed (I imagine they might have rejected the concept of non-computable numbers, had such a concept existed at the time). There was a time when the Greeks firmly believed that all numbers are rational and explicitly rejected (not simply ignored) irrational numbers, and later they had a strong interest in the separation between rationals and irrationals.

The difference between the Chinese and the Greeks was not just explicitly stating axioms (Chinese math was also a system built from basic principles, they just did not organize things as neatly as the Greeks), but their view of what computation is. The Greeks tried to map all computation onto Euclidean geometry, whereas the Chinese generally viewed computation as symbolic manipulation and tried to map all math (including geometry) into computation problems. I see that as a very big difference that had a big impact on how the two traditions developed.
I don't know what your confusion is. Every problem was given in the format of "Question, Answer, Steps to arrive at the answer" in the Chinese original. Numerically solving high order polynomials was already known so was not explained. The explanations were focused on elimination of variables for simultaneous equations (which can give you high order single variable polynomials).
In my experience, a practice that requires training to implement rather than enforcement by the language itself will become messy. Every OOP server side project that I’ve dealt with in the last 16 years eventually becomes an entangled mess. That’s across Java, Python, Ruby, PHP and C#.

Probably the biggest advantage Ruby has over the rest is the easy of monkey patching far up the inheritance tree where needed rather than having to work around everything below.

All that said, functional/compositional approaches avoid these issues at the language level by default. They are a huge win for maintenance long term.

It’s one of the big reason I got interested in Go and Elixir in the first place.
I would run run run away from healthcare (in the USA, at least, unless you are going to be a doctor or open your own practice where you get to be the boss).

My wife has worked in the field for years and the way they treat people is horrific. No respect for the individual worker, big focus on making numbers (including sometimes some shady stuff), a cog in a big machine.

It was very dehumanizing, and every time I told her about how someone at my work indicated their respect for me, she would respond with some story of disrespect. And don't get me started on the IT/software.

Now, she worked at larger organizations in the USA and was a highly trained medical professional, but not a doctor. I'm sure it's different some places, but if you must, I'd shadow as much as you could before making any big moves.
I think the first sentence is key, "reusing code through inheritance" is the fragile thing that doesn't work. Pure interfaces do better, but then you're not reusing much code by inheritance. Programming to interfaces lets you reuse the code that uses the interface, but not the code that implements it. That's my take, anyhow.
Not at all, energy used transporting energy is wasted and works to reduce EROEI.
So much this. Whenever I'm trying to pull an estimate out of someone that is reluctant I always try to reassure them that I know its an estimate, I know it might be wrong, I know conditions can change but its still helpful to have a guess.
Free Online Survey Maker with a Built in CRM
I much prefer that the browser fulfills this role instead of the search engine.

Like in chrome you can start typing "yt" [Tab] and search youtube

Or in Firefox you can setup keywords and do "yt" [space] and search.
I mean, what could compete, in terms of raw audience?
> developed using over 1,000,000 LEGO Technic elements and powered exclusively using motors from the LEGO Power Function platform. Packed with 2,304 motors and 4,032 LEGO Technic gear wheels

So in other words, it costs more to build this model in parts (not including 13,000 hours of labor) to build than the original hypercar its replicating?

Not saying this isn’t super cool, but something to keep in mind for perspective!

Update:

Not comparing retail prices, as obviously the LEGO version isn’t for sale, talking about cost of building (not including R&D).
Nepal plane crash caused by 'emotionally disturbed' captain
I've been adding the bang at the end of the string for years, and you can even add it in the middle:

hacker news !g
hacker news!g
hacker !g news
hacker!g news

all work.
Wow, that is so true! I never thought of it like that but it can be a bother when you realize the search is going to need google behind it.
Apple’s new iOS 12 beta fixes the annoying ‘please update’ bug
> I would love to be able to add the bang at the end

I've always been using it that way, and it works fine. Did you have a problem with using it at the end?
> Maybe for marijuana but the societal effects of legalizing something like heroin wouldn’t be so clear cut.

Here's the issue though, it's simply not the case that the law gives us any control over the situation. The opposite is true: banning individual substances like heroin actually prevents us from having any control over them at all.

We made heroin illegal, but the market continued to exist. It simply shifted to a different set of manufacturers, distributers, and retailers. And, it totally removed any control we had over who could buy it, as well as the authenticity, purity, and safety of the product.

Worse still, banning it actually incentivized the market to continue and even expand, by artificially increasing the value of the product and significantly increasing the potential profit.

The manufacturers have no accountability or regulation whatsoever, they're pumping out fentanyl analogs of varying potency that are almost impossible to even handle safely. That alone is responsible for many, many overdose deaths.

The distributors are frequently tied to or directly run by organized crime.

The retailers can sell whatever they want to whoever they want, regardless of how dangerous it is, how fraudulent the sale is, or how many people die.

Continuing to hope that restricting it just a little more will finally solve the problem is not only unreasonable but making the very things we're concerned about worse.
I emigrated 15 years ago from there to the US. It's been fine, but I just visited Russia recently for a month and very much prefer Russian culture to that of the West. I'm thinking of going back permanently but probably won't.

I think blocking various internet sites/services is the only way to preserve the cultural differences and stop the brain drain.
You can add bangs at the end afaik: https://duckduckgo.com/?q=search%20!g
Not sure, but the results and info OP linked to are quite interesting: https://github.com/PaddlePaddle/DeepSpeech#released-models
Awesome, stellar tip.
Good news. You can already put the band on the end.

I just went to DDG, and searched "cats !gi" and it did a google image search.

As for results - I find DDG has good results for most things. Sometimes it's better than google. Occasionally worse. So it's helpful to have the bang when i need it.
I just tested it, and bangs can be entered at the end of the search string.

"foo bar !g" searches Google for "foo bar"
Sean McVay (NFL's LA Rams coach) has something similar going on: https://www.businessinsider.com/sean-mcvay-memory-hbo-real-s...
You can do this e.g. 'search string !w'
I believe you can and have always been able to insert the bang anywhere in the query, as long as it has spaces between it and any words.
Actually, a bang can be inserted anywhere in your query if I understand properly your problem.

ex: "duckduck!g search" works as expected and go to google!
You can get off the shelf for that easily, but the large modules are $450+$350 (https://shopkits.eink.com/product/concerto-driving-board) and not ideal for a mobile application.
You cannot do deep packet inspection, but can identify encrypted packets and then run heuristics and statistical packet and end-point analysis on them.

If Telegram traffic has a specific signature or predictable pattern of packet sequences and sizes married with known IP addresses, quite a lot can be done at the packet inspection level (but not « deep » per se).
But you already can insert a bang at the end of the search string
It is the same as site:domain.name in google and most other search engines. You can add that at the end or beginning of the search string.
Ecosia[0] does this by using a hash sign at the end of the string instead, like "query #g" to google "query". I prefer that to DDG's bangs, but ecosia only has a couple of available options[1].

e: Apparently DDG can do this after all, so ecosia is actually less flexible since the search tag has to come at the end!

[0] ecosia.org

[1] https://ecosia.zendesk.com/hc/en-us/articles/201657321-What-...
"I would love to be able to add the bang at the end" That ability is already there. I use it all the time.
Agreed.. awkward and it'll kill you wrists.
They are all weasel words and best avoided. It's a way to make a claim that you're not sure of, with an out if you're wrong.
Chrome can also setup keywords, it's just not as easy as it used to be / as easy as right clicking any search field in Firefox.

I also setup keywords for easier navigation of sites with short and consistent URL schemes.
The Equal Time rule was strictly for political candidates. Perhaps you're thinking of the Fairness Doctrine, which only made sense when broadcast media were very limited.

There's got to be a good way to get Google to stop censoring one side of the political spectrum, but if we have to resort to legislation or regulation, we're doing it wrong.

If we can't, then I guess Google really is too powerful.

Edit: Google is evil. But Google is also free. If we can't counter the first without eliminating the second, then we have failed as a society.
It’s obviously not impossible, it’s just expensive, which is a problem in the given context.
You already can add the bang at the end. That is what I do usually. I am also finding the exact opposite, I have been getting much better results on DDG than Google lately. DDG is a search engine where as Google is a marketing platform.
Sure. And FF could achieve that without misleading me.
Neither - I used a small percentage without actually thinking about the value, because I don't think that the number of zeros past the decimal point changes the point I'm trying to make.
He is already one of the best to ever play the game. Just imagine how much better he might become if he happens to read HN and sees what babesh has to say. For the sake of maintaining competitive balance in the league and for the sake of whatever NBA team babesh is undoubtedly coaching, let's hope LeBron is taking a day off from the internet today!
Unsupervised machine translation
Ain't like we're limited to 140 characters...
you can already query with a bang at the end of the search string.

<something you want to search> !g
What food do you serve at the restaurant? Does owning a restaurant ever lead to suicidal thoughts? Did you inherit it?
The new version has haptic feedback.
The economy plus leaves room between my knees and seat. On one of the regional jets, where the seating columns shift slightly, there is a single economy plus seat with a huge amount of leg room, and you can stretch them out.
Same here, I use this for lots of things (Wikipedia in three languages, youtube, bing/google images, etc.). All I need to type is 1-3 characters and a space. By comparison, I find the exclamation mark extremely annoying to reach for simple queries because it takes my whole left hand basically out of reach of any other key, but then again, I also find the arrow keys relatively hard to reach and prefer Vim, so it's probably personal. For another datapoint, my brother doesn't mind the bang syntax.
Nonsense, strncpy and friends are just fi2•∟1F↔Ñ
Telegram uses it's own custom MTProto protocol.
Although the traffic is encrypted, it is identifiable as Telegram traffic (fixed structure, identifiable prefix for packets).

There's an outcry for them to use TLS but I didn't see that they said anything about that.

Here's a nice article for more info:
https://blog.susanka.eu/how-telegram-obfuscates-its-mtproto-...
My Kindle Voyage has an amazing display and refreshes plenty fast (you can see the partial updates when moving the screen brightness setting up and down quickly). The only problem with it is that the screen is too small (physically). The same quality at 13+" would work great for Emacs + pdf reading.
The problem with ! is that it's a shifted character, so it's not a good choice for something which you use many times a day. An unshifted character would be better. E.g. comma: ,w for wikipedia
I agree, but primarily because I'm in the UK. It's great that DDG has !a for amazon, but it goes to .com which is pointless for me and probably all other non-US DDG users.

However, I like that DDG supports it as well, as it's very useful on mobile browsers like Firefox Focus that don't offer this support.
I've recently switched from Vivaldi back to Firefox, and I'm unfortunately finding this somewhat lacking. In Vivaldi you are able to set the URL for any custom search you wish (for example, a Google search would be setup via https://www.google.com/search?q=%s), however in Firefox this seems to rely entirely on whether or not there exists a plug-in to provide this function. Just yesterday I wanted to setup a Wolfram Alpha search in this manner, only to find out that it wasn't possible due to the Wolfram search bar plug-in being out of date. For many search shortcuts like this I've been forced to rely on DDG's bangs.
Boeing Wins $805M Navy MQ-25 Stingray Contract
They weren't using consumer lines - they had a business account, specifically the Western States Regional Government Agreement with Verizon.
I find bangs lacking from a UX perspective. It's not that I struggle to use them, like most of you I'm used to the terminal and text-based interfaces, but it just seems like a bad form of feature discovery for non-technically literate people.

It would be nice if this sort of domain filtering could be done with the UI instead of relying on the bang itself (by all means leave it in for power users). You could just check a checkbox and a separate text box would appear for typing in the domain you want to filter on.
What an utterly stellar book. Willy G is the man, eh!?