skysight-inc/HackerNews huggingface dataset:
This article has a good summary, http://techpp.com/2018/06/28/eelo-profile-google-free-androi...

"Duval’s team made use of LineageOS ... [which] doesn’t ship with any Google apps ... To counter that, Eelo will come preloaded with a handful of services you would need out of the box such as an email client, a productivity suite for accessing documents, spreadsheets, a search engine that won’t track its users, and more. The one application which is being a bottleneck for Eelo’s potential success is navigation ...

Eelo will have a repository of both open-source as well as other Android apps. To ensure users don’t install one of the latter and ruin the purpose of using a privacy-focused operating system, each app in Eelo’s store will have a security score. Through that users can be more informed about how well a particular app treats personal data and based on that, decide whether they’d want to install it."
I found https://blogulblog.wordpress.com/z-postari-pe-alte-teme-ling... which lists it as coming from Romani. However, I find that a bit weird, as it's čor – hoț. The first letter being https://en.wikipedia.org/wiki/Voiceless_postalveolar_affrica...

So, yes, cioara could come from there, but not sure how you get from there to hot. And, DEX lists cioara as coming from the Albanian sorrë.
Or on dedicated tracks.
Exactly this. If Amazon can't police their marketplace then bad luck, you thought you had become more competitive by solving real world problems with tech, but actually you had just found novel ways to ignore the law. "I can't comply with the law because that would break my novel business idea", is exactly the thing that I keep hearing from tech companies, and it is the same level of nonsense as complaining that trading-standards (or whatever you guys have in the US) shut down for market stall for selling knock-off goods.

If the goods are on your site, then you are responsible for them being there. Sure it costs a lot, like it costs a lot to run an auction house. Boo hoo
I absolutely adore the Air. I do a lot of remote HPC coding and typically just connect to the cluster via SSH. I have a monstrous desktop at home for when I'm back.

To me the Air is magical because it has a balance of my exact needs: portability, toughness and, battery life. I would give anything for an updated model.
> This means that at some point, university levels of education will probably become necessary for any employment

My father had been the safety laboratory lead at a Hungarian pharmeutical company from 1989 till his retirement about ten years ago (could be a little less). What he told me about has stuck with me: when he started, he could hire people from vocational high schools but by the end, everything they used became so complex he could only hire people with university degrees.
There’s a lot of fear here that giving people something for free means that the people receiving it will abuse it. People who want free education are viewed as “entitled.”

The US is really weird about children, they’re the most important thing in most peoples minds but as soon as they turn 18 they’re dangerous and entitled.
If partition tolerance is the most important property to have, you can have it, as long as you don't need "C", consistency.
Really interesting point. Several years ago I started browsing out of some cargo cult mentality (everyone cool is browsing, I should too) and found a handful of interesting articles. But many titles looked impenetrable or like gibberish (or both). Slowly over the years I've gained enough familiarity with a varied subject matter that I recognize and understand what everything will likely be about, and can dive into many technical articles that I couldn't before. Of course, many are still way over my head.

I've also found that the comments give me some ground truth on articles, whether they're good or not, and what points the article made that don't hold up in the real world or are super opinionated.
Just replying to self: parent is wrong and I wish I could delete my comment above
Has there been any good analysis of why US cities tend to do so badly on these sorts of lists?

Is it just a matter of not being willing to spend enough money on public infrastructure? Is it related to general inequality? or perhaps that the lists give move value to public transportation than cars?
But for web servers, it's not about micro-optimisations, but having an architecture capable of efficiently handling concurrency, no?

nginx and Apache are both written in C, but nginx can outperform/outscale Apache. That's because of high-level architectural differences, not from tweaking assembly code. An HTTP server isn't doing much in data-transformation/algorithmic terms, it just has to scale efficiently.

If your code is synchronous and non-parallel, it's going to lose every time, even if it's highly tuned assembly.
True. But you could transmit a variety of RF frequencies at the device and try to detect resonance in the antenna. Unfortunately WiFi uses direct conversion rather than IF demodulation, but there is no reason to assume a covert transmitter would use wifi, which is easily spotted by off the shelf equipment. https://youtu.be/ZxyU_1xUOWc

Micropatch antennas are super hard to detect, even with x-ray, and newer types even harder. https://www.nature.com/articles/s41467-017-00343-8
What about partial partitions, let's say you have 7 nodes, and 4 of them can't see the other 3, while the client can see all of them?

There are systems tolerant to these partitions (see PAXOS)
Man, oh man can he ever be cynical though. At some point,l I have to believe it’s because he’s playing for the camera. Or, at least, I hope so. I’ve seen him get extremely stressed out over the silliest things.
Polymer 3 but more elegant
This sounds wrong to me. Do visual proofs not count?
anybody has a link to the video? google gives me only 3 min preview to the video :(
Is it not obvious that this article is meant to make us imagine beloved elders as participants in high risk sex?
NASA engineer explains the aerodynamics of the World Cup soccer ball (2014)
I thought it was a gimmick like the rest but this and other comments here seem to indicate there might be something to it. How much does it cost?
Tech Tip: Pay Off Those I.O.U.s on the Go
That's what Google spanner is claiming, that Spanner is Consistent and highly-Available (nine fives, or 99.99999% of the time available), which "in practice" they say is "CA".
List is a republish of [0] but with ads stuffed into it, and no other information.

[0] https://mobilityexchange.mercer.com/Insights/quality-of-livi...
Pretty much. It places emphasis on policies that happen to match the social safety nets of Western Europe. You can ignore it if you have different tastes or needs. There can be no truly objective measure of this stuff.

Obviously the US is a great and wonderful place to live for employed professionals like us. But we aren't the only ones who matter.
Yes half of or more of the unreasonable $15 beer is likely taxes. But that pizza slice you take with it is another $15...
Most the hardcore older readers I know use e-books just because of the sheer number of books they churn through, yet all my mid twenties friends read paper books. For many a book is an escape from technology, having grown up with it 24/7 and working on it for 8 or more hours a day, anything to disconnect is good.
Nitpick: AIDS wasn’t really noticed at all in the US until the beginning of the 1980s, https://en.wikipedia.org/wiki/History_of_HIV/AIDS
> Error establishing a database connection

That sums up the situation pretty well.
It's very popular in Sweden really, it has had the right kind of lakes and climate to often produce the conditions for it.

There's nothing "wild" about this, not more than taking a run in an actual forest.
A history of the inverse-T arrow key layout
Same with the Lenovo T-series. You can upgrade both batteries, both RAM chips, the LTE (or additionally a second SSD here), hard disk, wifi, until a cople a years ago the CPU, the monitor, keyboard, touchpad etc. All parts are available from Lenovo.

I guess the business Dells are the same?
PC market has seen its first growth quarter in six years
Doesn't make his point invalid though. My battery on my older rMBP was almost dying and I went to the Apple Store to let them replace the battery and they also completely changed the top including the keyboard, because the battery is attached to it.

So if you need to get your keyboard replaced, just ask for a new battery instead.
> I'll quote from the 1993 paper "Gender Swapping on the Internet"

...for which I was interviewed and quoted BTW. I was present for many of the other events Bruckman has written about, and was a principal target/victim/whatever in one. Ditto for Turkle.

> "How well did you understand what was happening with other people back then?"

See above.
Price discrimination would be a reason to do this but then it's strange that they'll ship from every website to me and have a single login. They've even recently allowed changing the language on a few of the websites. But maybe they're just changing the prices per-user in the US and can't do that in the EU so they do it per site? Whatever it is it results in a really bad user experience.
A cup of coffee will be around 35,- (4-5 USD). I think the main thing people often miss is that the price floor is high, but the ceiling isn't too far either. I always recommend tourists to go for the second-most expensive option in Norway - as a general rule. The cheap option is going to be expensive anyway, but the expensive option is likely to be very high quality - and relatively cheap (even including the high VAT).

And yes, taxes on sugar and alcohol adds to high prices for alcohol.
Plenty of database systems don't have partition-tolerance: non-distributed database systems.

Non-distributed database systems are inherently partition-tolerant because they can not break into partitions in the first place.
As far as hardware hacking goes, this is tremendously unimpressive work. They didn't even check for PCB antennas, which would have been trivial.

It would probably take six months, minimum, of real work to actually airgap a Macbook (with any level of confidence in its security).
I think that's not a fair comparison - a digital control system needs much finer time slices to compete with human reaction time. A control system that worked off of webcam images at 4hz would be a jittery mess, or just very slow if using a Kalman filter.
I mentioned it in another comment, but it really seems as though the expected outcome (kids have kindles and older people have real books) is exactly the opposite. Every older person I know who reads uses a kinlde or other device, and people that are younger I see either don't read at all or read paper.

It doesn't surprise me, because the younger generation seem to be getting tired of technology. It is something they're expected to be on for fun, social connection, and work, so it's not a stretch to imagine they want some time off.

All of my hobbies were on computers, and it has been a real struggle being in the software industry when my social and leisure time also involves sitting at a computer.

I have taken to grabbing a book, leaving the phone at home and finding somewhere to read.

I agree that's it's probably not entirely generational, but there is something to be said for growing up with 24/7 connectivity being the norm.
As a parent I applaud this greatly! Kids with ASD (especially boys) are very into Minecraft. Giving them a tool for getting into reading is very, very awesome and helpful, indeed.
Bureaucracy and administrators are the main reason why healthcare costs have risen so much higher than inflation.

Perhaps if we return to a system of minimal government-run healthcare with less regulation (which requires paper pushers) we can reduce healthcare expenses to something that most people can afford out of pocket.
> "Norway’s huge oil and gas sector is the clear driving factor behind the nation’s economic boom over the last three decades..."

Norway gets short term rich.

Mother Nature continues to live in poverty.

The masses and the media continue to ignore the aggregate cost of the latter.

#BeamMeUpScotty
Partition tolerance is not a defining property of distributed systems, just a very valuable one.

You only really want to sacrifice partition tolerance if the precise correctness of your data is not tremendously important. A CA system can always respond and appear correct, but network partitions result in desyncs. I believe this approach is fairly popular in video games, where a CA system for multiplayer can provide each client with a coherent gameplay experience at the expense of things just breaking if a partition forms. Sorry, game over, please try again.

Most serious systems, though, require P.

One potentially interesting example that uses the current fashion of the day could be to compare payment networks. Visa's distributed payments system is CP, which is to say that it's a consistent system and getting a successful response back means your payment has gone through, but you have no guarantee of getting a successful response. The bitcoin network is AP, which is to say that it's a highly _available_ system which will never fail a response (so long as you can reach one node), but getting a successful response is no guarantee that your payment has gone through.

In all cases, the sacrificed letter is not gone, merely imperfect. This does not mean that Visa is not Available, it just isn't _perfectly_ Available. It does not mean Bitcoin is not Consistent, it just isn't _perfectly_ Consistent. It does not mean that your video game is not Partition Tolerant, it just is not _perfectly_ Partition Tolerant.

You can sacrifice any of the three and still have a distributed system, it will just behave differently.
GitHubs Collection of Front-End JavaScript Frameworks
Correcting a Longstanding Misconception about Social Roles and Personality
I'm 27, I've only read ebooks in the past couple years as well. And over 6 years I've read maybe... 5-6 paper books.

Paper books are more expensive and I can't easily take them in the plane. I always have my kindle with me (even though I use it far less than I'd like). It has weeks of battery and it's always full of stuff I want to read but haven't. I also take great care not to put stuff in it I don't want to read otherwise it starts looking like my Steam games library.
Wonderful read.

The line between how punctuation has evolved (Classic Latin didn't use any punctuation) until modern days and, programming languages syntaxes is indeed very subtle.

I just wrote a thing about it here. [0]

[0] https://twitter.com/leonardofed/status/1018097202017730560
Pity they only had a blurry tiny picture of one map and no information on how to see some better pictures of them :(
I can only judge the quality of the list by US cities having never been to these other places. San Francisco is certainly not the best US city in terms of "quality
of life" unless maybe you are very rich. Ditto for Honolulu - and you're cutoff from the mainland. Who made this list? It's crap
>>Employers will also have to be more open to attracting international talent to fill the jobs created outside its oil and gas sector, she suggests. On the other hand, young Norwegians “used to being able to work wherever they like” may need to become increasingly “focused on where the skills are needed”...

So she means that while the population is well educated, many do not choose the "right" education?
> If they achieve access to a target, it's likely they control a path to it.

Without specific, documented cases this is speculation of course. But I don't see why they'd use a link level protocol. 1. It requires patching multiple networking devices in the path, which is not very quiet. 2. It sticks out in any monitoring (via mirror ports) more than a UDP packet to a random host. DNS or ntp as a transport would be much simpler to hide.
To old to work with SMS I doubt that :-) it just the poor way sms was implemented in the USA. Though I thought they had solved most of the really egregious problems ie cross etwork SMS now.
Just because free speech is possible doesn't mean someone will take up the role of investigative reporter
There is a difference. If you can not communicate with a group of nodes they may still process requests if they are just unreachable and not down. So you must assume they are up and potentially processing requests instead of assuming they are down and not causing any trouble if you care about consistency.
You can also try these tactile dots. They are the absolute best. https://www.amazon.com/dp/B00NEUIQFO/ref=cm_sw_r_cp_awdb_t1_...
You should also mention the GIL here (Global Interpreter Lock).

https://realpython.com/python-gil/
Perhaps I read / skimmed too fast but I felt there wasn't enough mentioned about buying power. Income without context is meaningless.

Making $100k in NYC or London is not the same as $100k in Costa Rica, etc. It's not what you make that matters. It's the ratio between income and living / life costs.
Even the database has given up on libre smartphones.
At a certain point you need to consider their success rate against your own. Realizing that and accepting they may be able to help is an important step.
I just don't get why screens are a bad thing. Find balance. Don't demonize the screens. Don't underbalance screen time. We hope all these kids will be successful enough that screens become a core of their careers.
So they hire tens of thousands of inspectors? Specialists at spotting fake SD cards? Specialists at spotting fake perfume? Specialsts at spotting fake Nike's? Do they disassemble each product as it comes in and inspect it? How much do they break it down?

None of this is realistic. We're commenting on an article that says Amazon has half of the e-commerce biz right now. The small but vocal contingent on HN might seem to make it that counterfeit goods are rampant everywhere but it's not the case.
Object serialization in Python
Reminds me of this xkcd: https://xkcd.com/1227/
Ironically friends and family are usually the first to recommend therapy.
Like Venezuela, for instance?

You can't deny that Norway adopted a peculiar way of managing its good fortune, IMHO far better that what you can find in Russia, Venezuela, Saudi Arabia, etc. It's the only “oil” state I know to be so good at it.
In case you're curious, one of the Clojure libraries I found while researching TOML seems to have an ABNF grammar. It sits at the top of this file:

https://github.com/lantiga/clj-toml/blob/0.4.0-instaparse/sr...

What a lovely language! I may have to use it..
Are you going to try to tell us you're worried about GP's sight and this comment isn't just here to feel superior in some way?

The average HN user probably spends 10-100x more times / day on avg than an average Kindle user who doesn't program/develop.
Jane Austen's "magnificent opening sentence of Persuasion" was 102 words long. I found it confusing. Replacing all the semicolons with periods, made it easy and enjoyable reading.

I prefer the minimalist style of Strunk:

https://en.wikipedia.org/wiki/The_Elements_of_Style
The science articles are usually pretty interesting. Also, it's a nice place to catch up on tech announcements from Google, Apple, Facebook etc. In fact I'd be happy if these were the vast majority of news items.

I tend to avoid links to NYTimes and other paywalled articles. Could be interesting material but usually all I see is "You have read 5/5 articles. Please subscribe or wait until next month."
Right — but it’s a pretty damn big first step. I can think of a fair few people who were never capable of taking that step
> [...] to any one in any other regulated industry this sounds crazy.

This sounds crazy even to a person who makes living from running software on
commodity hardware (x86/x86_64). Android does not sound like a hard real-time OS. I've seen
it hang up in a fsckin' coffee machine! I don't want it at the center of two tons of
steel that move 100km per hour.
Islamic Slavery – Discover the Networks
Yup; each embedding environment will need to spec an ABI, just like any other platform that exists. This is a possible future, not one that is 100% for sure happening.

The blocking thing has some solutions in the browser, like web workers, but that'll be fixed in time too. Emscripten can already do the OpenGL -> WebGL thing, incidentally.
Search for "eelo".
Ask HN: Resumé review service?
Is there any community or service that does constructive resume review for software engineers?

Ideally something not US-centric but with more of a global vision?
ACLU calls for a moratorium on government use of facial recognition technologies
1. Will click on anything with the number of comments more than 100.
2. Then will read the first couple of comments
3. Then will decide whether to read the original article
I agree you, I assumed an incompetent/malevolent/sociopathic contributor that everybody would want to avoid. A toxic person that is.

In the case you talk about, I think it's easy and effective to put forward one's thoughts with simple, clear language that's formal enough for the public mailing list of one of the most important open source projects on the world, in all of computing history.

We tend to think in extremes: either be "PC with sugar-coated words" or insult people for their defects in public. No, there's a middleground where one can be an effective maintainer and still possess some humane virtues. Simple: you bring me some code, I find it dumb, idiotic, or what not; I have two options: I can tell you that the code is buggy/mistaken/&c and either reject it or request improvements (remembering also nobody, including me, is born an expert, and lives without mistakes); or I can tell you that you're dumb, tell you to fuck off, to shut the fuck up, and maybe insult your family. I'd guess you'd rather want to face the first way of communication.

If a person can not communicate, they should not be a core developer of anything anyways. Teamwork is 80% communication and 20% actual technical work.
Both your snippets are exceedingly long, verbose and painful to understand.
In C#, that normally is a quite verbose language, you can write just this:

IDictionary<string, int> CountWords(string f) => File.ReadAllText(f).Split().ToLookup(w => w).ToDictionary(kv => kv.Key, kv => kv.Count());

Or a bit more concise in F#:

let wordsCount f = File.ReadAllText(f).Split() |> Array.groupBy id |> Array.map (fun x |> fst x, (snd x).Length) |> dict
The penultimate privacy solution.
Any "quality of life" list that includes New York is total bullshit.

This here list was made by an HR consulting firm with an eye towards helping companies select a site for headquarters. Yes, the CEO and other top brass will have a good life here in NYC, while other employees will languish in apartments shared with others who are too poor to afford a place within reasonable distance of work. The hour+ long commute will definitely help catch up on reading. Hope they like train delays.
7 Selling Your Business Myths You Need to Stop Believing
I did a little bit of research on what happens to coins when they are listed on Binance, which you can see here:
https://paste.debian.net/?show=1033668;lines=0

Roughly, coins would spike hard, then correct somewhat, but still generally be up heaps.

I was shocked at how consistently coins would spike upon or days/weeks before being listed on Binance, so when NANO (then Raiblocks) was known to be soon listed, I traded some BTC for it and sure enough it spiked some 30% or so and I made a little bit off it. It was the only time I made money off crypto from an actual legitimate prediction based on evidence. The market seemed to just be scoffing at the idea of caring to be efficient (Weird-sounding finance vocabulary that basically means the price is already in equilibrium due to investors "already knowing" such obvious information, and traded with respect to it such that you still can't tell if the price is going to go up or down)
Wasm is set up to be able to do streaming compilation, I wonder if that helps at all? It's in a least Chrome and Firefox...