skysight-inc/HackerNews huggingface dataset:
At the moment, the algorithm utilizes various tasting notes and other characteristics (price, etc) to determine what is the closest fit. While this has much room to improve, the general idea is there. I would like to get it to a point where users can create their own profiles with their personal ratings and then use that data to make the suggestions more accurate.

This is exactly what I was thinking, I was trying to avoid suggestions that end up being a $10k bottle of whisky, I wanted them to be as similar as possible, without needing to ask the user too many questions.

Once I start getting into the big crowdsourced data sets is when this will get really interesting to see the connections between preferences.

Sounds like I need to try this Eagle Rare! I'm sure you've tried some of these already, but my personal recommendations are Lagavulin, Glengoyne and Edradour.
>Repairable and upgradable products.

also no child slaves in Africa to mine minerals and in China to assemble parts
Isn't that a logarithmic curve?
Posts like this baffle me.

This tool seems to function perfectly well as a rolodex and as a recruiter contact for you (its primary function for myself and most others) but somehow it's problematic for to have other functions for other users.

> The problem of course is that the platform doesn't seem to understand that and desperately tries to encourage me to participate which seems pathetic at this point. They have 2 years worth of analytics that essentially show them a big middle finger, why keep trying?

What a strange personification of a vast social network. Who is it that you think is up awake late at night, desperate and pathetic? What middle finger? Recruiters can reach you, LinkedIn got paid for that.

They have metrics for conversions when they push for engagement. It works well enough. Nobody's out there 'trying' expending extra energy to engage you specifically. It would take more work to exclude you.

Disclaimer: Former LinkedIn employee baffled at how personal you seem to think all this is.
That doesn't change the point of my comment, whoever develops Qt goes where the paying customers are.

Thanks for the correction, though.
This is normally why we have limits on behavior like using violence to push viewpoints. You can't reason someone out of something they didn't reason themselves into, but we also know that if you try to suppress them then they'll double down on their viewpoint. The best way to push a cause is to have a martyr.

There is no person fit to play the censor. Power corrupts. What starts as an intent to stop climate change denialism ends with being false about warrantless surveillance. What starts with trying to limit hate speech frequently ends with picking favorites.
you ask for a benefit. a benefit of Bitcoin is zero unexpected inflation. Zero unexpected inflation means the cantillon effect is reduced with adoption of Bitcoin as money, driving out the systems behind central bank caused wealth inequality
> So the way I pick, is the hardest idea I can carry. The one that is least likely to happen without me.

This was a really useful metric. Thanks.
The GP post was a wall of text basically explaining how you can't run a large website without tens thousands of staff. Surely it would fall apart if you suddenly cull 10% one fine Friday?
There's not always a nit-picker popping out of the woodwork!

In all seriousness though, I do the same and it's so tiresome.
European (generalizing) models seem to have the problem that they generalize restrictions while specifying permissions.

E.g. 'Thou shalt not store & use personal data'

Overridden by 'Thou may store and use personal data, in a banking context, with clear user permission presented in an interactive graphical format, for user requests pertaining to tax information'

DENY ALL + PERMIT {SITUATION} is not a recipe for innovation.

Versus I'd say the US model is PERMIT ALL + DENY {SITUATION}.

And India's model appears to be PERMIT ALL (in theory) + ARBITRARY BUREAUCRATIC DENY (in practice).

Whereas Thompson's point seems to be that national champions effectively simplify this into the US model, albeit with a chokepoint / revenue siphon. Perhaps South Korea as a similar example?
Winnie Xi Poo
This is untrue, a "Muslim Registry" has never been proposed by Kobach.

He called for reinstating the National Security Entry-Exit Registration System [0], "a system for registering certain non-citizens within the United States, initiated in September 2002 as part of the War on Terrorism".

[0] https://en.wikipedia.org/wiki/National_Security_Entry-Exit_R...

edit: Just for the record, it would predominantly target Muslims from SOME countries, so it's not totally crazy for one to call it that (tho inaccurate). But the article doesn't make any indication of "Muslim Registry" being a pejorative political term used to criticize the plan.
Apple is doing all of this to save about $100 per iPhone: https://www.vox.com/technology/2018/9/13/17851052/apple-ipho...
Salespeople using the platform to try to sell me their products is what makes linkedin awful to me. It's one thing to buy ads, but it's awful to spam people's inboxes with messages.
Secret Police Are Tyranny
>Repairable and upgradable products.

This is just an excuse to prop up a industry that ultimately doesn't need to exist.

We need better warranties and written long term support of tech products.
As a counterpoint to your post, I was recently hired by a 3000 person company who paid an external recruiter to post a job on LinkedIn and do the initial screening of me, which was extremely light.

8 rounds of interviewing with the company virtually later, I was hired. The interviews involved a mix of live coding, system design, and general questions about commonly used programming languages and frameworks.

I personally feel like the recruitment firm was beneficial to the process in getting my foot in the door and accelerating everything. I've seen many people have much worse experiences, but mostly from companies that aren't serious about hiring.
What exactly gives you more faith in the old continent? The thousands of unicorns Europe has? No, there are hardly any.
The UX nightmares cookie laws create? No.
Lower bandwidth fees than in the US? That is actually because of regulatory capture in the US, plus the sheer size of the continent, nothing to do with free markets.

So how exactly is Europe so great? The most unicorns came out of the UK who have just decided they’ve had enough of all the regulations.
Wow, they found a new way to keep outsource in secret
JupyterCon 2020 keynote speaker is Jeremy Howard
That's my point though, it makes the quote even more disingenuous when you consider the fact that despite using himself as a metaphor for the country, the issue he's describing will not, in fact, affect himself.
Because this post is about discussing the environmental impact of Apple's products. If someone wants to talk about the concentration camps, they can do it on any of the other billion posts that are specifically discussing it.
I hope your grandmother doesn't live in your ideal society. Forgive the strong language but my point is it's precisely the most vulnerable / neglected / oppressed of our fellow citizens and members of our society who are / have been the most at risk to coronavirus.

And that's an important consideration when we think about why a lockdown is important as well.
Nearly everything is made in a country which has concentration camps and forced labour for the export market. It's difficult to avoid. Then again, so is carbon intensive manufacture. So I think this is a natural next question. In both cases someone has to lead the way.
That is a very valid point, however, how long before the US can't get away with simply printing money during financial crises ? :)
I enjoy Ben's articles, but this one has way too many opinions, and I'm not convinced his stance of Europe is fair.

For the Privacy Shield matter - "The Court of Justice of the European Union (CJEU) basically ruled that US law is too weak to protect EU citizens' data to the extent EU law demands." We know this - Mr. Zuckerberg asked for more regulation if anything.

Regulation from Europe is protection for the consumer. It is not a barrier to "experimentation". We can't release medicine without proper FDA approval. Approval sucks, but your data going forward will become just as important as your health. "Endless dialogs" are the ugly way our service providers choose to overcome these regulations. It just goes to show, that the tech we're building today isn't transparent. That's a failure of private business, not increasing regulations.

As per Jio, India might be headed towards a future similar to China than the USA. Jio is highly state-centric and if anything, it parallels WeChat in a more free economy. It will likely eat SV internet companies, by letting them in, recreating their services, and using state-sponsored leverage to overcome barriers (not to mention talent).

If anything, Europe is creating a more sustainable framework for private companies and government intervention. Cross the moat, and you don't have to worry about castles. Just build a good product. That's what I'm reading.

Meanwhile, there are families in the USA who still don't have access to the internet. And no it's not Google's job to get us there. It's the government's. But our government doesn't intervene enough to support the necessary changes.

BTW a quick search of "Europe Internet Vision" - and I came across:

> Gigabit connectivity for all of the main socio-economic drivers

> uninterrupted 5G coverage for all urban areas and major terrestrial transport paths

> access to connectivity offering at least 100 Mbps for all European households.
If I get this right, this system takes 1 hour to index full-text changes. Does it?
They already "handle bags" in the sense that they are tracked to the PNR, issue tags, etc. They just don't charge for them. My examples show that they can charge for ancillaries. In fact, they charge for a 3rd bag or overweight today. It's not a technical limitation.
Is someone else supposed to work on solving the local issues while you personally reap the rewards of working in the tech domain? Is your work pushing against the status quo of any of these fundamentals you talk about?
Startup Challenges for the Remainder of 2020
> The region’s energy exporters are expected to earn about half as much oil revenue this year as they did in 2019

I could only read to this point due to the paywall, but US sanctions halved Iranian oil exports from 2017 -> 2019 [0] as well. Goes to show the significance of the sanctions.

[0] https://www.bbc.com/news/world-middle-east-48119109
Since the GPU uses the system memory, is there any advantage to using these APUs for machine learning?

GPU RAM is typically under 32GB (more commonly under 11GB) and quite expensive - for the price of a V100 you could buy 1TB of system DDR4 RAM.

I'm guessing there are disadvantages in memory bandwidth, number of GPU cores, overall FLOPS, but was curious if anyone knew how these pros/cons balance out.
Years back I had a mentor of sorts very strongly convince me that "degenerate" cases where code doesn't create a valid AST from the perspective of code editing and source control standpoint should be considered something of the "default case". We spend a lot more time on work-in-progress code than we ever do finished compiling code. Invalid states aren't often as "brief" as we think they are, and there are far too many reasons why you want to be able to save and even source control work-in-progress code (including things like "it's the end of the day and I want to make sure I have this backed up" and "maybe my coworker can spot why this isn't parsing because my tired eyes are not seeing it").

> If you have syntax highlighting on, it might briefly mis-highlight (e.g., it may not know what to do with the else block when it's briefly unpaired) but it will let you do it, and it will fix itself once the program is properly parseable again.

This intuition that syntax highlighting token streams already are the most generic "semantic" tool we have readily available, are very resilient to work-in-progress states, and are very fast (because we use them in real time in editors), led me to experimenting with a token-stream based diff tool. [1]

I got some really good results in my experiments with it. It gives you character-based diffs (as opposed to line-based diffs) better (more semantically meaningful) and faster than the other character-based diff tools I compared it to. You could probably use it as diff tool with git projects today if you wanted, but it would mostly just be a UI toy as git is snapshot-based rather than a patch-based source control system. (I explored the idea curious if might be useful to patch-based darcs. Darcs kept exploring the idea of trying to implement a character-based patch format in addition to or in replacement of its line-based patch format, but so far as I saw never did, but if it did, this tool would potentially be quite powerful there.) It's a neat toy/experiment though.

[1] https://github.com/WorldMaker/tokdiff
20VC: Chamath Palihapitiya
A lot of Indian entrepreneurs who have grown in cities do not even understand the problems of the real India and blindly copy western solutions in many cases. Dining at an upscale restaurant or shopping at a fancy retailer in a swanky neighborhood you can see how weird some of the solutions are.
Why investors are still betting on Carnival Cruise Line
Demand is temporarily down because of covid and the russia/opec dispute. Consumption was hitting records before that, and the EIA projects over 100m barrels/day next year:
https://www.eia.gov/outlooks/steo/report/global_oil.php

Also take a look at this inflation adjusted crude oil chart:
https://www.macrotrends.net/1369/crude-oil-price-history-cha...

You have a high period from 1980-85 and from 2005-14... but those are the exceptions rather than the norm. I'm sure they got spoiled by the high prices, but $40-50 is a normal price for oil.. and they'll learn to adjust like they have in the past.

The electrification of transportation is great and it'll eventually have the effects your mention... but right now, those effects are out weighed by the growth in developing markets. Very similar effect as renewables and coal. Coal use will keep growing through 2030, even though renewables are growing rapidly. The demand for these things (vehicles, energy) is much higher than what the clean economy can deliver at the moment.
At high speed you can increase downforce and thus grip at the cost of increased drag. At lower speeds your limited to the tires which are effectively independent of the rest of the car. At high speeds wind resistance eventually dominates so:

Top speed ^3 * cross sectional area * drag coefficient = HP.

Which is why supercars are so low to the ground, having 1/2 the cross section effectively doubles your horsepower. Though that’s assuming the car can handle the forces involved.
I get hate every time I demonstrate mine, especially from males, but something like a pop socket really makes handling a phone a much nicer experience.
I don't. I came across this in 2018 and recall the course being for sale for $80.
It's a PHEV, but my Ford C-Max Energi will do over 600 miles on the 14 gallon tank in long distance driving (full charge gets you 20ish miles of stop and go, or 5 miles of highway, so basically doesn't matter). I'd guess the HEV version should do better, as it has less battery weight, but is otherwise pretty similar AFAIK.

Many cars have 16-20 gallon tanks, so a 14 gallon is fairly small (although 600+ miles is plenty)
Probably.

Lots of dedicated automotive hobbyists end up being specialized mechanical engineers. They might not know the formal math behind systems, but they have a reason to learn. Today's hobbyists might look up tables for calculating fueling requirements for the expected airflow of their setups, as tuning an engine invariably means figuring out airflow volume for an intake setup, then calculating injector duty cycles to deliver a set volume of fuel over a specific timespan.

I doubt there will be many people modifying new EVs due to their complexity. But people are definitely converting old cars to EVs and that requires a pretty deep knowledge of EE principals.
This research, out of Harvard, disagrees:

https://news.harvard.edu/gazette/story/2019/09/study-shows-t...

That's certainly not the only evidence that passive lecturing isn't particularly effective:

https://www.sciencemag.org/news/2014/05/lectures-arent-just-...

It's not hard to find other papers showing the same thing.
Ah now it makes sense why there are so many Amazon recruiters pinging and connecting on LinkedIn :-)

Thanks, I am happy to know Google Pay is run from India. Hope things change for the better for Google SWE/SREs in India - I am sure they're at par if not better than their Googleplex counterparts.
If the goal of repairable/upgradable products is to reduce waste/resource depletion - how do warranties/long term support achieve the same objective?
an immense amount of content production tools use Qt without much issues though. Cubase, various Allegorithmic Substance things, Krita, Maya...
I hate this myth. Apple products are very repairable, I got repaired my iPhone numerous times and I know many people who did the same and there's a shop in every corner who can repair iPhones. In poorer countries, Apple products are passed down/up to generations. A 10 years old iPhone would still be repairable and often would be passed to a non-techie relative.

It's a well established fact that Apple products last long, thats why the second hand market is very strong. An iPhone is almost equivalent to cash.
I don't agree. Both captive / slave labour and environmentally harmful manufacturing are par for the course in the modern economy, completely unconscionable to a large number of people, but apparently very difficult to escape. Seems highly relevant.
3. During the cold war most middle-east countries sided with the USA. They were perceived as the allies. Now it's becoming increasingly harder for those countries to enjoy western support.
Once I worked with a library, which when imported, started printing with a printer to paper. So yes, your Python program absolutely needs a main function and please no side effects at import time!
For reference: A single machine can push 5k metrics so you're saying a single prometheus instance can easily serve 20s of hosts. lol
JavaScript Format – simple, Prettier-based online JavaScript/TS formatter
I am actually surprised this is not more mainstream.

20 years ago I wrote my PhD thesis in physics, using genetic algorithms and neural networks to "guess" some basic physical behaviour in particle physics.

It was difficult to find good reporters because the application was quite exotic but I felt that this is something which would be worth investigating. I quit academia afterwards and did not come back - but I am happy to see that this road is back on the radar.
Ask HN: Are there alternate internets or the possibility of one?
I'm aware of the idea of the Chinese, Indian, European, and U.S. internet models and also of the dark web, but are there other internets that regular people can access? Are there still 'internets' like usenet, Gopher, and other non-commodified information sharing portals?
I've heard the term Diezmo to describe the second definition, there's a fiction book about that.
Agreed, mostly. To be fair I think that, based on my limited experience with React and Docker and Python, those 3 technologies have valid use-cases in smaller orgs. The other technologies I'm not familiar enough with to comment on.

Also if I was gonna complain about someone I wouldn't complain about devs, I'd complain about team leads, engineering managers - the folks who should be guiding devs - and, the people at the business level who choose the team leads / engineering managers.

The devs are at the bottom of the food chain; it's not their fault.
I've lived in Singapore, and while it is generally a free society, its only pseudo democratic, and the government has placed various restrictions on political activities. Its no where near the level of Saudi Arabia, but there is a huge difference between traveling to Singapore for work/vacation and living there.
Apparently it was trained over GitHub repositories.

https://youtu.be/fZSFNUT6iY8
Once again, reasons and motivations aren't the subject of "fact checking" in the sense we're discussing. That's interpretive history, not factual stuff. And I'd be shocked beyond belief if Facebook was actually stepping in here, which is why I asked for a cite.

I'll be blunt: this didn't happen. They never fact checked a post about a confederate general, and if they did it was over some kind of obviously false thing that wouldn't be controversial.

Edit: OK, I found a situation: https://www.politifact.com/factchecks/2020/jun/12/facebook-p...

tl;dr: Facebook put a fact check warning on a piece that claimed in isolation that "Lee opposed both secession and slavery" without mentioning the fact that he led the confederate army in war against the United States or that he personally owned slaves. That seems about right to me.
In this article, Mozilla refers to new HTTP headers, COOP and COEP, that can be used to opt-in to cross-origin isolation and thereby grant access to features that would be dangerous under Spectre side channel attacks.

IMO, this Google doc is a better explainer of COOP and COEP, how they work, and why they help.

https://docs.google.com/document/d/1zDlfvfTJ_9e8Jdc8ehuV4zME...

> "We now assume any active code can read any data in the same address space. The plan going forward must be to keep sensitive cross-origin data out of address spaces that run untrustworthy code, rather than relying on in-process checks."
Oh, tell me how you replace a battery, step by step ?
1. The sigmoid function is the closest thing to linear that makes sense on probabilities⁺. A purely linear function would cross 0/100% which, while the sigmoid flattens exponentially as it approaches the extreme values.

2. The fit isn't as bad as the author claims. It looks like the biggest difference between the graphs is that the point differences are scaled differently (400 pts for 90% in elo vs 800 pts in the second graph).

A quick and dirty overlay of the two graphs shows a reasonable fit: https://ibb.co/0YwYH9z

3. I like observations about player psychology. Satisfying the players is more important than having the mathematically best ranking system.

4. Personally I like Whole History Ranking (https://www.remi-coulom.fr/WHR/), but it's unlikely to be popular with players (the psychological criticisms the article makes apply to it as well, with some additional problems, like rank drifting without playing). KGS which uses ranking system similar to WHR (but more primitive) certainly draws a lot of criticism for its ranking system.

If I had to design a mathematically optimal ranking system, I'd start with WHR and make parts of it trainable/fittable.

----

⁺ Bayes' theorem turns into addition when applied to logarithmic probabilities and the sigmoid function converts from logarithmic probabilities to normal probabilities. This property is why it (or its multi category equivalent softmax) is used when predicting probabilities using logistic regression or neural networks.
I don't think anybody who knows Ryan would describe him as "the corporate sort of person" :)

He was giving you an honest assessment of what was going on, not sugar-coated or wrapped in corporate speak. The work he described on our SaaS offering was directly tied to what our current and potential customers wanted.
Is it in the geopolitical interest of the West and India to use the same Internet platforms? Take a look at what reddit and YouTube users have to say about India. That kind of uncensored hatred and racism will push India right into the arms of Russia and China.

It would be better for US-India relations if Indian Internet users also have local alternatives to choose from. Local alternatives where they don't have to hear what Cletus from Texas has to say about their country and religion.