skysight-inc/HackerNews huggingface dataset:
AVX512 benefits are coming from gather-scatter instructions, I think.

What is interesting here is that in their current implementation they aren't very beneficial [1] and [2].

[1] https://arxiv.org/pdf/1806.05713.pdf
[2] https://www.sciencedirect.com/topics/computer-science/scatte... (recommends these instructions to be used outside of main loop)

I remember vaguely that first implementations of scatter/gather instructions were not faster than sequential access from different memory registers.

And, thusly, it may come handly that AMD has much bigger core count because each thread will have less memory to access.
The rest of the series:

https://eli.thegreenplace.net/archives/2020
Is there a viable alternative? The website and app are pretty terrible. I assume it's because they have no real competition?
Zuck's Fwd.us Pac: Issue Green Cards to All International Grads of US Schools
I collect the coins in the ashtray of my car and then once in a while empty it in a machine at my local bank that counts it and transfers the amount to my bank account.

Also, i don't need ATMs that often. 100€ last me for a while and you can of course also use a card if you don't have enough cash on you.
The reason it's worth it for advertisers to pay sites for placing ads is because of the data they collect.

You only buy something because of an ad occasionally. But data is collected each and every time.
Some of the language there indicates that's primarily with the US in mind, which it probably is indeed. I think Sweden's different. I've read the data usage policy of my local grocery store chains (those are quite detailed thanks to GDPR), and they indicate that no such data is shared unless I'm in a loyalty program. Joining their loyalty program counts as consent for a lot of data manipulation, but as long as I'm just purchasing goods, they're not allowed to collect or store any personally identifiable information.

Also worth noting that bank privacy is protected by law, and it's a criminal offense for the bank to violate that by, for instance, telling a marketing company where I shop.

While not perfect, I'm fairly comfortable with this level of legal protection for my data.
Private banks have no obligation to take you as a customer and there's no public alternative.
They've got some great ideas and insight here. The thing is, there already is a wonderful two-dimensional, general-purpose, interactive terminal/graphic interface: it's Emacs. And it really is awesome!

I think this is a corollary to Greenspun's Tenth Rule ('Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp'): any sufficiently powerful UI will be an ad-hoc, inextensible, inconsistent, weaker version of Emacs.
Image Optimization and Transformation with Cloudinary
...and if you do, make sure to buy things that are offline first.
They market their bulbs as having a 15 year life span.
Last time I tried it like half a year ago, NextCloud talk was unstable and didn't have any decent client software, it was literally useless to me. I hope they make it better.
Why do Facebook get that information though?

It's fine that OP bought a t-shirt, not fine that that is somehow reported to Facebook.
You're right it can be impractical. For me I mostly solved it by 1) giving back the 1, 2 and 5 cent coins I receive as change and 2) withdrawing cash with my grocery purchases, which is possible in many stores.
As far as I can see, running a bitcoin node requires looking up ~10 transaction inputs per second in a precomputed index, and running a handful of EC computations per second.

Shouldn't be difficult for even fairly ancient hardware.

The storage requirements for all live transaction outputs is possibly a limiting factor.

Am I missing something? Is the issue not the theoretical amount of computation required, but the fact implementations have significant overhead?
Unfortunately apparently most people could care less.
Makes me wonder how much Samsung is paid to have fb spyware shipped in their phones
I need to buy a new TV, and I'm desperately looking for a "dumb" one. I just need a HDMI input and that's it.
It is interesting that even Facebook employees prefer typescript to flow when starting a project from scratch. I’d love to hear sebastian explain why he didn’t use flow.
Personally I suspect any under reaction in China has its roots in the difficulty between local government not wanting to be honest or transparent with the central government...and the dynamics that come with that (including less than ideal responses from the central government).

But the opaque nature of China makes it all hard to know.
Just because no mutations are occuring doesn't mean natural selection isn't taking place, it just means that there are no fitter variants in that organism's immediate fitness landscape
Eskil – Cross Platform Diff Viewer
Based on some of the network analysis I did on my phone, I think this is related to Facebook's analytics engine. Most apps I've seen communicate with graph.facebook.com to send telemetry (when which screen was opened etc.).

It wouldn't be beyond Facebook to immediately connect that telemetry to your user profile, making these apps show up in your profile.
"This is a summary of the 285 apps and websites that have shared your activity." hmmm, that's more than I expected. A lot of them are from sites which probably had a Facebook pixel on them.
Very nice job.
Ban Huawei because the it doesn't have back doors for the right government.
The Personnel Requirements and Costs of New Military Space Organizations
Too bad SM is Windows-only and desktop-only. The beauty of Anki is that you can review anywhere.
Siri/HomeKit was never supported on the Hue Bridge v1, only on the current v2 bridge.
I'm not angry, just disappointed...

The problem is, they don't give me any meaningful data other than a code name and an incorrect date. If they'd said "This is from Company X on or around date Y regarding action Z" that would be more transparent, and more useful.
I still don't get it.

In Bell's thought experiment, the angle between the axes of two particles is well known before any particle is fired. Why do you say the following?

> you can't tell what angle the other particle will be measured with

If the angle is 90 degrees, the correlation would be 50%, if the angle is 180 degrees, the correlation would be 100%, and when the angle is 0 degrees, the correlation would be 50%.

What are you saying (or rather, the theory says) is that since we have the above numbers, if there were local variables, then the correlation, for example, at 90 degrees should have been 25%, and the correllation at 270 degrees should have been 75%, but since in both cases the correlation isn't that, we can't have local variables?

Edit:

What about this algorithm?

struct ParticleState
{
double otherAngle;
};

double algorithm(ParticleState state, double angle)
{
return -cos(abs(angle - state.otherAngle));
}

'other angle' is the angle of the other entangled particle.

This algorithm returns precisely -cos(|oA - oB|) as you suggested.
Personal view: While it may not feel ideal, and initially the thought of it happening did feel off, I feel that the title changes are actually very helpful as it often results in clearer titles, which sometimes aren't very to-the-point or are unnecessarily sensationalized.
I’m fine with this. If an app is push notifying me with Ads I know I need to uninstall it.
> "On a technical level, a CLUI command is conceptually similar to a file path or URL. Since a complete CLUI command is simply a path down the command tree, each potential subcommand is like a portion of a file path or URL."

Sounds like walking the tree of a REST api... potential CLUI framework for REST?
And you can't get a bankID unless you are a resident, because it is very hard to get a bank account as a non-resident due to AML regs.

So a Swedish citizen who is not a Swedish resident is completely cut off.
It's a ghastly beast, I wouldn't recommend anyone take it for fun. It's available cheaply in third world places, so you could probably get it online.

(Doxycycline and other antimalarials are also terrible, just better than getting malaria.)
This was my first thought. Well, to be more complete - smart algorithms beat dumb algorithms even if the dumb algorithms use hardware acceleration (unless the problem is trivial anyway.) Smart algorithms plus hardware acceleration beats smart algorithms on general purpose hardware. Smart algorithms are just better.
Isn't that what a computer screen is?
First, you need to compute these embeddings at least once - sparsity, here you are! Second, these embeddings may be different between tasks and accuracy from their use may differ too.

For example, the embeddings produced from CBOW and skipgram word2vec models are strikingly different in cosine similarity sense - different classes of words are similar in CBOW and skipgram.
International Women’s Day 2020: Building a Modern Security Team
Does your app provide real world value like ubers or is it just Tinder for Dogs?
Seismic imaging tech could deliver finely detailed images of the human brain
Tim Draper will give you money to learn about Bitcoin
In this case the bank was offering technology solutions like point-of-sale machines and QR Code payments and Payment Gateways and accounts for the Unified Payments Interface system, all of which stopped working because the bank is now unable to carry out its normal operations.
A Reinforcement Learning Riddle
Funny I have had the opposite complaint of not getting any more reminders after the 1st month... since roughly 2 years.. and across different Android devices. They even have a setting for reminders and what time they should occur. I reported the bug multiple times and left reviews but the problem remains. I ended up resorting to cluttering up my Google Calendar with daily reminders.
Maybe people will start to understand not only the importance of FOSS, but being able to build and read it yourself.
A couple of useful additions would be:

1. You can multiply the number by amount of users of your automation.

2. If your automation is valuable to others you gain social attraction or financial leverage or both/similar.

I'm a programmer first and foremost, so the following things are true in my case as well:

3. Automating a task can lead to learning valuable lessons about: automation itself, the task, any tools/languages you use to automate it. This cannot be encoded easily and is not deterministic. As a programmer learning new skills, improving my craft and gaining pieces of domain knowledge is my primary way of investment.

4. Enjoyment of doing the automation, non-deterministic value.

5. Avoiding suffering, the task might not be time consuming but "hard".

Good examples of 5:

* interfaces or synchronizations of values that are not failure proof, so you need to concentrate, which is taxing.

* the task is boring it itself (often the case)

* the task is associated with boring/stressful/generally negative things.
In The Netherlands I also have a coin jar. I pay for everything with my contactless card or smartphone. I have a 20 euro bill in my jacket pocket for when I encounter a shop where I can not pay digitally. So I use that bill, but then end up with a bunch of coins. Coins are heavy and jiggle around in my jacket pocket, so at home I dump them in a jar. And then I get a fresh 20 euro bill from inventory and put it in my jacket pocket.

Every now and then I go to the local marketplace at the city square and exchange my coin jar for a stack of bills. They usually have to pay for the coins so it's a beneficial exchange for us both.
I think the issue is not the server API, but the app to hardware and p2p comms between different bits of hardware in the same house.

Assuming every different version has a few quirks and bugs, maintaining compatibility between every version and every other soon becomes impractical, especially since you probably want to build some kind of integration test that checks this all works as it should, and that probably involves a lab with all the old hardware and a human running hundreds of tests by hand because it's hard to automate tests on embedded stuff that you can no longer compile software for.
Work Journal with Gmail
1) Meditations by Marcus Aurelius:

"Leave the harm done by the other where it started !!"
This struck me like lightning. The crux of how to conduct oneself in one sentence.

2) Tao Te Ching:
- Feng/English translation for lyrical beauty
- Derek lin for accuracy.

The Complete works of Zhuangzi - Burton Watson

- To meditate on life.

3) The Technological Society by Jacques Ellul

- This is a vaccine for modern life, the red pill. We are surrounded by what Ellul calls a technical milieu. After reading this, you will not look at the processes that operate in the society the same way. Warning, this and it's sibling The Propaganda are scary and depressing read. Perhaps you may want to balance it with something positive.

4) Early Retirement Extreme - Jacob Lund Fisker

- Specialization is for cockroaches. Looking at the first 2 books you named, may be you will like this.They are one his references.
The savings rate chart is worth it, to put things in perspective.
Environmental Impacts of Internet Usage
Show HN: FABI – A FizzBuzz PHP REST API
This seems like a decent level of effort to build out especially if it’s to become an effective thing. What’s driving it, is it to show that facebook ads are delivering a total value in excess of the online conversions? Is this being done because there’s questions over Facebook ads value return? Are we sure that Facebook ads even do deliver good value prop, like is this program showing successful linkage / is that linkage ad-related or organic?
Amazon+Echo+Dot+3rd+generation+advance+review+-+Reliable+Sprout
So you agree that the problem is fundamentally sparse? Embeddings are used to make sparse (e.g. categorical) data possible on GPUs, and real-world models are limited by how large they can make the embeddings to fit in GPU memory. Embedding lookups is also a compute bottleneck:

An example is facebook DLRM: https://arxiv.org/pdf/1906.00091.pdf
> The biggest problem with SAML is probably XML-DSig.

I hope that I live long enough to read the book-length historical treatment of the late 90s/early-2000s obsession with XML. My personal opinion is that it set the industry back by a decade. It just blows my mind the amount of effort (time & money) which was poured into such a flawed architecture.

Ditto Java, really. The early-2000s vision was one great mass of Java & XML. Why we didn't stick with Lisp & S-expressions I'll never know.
I'm growing tired of this meme.

Everybody in the US has insurance, that was literally a major point of contention to Obamacare - the left didn't like that the solution still used private insurers and the right didn't like that they were forced to buy something. If you have a low income, you get subsidized premiums.

For sick pay, it's just a lack of budgeting and planning. If you have a job that pays you $12/hr with no paid leave time or a job that pays you $10/hr with an accumulation of leave hours, it's still the same in the end if you work X days and are sick Y days and get a monthly income of $ZZZ, just in one case your employer is holding back your leave pay and in the other case you're paid full value up front and save for your leave period yourself.
India’s Economic Troubles Are Rooted in Politics
Best Computer Science Universities
Project Iceworm [1960-1966]
Why death? And what do you mean by 'dead brown fuel'?
No, you can successfully fit complex models if you use byte-pair or similar encodings (morphessor [1] comes to mind).

[1] https://morfessor.readthedocs.io/en/latest/

You also will get much more meaningful embeddings from summing embeddings of part of the word.
Moving Away from ‘Peak Car’
Location: Ann Arbor, MI
Remote: Yes
Willing to relocate: No
Technologies: Python/Node/Kubernetes/Docker/Terraform/AWS/GCP
Résumé/CV: https://drive.google.com/file/d/1GYedlEyKKbqn3n7yspegycdl-Aa_aCCz/view?usp=sharing
Email: hello@ecrews.dev
Statistically, population wide chloroquine prophylaxis would probably cause more problems than is warranted by the COVID-19 threat.

Even if it works, and isn't just wishful thinking / propaganda.
The bridge will still work from your private network and one can still control the lights with the app.

All that's being disabled is the external control.
So ads can get pushed to my phone but not IRC mentions and PMs?

I’m done with this. Now I need to get iMessage working in qemu...
I thought the point was that they're suing namecheap to get the names of the people who registered the domain, because namecheap was serving as an anonymity service.
I believe even here it will change. Before that, stores had to take cash (like in Germany) and now they are allowed not to in certain cases and e.g. in Reffen the streetfood stands do not take cash at all, but you can exchange cash for some kind of debit card.

Retail in Denmark does not particularly like to take cash and you can see a lot of signs about "no cash stored after closing" and empty register drawers etc. in Copenhagen. I would expect lots of these stores to switch to cash-only as soon as they can. Such a law happened in Sweden already and you just need to go to Malmö C to see stores not accepting cash at all.
Quite simply so that "lan tim 2" can track their customer acquisition, they give the data to FB, FB correlate it with "did the customer see ads on our network, which ones, how often, etc." and give that back to the supplier.
Ask HN: What are your personal plans around coronavirus?
I have been following the news about how technology companies are restricting travel and encouraging people to work from home, but I'm curious what your personal plans are.

If you're comfortable doing so - please post what country you're in.
Caffeine boosts problem-solving ability but not creativity, study indicates
Fair, but they might not always have that data. As the other examples show, they do provide human-facing company names; perhaps in this case there was none and/or "Lan Tim 2" are the ones that handle all this without Facebook knowing what's going on behind them.
How Pro-Rata Rights Work
> If we’re paying most of a trillion dollars each year for defense, why not defend us at least a little bit against stuff that might well happen sooner or later: giant fires, flooding, pandemics, big/long power outages, fuel shortages, water or food shortages, ice storms, et c?

The best answer is that the federal constitution gives the Congress the authority to fund a navy and an army, but is silent on the matter of 'giant fires, flooding, pandemics, big/long power outages, fuel shortages, water or food shortages, ice storms &c.' — and due to the Tenth Amendment, that means that the states are individually responsible for that.

I think that it'd make sense to pass an amendment to give the federal government some power in this area.
What Are Progressive Web Apps (PWAs)?
Organizational Design, McKinsey 7s Framework
Smart isn’t the bad part, it’s closed source firmware that causes these (and other) problems.
They should like G2 and some others do for software products.

One obvious disadvantage would be that the friction increases drastically, hence reducing the number of reviews.
It's been more than 5 years since I've used AutoCAD or other AutoDesk professional design software, but it has this. There's a command line that interfaces very well with its GUI. You can draw shapes entirely in the command line, or you can use it to help you place a second point in a line, for example.
Depending on the type of image, a simple solution could be using OpenCV and some clever heuristics.

For a deep learning approach, I would start by looking into literature on semantic segmentation. Here is a blog post I just found which gives an intro: [1]

With state-of-the-art models (e.g. DeepLabV3) and a good dataset of foreground/background segmentations, the results could be of useful quality already.

The next step would be to look into literature on image matting (e.g. deep image matting [2]) which instead of trying to classify each pixel as foreground/background, regresses the foreground colour and transparency.

___

[1] https://divamgupta.com/image-segmentation/2019/06/06/deep-le...

[2] https://arxiv.org/abs/1703.03872
Try this for 2 weeks:
https://www.reddit.com/r/PSMF/

The water weight you lose should help motivate. You can easily loose 10 pounds in a month if you count the calories (no exercise necessary). It’s just a pain in the ass. You’ll be hungry 24/7, but you will 100% get the results in a month. Then reduce calories again the second month. It’s just math, it works.

I’ll add that I think the reason people give up on fitness is because they don’t see results. Go hard for 4 weeks on a serious calorie restriction and you will see the results. If that doesn’t motivate you, you’re shit out of luck.
Thank you for the list. Recently I was wondering about how we came about to put so much blind trust on rationality when it is only one part of what we are. The first two look interesting in this regards.
This should be namecheaps argument and its 100% true. The only reason facebook are doing this is to cut the courts out of the process and give that power to themselves.

If namecheap can make this case there isn't a judge in the country that would side with facebook. In my opinion judges tend to get pretty pissy when you try and cut them out of the process, I really hope this happens and it comes back to haunt facebook.
possibly a market for replacing this software with open source versions?
Same here, software developer. Any code added after 3pm is full of bugs and little mistakes to fix the next morning. Not worth it. Now I just slack off when I feel like it but it's not the way
One of the subtle things hidden in your statement (which I do somewhat agree with) is “sane language”.

One of the more memorable parsers I’ve worked on was a parser for SPICE netlists. I started out believing that it wasn’t going to be too big of a deal, and ended up sinking a ton of time into it. Ultimately the company (as far as I know) ended up just buying a $40k license to some obscure company that had one, because there was a constant cat-and-mouse game of getting it working right and then discovering a customer who did even more strange stuff that was somehow accepted by the 3rd-party SPICE sim, but wouldn’t be accepted by ours.

I’m assuming that PHP has evolved a ton since I encountered this, but IIRC at one point you couldn’t do `$foo[$baz]($zap)` to call an anonymous function stored in an array, rather you had to `$t = $foo[$baz]; $t($zap)`. At the time (young and naive), I just couldn’t comprehend how a sane parser wouldn’t parse the first form, and then I started looking at how it was implemented...