skysight-inc/HackerNews huggingface dataset:
I completely understand. And this is a problem with other hyped up technology too.

One of my previous companies, we had people working on 'far reaching ML and AI stuff'. What they were actually doing was calculating euclidean distance between users to build a recommendation engine. Data size was around 100-150 items but every user had access to max 20 items. Questions about - Do we really need a complete recommendation system to select from 20 items? Fell on deaf years.

Great press for the manager and IT gets to show off something new.

The problem with this kind of cryptocurrency hype is that Average Joe is putting money into bitcoin because "I read DBS is using blockchain so bitcoin will go up".
Same here. For $30, it's great value. Some people try to make it more than it is, or try to use it for absolutely everything. Not all workflows work well with voice, but the few that do bring great value. Same thing with Chromecast, for 35$, it's just decent value.
For every Musk how many Kochs are out there?
Been with it since beta and have never had an issue with it, it's the one I always recommend.
We set up an incentive scheme to vigorously punish employers for offering full time work by loading it down with obligations over the worker’s long term well being, and didn’t do anything similar for temp/contract work. What were you expecting?

If we attached proportional responsibility to part time work, or just provided benefits out of the public purse instead of labor law, part time work wouldn’t be such an obviously superior choice to employers.
In principle, I agree with you. But setting the capital gains rate is a bit of a balancing act. If the rate is too high, then this disincentivizes people from putting their money in the market, which is also not what we want.
It does have a usable binary cache, which is absent from other source-based systems glances in portage's direction
> The Ezekiel "quote" always bugged me because even without looking it up, anyone who spent any amount of time in the Old Testament, could tell that it was fabricated.

The quote comes from a film 20 years earlier, Karate Kiba, not from the OT (despite the attribution in PF).

https://en.wikipedia.org/wiki/Karate_Kiba#Cultural_reference...
Small Open-Source OSs for Small IoT Devices
I've run something similar to this. It has many problems, especially in the international shipping arena.

Suppose I sell a box of candy that I make a comfortable profit on. You want me to receive, store, and repackage a book that I don't make any money on to the order. I'm just adding something to your existing order and doing you a favor, right?

So I send you a box of candy and a book. The shipment gets lost in the mail / held indefinitely in customs / destroyed / stolen. You don't subrogate Amazon over the missing book (they did their job; I received it), you subrogate me for both the book AND the candy. I take on a lot of additional responsibility and work for no payoff (and often losing money in the process).

Not to mention the changing shipping costs, bizarre object handling and the look on your face when I tell you that car-sized stuffed panda or pallet of Calorie Mate you bought and shipped to my warehouse added $200 in shipping charges to your $20 candy order. The reality of the situation hits you and now you don't want either. Then I lose a candy sale, and have the pleasure of storing and handling your giant Amazon order/return.

The alternative is adding a hefty handling fee to the cost of add-on items, but then using me as a middleman likely ends up costing more than just buying it directly. Then the social media accusations of price gouging on shipping start making the rounds. "My god, how could they charge $200 to ship a stuffed panda!" It's bad for business.

This model only really works when you have a friend over there who can send you stuff. When something gets lost, it sucks, but it's your problem, not your friend's. The dynamic changes when your friend is a business-- everything becomes their problem. It's not worth the trouble.

There are dedicated repackaging services out there whose logistics operate at much better scale than a company whose primary focus is retail.
Another phrase, perhaps along the lines of "probability of bet" would be a much better term than "proof of work" given that the reason the energetic commitment of work matters at all is that it represents a finite unit of value that someone, somewhere, allocated to a given blockchain in the form of risk. The amount of underlying value at risk is actually unknown because nobody knows what the cost basis was of the electricity used to "purchase" it. But using proof of work to describe the mechanism of committing a bet to a blockchain is rather like calling the ante in a card game "proof of chip toss". It's technically correct but it describes a relatively incidental aspect of the incentive construction process.
What does "particularly" anti-competitive mean? Boeing, Airbus, and Bombardier all get government subsidies. Are there are reliable numbers about how large these subsidies are showing that Boeing's are significantly bigger?
This.
McKinsey/BCG/others makes presentations to banks executive boards saying Distributed Ledgers are the future and you need to get onboard if you want to survive. Now every IT department head will try to do nonsense distributer ledger stuff for his promotion/bonus and business department heads will be OK because they don't want to be blamed for missed opportunities.
Show HN: MMSMail – Chrome extension to send Audio/Video Mails from GMail
A phone with the processing power to be an amazing camera is going to have a hard time not packing on "smartphone" features.
Poverty also includes having your neighborhood torn apart by junkies on opioids.

But I guess actually looking at the econometric data to compare apples to apples isn't worthwhile because you can stay indoors while your tires are stolen and watch Jessica Jones, so things are better than they used to be, right?
This should actually be fairly easy even now, simple grammar analysis could discover whether the sentence is directed at Alexa or is simply about Alexa.

But of course its much easier to require "Hey"
The core of the problem is an optimization problem between saving power and optimizing for latency.

Lets say you are receiving around 100k packets. You can fire 100k interrupts per second. Sure, no problem. But you'll probably be running at 100% CPU load.
NAPI doesn't really help here. You'll see a quite high CPU load with NAPI (if measuring it correctly, CONFIG_IRQ_TIME_ACCOUNTING is often disabled), just not the horrible pre-NAPI live locks.

What will help is a driver that limits the interrupt rate (Intel drivers do this by default, the option is called ITR). Now you've got a high latency instead (for some definitions of high, you'll see 40-100 µs with ixgbe).

Note that the interrupts are now basically just a hardware timer. We don't need to use a NIC for hardware timers.

This is of course only true at quite high packet rates (0.1 Mpps was maybe the wrong figure, let's say 1 Mpps).
Interrupts are great at low packet rates.

I've looked into this in some more detail in the Linux kernel a few years ago, see this paper for lots of details: https://www.net.in.tum.de/fileadmin/bibtex/publications/pape...

All the DPDK stuff about power saving is also quite interesting. Power saving is a relevant topic and DPDK is still quite bad at it. I think the most promising approach is dynamically adding and removing worker threads as well as controlling the CPU frequency from the application (that knows how loaded it actually is!) is currently the most promising approach.
Unfortunately, most DPDK allocate threads and cores statically at the moment.
Slides (PDF): http://biagiocosenza.com/talk/LLVM-Berlin-Meetup-Nov2017.pdf

Description: https://www.meetup.com/LLVM-Social-Berlin/events/244936204/

"To deliver higher performance, today's computer architecture has evolved in complexity. Hardware design is taking an irreversible step toward parallel architectures, which burdens application programmers in porting and tuning their codes. It is desirable to write programs that execute efficiently on highly parallel computing systems, but peak performance is notoriously hard to reach, and the valuable cost of wasting these precious resources motivates application programmers to devote significant time to tuning their codes.

Program automatic tuning (autotuning) is an emerging approach that relies on automated search or machine learning to off-load the traditionally time-consuming manual tuning of applications, and while it can apply to very different scenarios, it has become particularly important for parallel architectures.

This talk will show how machine learning can be a powerful tool to design portable and efficient autotuners. Machine learning application to this context is challenging and requires to address very specific problems (encoding, modeling, and training data availability). I will show practical examples of such autotuners for vectorization, loop unrolling, heterogeneous task partitioning and stencil computations, and which have been applied on a variety of compiler infrastructures such as LLVM, GCC, Insieme, and Patus. In particular, I will show how modeling can be greatly enhanced by structural learning methods that adapt to the structure of the problem."
Because democracy stops working when inequality is too great. Regulatory capture and all that.

It's waaaaay harder for you to organize and mobilize your 1000 buddies than it is for 1 billionaire to decide he wants to do something you don't want, such as lobbying politicians to give him a tax break, for example.
> Is it possible for everyone’s wealth to increase?

Numerically, yes. Psychologically and socially it's completely different.

As inequality rises, people whose wealth increases more slowly are effectively poorer in relative terms.
I have a hard time relating to these kinds of critiques. I limit my phone's notifications pretty severely. My phone only bothers me for texts and calls, period. Those are usually human beings I know who want my immediate attention, so I want to be bothered. Everything else just waits until I feel like checking it.

I think the difference for me might be that I haven't posted frequently on social media for many years. That does create a kind of compulsion to see how people have reacted and commented. You're putting yourself out there to be judged and I found that very stressful and eventually just stopped.
Previous discussion from last week:

https://news.ycombinator.com/item?id=15975229
Strange, my family has had need of 3 ambulances in the past 3 years. Never had any issues, other than them taking around 30 mins to arrive, and 2 of the 3 were on Saturday nights.
Jake Adelstein: Gaijin Justice
I didn't see it until now, but this looks like a fine historical article. Such things are not only on topic for HN, they're one of the scarcest resources here. It looks like it got plugged into the the second-chance queue (described at https://news.ycombinator.com/item?id=11662380 and links back from there) by a moderator or a reviewer. Quite rightly!

Being on the front page with only three upvotes is a separate issue, though. That's just how the front page works when traffic is low.
Looks good. I don't do anything on the publisher side but one thing I see people always misunderstand is this: You don't just put some ads on your site and then you're done. You need to analyze performance and optimize accordingly. Try different ad sizes, vendors, locations, frequencies etc.
Every month or so I see people attempting to create the perfect note-taking system for developers and none are up to the task, they're mostly electron laggy apps which cause more frustration than solves the problem.

A tip if you're designing something like this. Be fast, responsible and keyboard first. The time to take a note (flush your brain) shouldn't interrupt your current task and should be as mechanical as possible.

I've been using the same note take system for the last two years. It just works as expected. It's as fast as my terminal can be and I can use org or MD if needed.

postit@workstation:~# cat bin/logbook
#!/bin/sh

TS=$(date +'%H:%M:%S')
DS=$(date +'%Y-%m-%d')
cd ~/txt/logbook/
joe $DS.md && git add . && git commit -am "Updating $DS entry on $TS" && git push
exit

I have the bin on my path and a keyboard shortcut that fires up a terminal and opens the script. If I need to find something I can ag/grep the folder, and if I'm away from my computer, everything is available on GitHub.

ps: I decided to use joe in the script because it's the fastest text editor by far to start on my system, you can stick to your own solution.
I'm sure you will come across many answers and there are in fact many different explanations, but at the end of the day, the real answer is "Nobody knows".

While each transaction is 100% visible, nobody knows the motivation behind each money flow since you can't identify the owner of the transactions easily.

I would like to think it's because "the majority of the people trading Bitcoin nowadays are idiots who see it as an equivalent to stock market or gambling", but I (nor anyone else) have any evidence to back this up.

You could also think that "it's actually because Bitcoin is failing to scale and people are becoming skeptical", but again there is no evidence that the majority of the money moving around is caused by well educated people who truly realize how unscalable the Bitcoin blockchain is.

You could also think that the price is going down because the whole premise of "Bitcoin being scarce resource" is not true anymore due to all the altcoins rising. But again, there is no evidence.

You could also think that it's caused by wall street bankers who are trying to short it. But again, there is no evidence.

Without any evidence, it's foolish to base your financial decisions based on these hypotheses so the best answer should be "Nobody knows". I've learned that thinking this way is the best when dealing with cryptocurrency.
I love this mass delusion that banks in the US have been seeking a technological solution for speeding up interbank transfers when the issue is bureaucratic.
If the domain boundaries don't become self-evident perhaps there's nothing to break off in any case?
Sorry, I know this, should have got that right the first time!
In a nuclear reactor, neutrons are born (from fission or n,2n reactions) and neutrons are lost (by diffusion or absorption). The rates of these processes are all dependent on how many neutrons there are (call it X), and by conservation of neutrons, the mechanisms can be written:

Losses * X = Gains * X

or equivalently: (Losses - Gains) * X = 0

As it turns out, when you discretize this (matrix) equation over some spatial mesh (and sometimes energy and angular meshes as well), that is a classic eigenvalue problem AX=0 or (L - lambdaG)X = 0. You can just write down the loss and gain terms in every spatial mesh point and pass the matrix into an eigenvalue solver like the power method and you'll get a value for lambda and X. X (the eigenvector) is your neutron distribution in the reactor, it tells you where the neutrons are, where they're going, and how fast they are. This determines how much fission power is being produced where and how much each material is transmuting into fission products and whatnot. The eigenvalue lambda is a number that tells you how critical or not the chain reaction is. If it's 1.0, you're critical. If it's less than 1 you're exponentially growing (going up in power or exploding), and if you're above one, you're exponentially decaying.

And that my friends is how computing eigenvalues is the key to nuclear engineering.
Massive and growing consensus and significant transfer of representative value from FIAT.
Given many folks use tech to escape real-world interaction with messy, untrustworthy and corrupt people, finding their fantasy world in getting awesome things done, I doubt the hard skills will be replaced by soft ones. This is actually a symptom of sociopathic tendencies taking over tech which is a marker for "dark ages" coming, and neutralizing any progress coming from tech. The sociopaths finally figured out tech and will use it to enforce their agendas to detriment of most of us as we will be forced to spend our time on things we don't believe in and lie to each other we do meaningful things for betterment of humanity, which we won't. All large corps are becoming politically loaded places where one expression of "wrongthink" eclipses any achievements an individual did in the past, nuking future career. As sociopaths can't really compete on hard skills, they push soft-skill, touchy-feely agendas, identified as weak spots of techies that can't handle them reasonably in many cases. Oh, you achieved this awesome stuff that grew company by $100M? Well, you still don't smile at everyone, this fresh grad thinks you don't appreciate their Harvardness, please get better at this or no promotions/bonuses for you!
I've been to Poland, didn't see it there either. But I suppose I wasn't on a tour of toilets!

I'm certain I haven't seen this anywhere in the UK (I live there).
As can Litecoin, Ethereum, Monero, and so on: https://coinmarketcap.com/

BTC and Bcash are subject to ASIC centralization. Litecoin and other scrypt based algos have had ASIC hardware attacks developed recently as well.
It has a classic C buffer overflow - there's a read where the amount read can exceed the buffer size. This is a consequence of C's biggest design flaw - the language doesn't know the size of arrays. That's the root cause of most buffer overflow vulnerabilities.
It also means that Intel didn't do much code review. There are automated tools which recognize that specific class of bug.
Since big city landlords are no longer in an exclusive position to sell the ability to make a living, I would expect rents to crater as people can move without so much concern for commutable jobs.
Ng-dimmer – An Angular overlay library
US government lifts ban on risky pathogen research
Patent issuance is not based on their worth to society. Utility, Novelty, and Non-obviousness is all that's required.

Besides, how could an examiner evaluate the importance of a patent that has a 20 year term. How could anyone?
I tried installing ML on my T5, but then it was stolen by roommates. How long have they supported T5i? It seemed to be a very convoluted process, and I had no luck, but also mine was T5, not T5i.
How long will the UN look the other way as china and nk continue to openly defy sanctions? I really don't understand the point of 'imposing' something you are unwilling or unable to enforce. It just makes them more boldface in their subtrifuge when we let it slide.
I'm really happy using a non-smartphone.

It's super cheap ($30), monthly costs are very low, it comes with unlimited calls, unlimited texts, holds a charge for 3-4 days (even after 3 years of use), has a nice slide out keyboard for tactile typing and is a lot smaller than most smartphones.

For on occasion maps when I travel I have a cheap smartphone that I pay for on demand ($20 for more than enough data for a long trip) and it works great for listening to offline MP3s while I walk / run. The camera is meh, but it gets the job done.

Basically, I carry the non-smartphone all the time except for when I'm walking / traveling because I like either absorbing nature or listening to podcasts with the other phone.
404 Footnote Not Found
There was a extra credit episode on that. Yes, that is purest evil. The sort that laughs alone, at night in front of a mirror, because even other evil shuns such company.

https://www.youtube.com/watch?v=lHcTKWiZ8sI
Interesting. But an ec 512 bit key has a theoretically same strength as an aes 256 bit key. How is aes able to withstand it when ec and rsa can’t?
I find our cultural acceptance of "binging" somewhat troubling. I often hear about how many hours people have "wasted" watching an entire series in one sitting. There's a sort of ambivalence towards it, like the busy olympics, maybe, where people feel the need to outcompete each other in just how much time they spend on Netflix.

I notice the nights I decide not to watch TV, the evenings unfold more slowly and pleasantly. I feel like I've gotten a lot done, figuring it must be near midnight, and I check and it's only 9:30. The nights I partake in the binging, however, glide by in a flash with nothing to show for it. I wonder, how much are we losing to Netflix?
I know that antibiotic resistance is a problem but can you elaborate on how were rapidly running out right now? I got strep last week and they prescribed me amoxicillin (or penicillin if i was allergic) which are both quite old and established, and still prescribed today.
Because of the Koch family everyone's standard of living increased significantly over the last 100 years because gasoline was produced more cheaply.

What the Koch's spent their money on is an entirely different issue.
Having the microphone always-on drains a lot of power. You would notice it very quickly were your cell phone to transform into an always-on surveillance bug.

You're technically correct that cell phones leak all sorts of meta data that can be used for surveillance, but they aren't always listening. Voice assistants, however, are designed to be always-on and that is the key difference.
No boundaries for user identities: Web trackers exploit browser login managers
One shock-therapy that at least had some benefit for a lot of my friends: Whenever you feel tempted to get out your smartphone in a public place, survey how many people around you are glued to their smartphones. Talk to the few who are not.
Strobogrammatic number
They should up the patent application fee, say by 50%. Then spend this extra money on reviewing objections from the public (if any). Then the public or interest groups can actually help find prior art.
International supply chains are the rule rather than the exception. The 787 pushed the novelty envelope further than it needed to with the amount of composite materials used (it's possible that in time, this will look like a smarter bet as it'll be easier to reengineer if competing with future generations of aircraft where composites are commonplace) which as one of the factors delaying launch, and also had major issues with engines and batteries which were always going to be supplied by third parties.
While it is easy to see how airlines like the 2 engined airplanes on most routes, and flying directly instead of the spoke and the hub model, the question is, how easy is it to grow? I just flew MUC-SFO and back. A nice direct flight operated by LHA once per day with an A 340. And both flights were booked to the last seat. While arriving at SFO on the way back I could see the LHA A380 leaving for FRA.

So, with them operating a flight to Frankfurth with the A 380 already and the flight to Munich filled completely, what is the most economic way of growing? Is it to have two flights per day, or take a larger airplane? And probably, there are only so many more open slots at the airports for additional flights. Once they are saturated, having a much bigger airplane available could be a business perspective for Airbus. If global air travel continues to grow, we need either many more flights, or bigger airplanes. Especialls with the 747 going away, if Airbus can keep the A 380 alive, there might be quite a future.
Nope, they don't. Employees pay is an expense to the company, and always deducted pre-tax.
And humanity, as a whole, will probably reap a ton of long term benefits from it. I doubt there's much solace in this thought for someone being fired because of it, though.

(Personally I don't mind a bit of hardship if it helps everyone, but I understand not everyone can be frugal or that some people can be just plain unlucky)