skysight-inc/HackerNews huggingface dataset:
No shame in admitting this. I still struggle with it. Computers are very effective at messing up our sleep function.

Happy to hear you're giving Jobs Done a try. Note that you can customize the steps, set phrase and suggested activities by cloning the repo, editing data.js, building and publishing the static build with a service like https://zeit.co/now or https://surge.sh (free).

Good luck!
As a local could you tell me: is it true what they say that work in IT in northern Italy is mainly in Milan and maaaaybe in Verona and Ferrara?

I wanted to move to Bologna, but I had trouble finding any interesting offers.
I see there is a lot of JavaScript but are you certain that is JavaScript with the sole purpose of tracking or application code? I’m not gonna say these sites could not be implemented better but the claim was these are all tracking pixels. Is that true?
On average means very little, especially across all positions considered. Also, in software it is very easy to bill hours, it very loosely correlates to productivity, which I don't think particularly varies that much across nationalities (and in my experience Americans like to overstate their work ethic as if working overtime is a badge of honor)

Nevertheless 350/40 = 8.75, but it is still far from covering the wage disparity.

I for one, would gladly report an extra hour each day for a 50-500% boost in my salary.
What percentage of ad revenue for Facebook is 'political' ads?
Environmental Groups Sue Newark Over Lead in Drinking Water
"now"

A hundred years ago, anarchists were shooting people from Milwaukee to St Petersburg. Marxism-Leninism literally took over multiple countries. As long as you have global movement and communications, you have global spread of ideology, you don't need the Internet.
You're talking about secondary consequences, and if you want to keep the comparison fair then you also need to talk about the secondary consequences of the manipulation of the democratic process.
You'd think so, but they're making the same mistake as well. Not building in authentication by default is crazy no matter where it is
Geen Vakantiegeld?
Monzo recently launched joint accounts. I've set one up and got the cards, but we haven't made the switch quite yet (apparently automated switching isn't possible coming from existing joint accounts, so I need to spend an hour or so updating existing payments).
Did the Strava map debacle hurt the company? Doesn't look like it. So I doubt a similar map for Google would work either.
TimescaleDB 1.0 Is Production Ready
It isn't a false dilemma. You are proposing that climate change is the cause. You provide no evidence, the article does not support your claim, I can find nothing that supports your claim, and the existing explanation fits the observations. You can't simply say "it isn't the accepted cause, it is actually climate change because I say so, and if you don't prove it is 100% not climate change then it is climate change". That's just silly. You have to prove it is climate change.
High salaries in the US create quite an incentive to pay well for similarly skilled employees elsewhere.
To those downvoting: I'm not adding the white male part. That is the author of the fine article's argument!
Being Lead Developer in a one person team definitely sounds reasonable. You are still the lead dev on the project and have to take on all the responsiblities (even more so than if the team was bigger?).
Global Markets for Media, Sera and Reagents in Biotechnology
Racial Segregation in the San Francisco Bay Area
Totalitarian governments have a long history of “getting shit done”, as you put it. This is not new. Fewer megabridges is but one of the many prices you pay in return for freedom of expression. By the way, who do you think is most excited about being able to drive a bunch of shit into HK from mainland China on a monent’s notice?
For those who don't know the trick: ZIP files have their index at the end of the file. So you can add a zip file to anything else and have it unzippable.

This was done because it allows adding files to zip archive files without rewriting the whole file, instead just start writing where the index starts and add an updated index at the end. Please note that over the years there's been multiple methods of doing this, including partial indexes which don't even rewrite the index.

If the file you're adding things to is also tolerant of wrong file sizes and extra data at the end (like JPG and many others), you can just:

cat someJPG.jpg someZIP.zip > wth.jpg

feh wth.jpg => shows image

mv wth.jpg wth.zip; unzip wth.zip => works
Essentially inflation [0] and weakening currency [1].

[0] https://capitalmind.in/wp-content/uploads/2016/02/Adj-for-In...

[1]https://s.tradingview.com/widgetembed/?frameElementId=tradin...
Yes, absolutely. The nearest parallel to Rushdie would be someone like https://en.wikipedia.org/wiki/Ayaan_Hirsi_Ali

The challenge is probably getting something as subtle as Satanic Verses printed; there's a market for overt islamophobia, but they're not interested in analytical heretical views of actual muslims.
Monkey Sort: Hackers Tried to Steal Jet Engine IP, SamSam Ransomware and More
Hong Kong is independent of the mainland government and is self-governing so I don't see how you can give credit for it's subway system to Beijing which has had nothing to do with it. They were more involved in the bridge, but mainly in terms of permission and financing, the project was conceived and driven by a private firm based in Hong Kong and later the Hong Kong legislature.
You only tend to get a noble gas reacting with something if you approach the arena of irresistible force (fluorine) meets unmovable object (xenon), and get Xenon Tetrafluoride. https://en.wikipedia.org/wiki/Xenon_tetrafluoride

The noble gases have complete electron shells and are quite satisfied with themselves, not needing any bonds with anything else. However, the larger the atom, the more flexibility it has with how many electrons it can hide down the back of the sofa. Xenon is the largest non-radioactive noble gas, so it was the first to have a noble gas compound discovered. Fluorine is just desperate to acquire an electron to complete its electron shell, and will do it by whatever dirty tricks it can manage, which is why it is able to wrest one from Xenon's tight grasp.

https://en.wikipedia.org/wiki/Noble_gas_compound

This sort of thing (along with Derek Lowe's blog) makes chemistry interesting for me.
Looking forward to the days that even the worst kinds of cancerous tissues would be a drug or two away from complete destruction. I hope that at one point, when someone asks about what would happen if a single maintainer of a project gets cancer tomorrow or gets hit by a bus, the answer would be, "well she/he can take a pill, and, what is this 'bus' thing you oldies keep joking about anyway?" :)
>> However it's stupidly easy as a jumper to forget completely about your altitude because you're concentrating on something else.

When you're falling? What else is there to concentrate on, than how frigging high you are?
Burner account, obviously.

YOE -- Title/Role -- Employer Designation -- Salary in USD pre-tax

0 -- IT Contractor -- Various/Subbed -- $55000

2 -- IT Contractor -- Various/Subbed -- $190000

3 -- Help Desk Tech -- Employer A -- $24000

5 -- Systems Admin -- Employer B -- $64000

7 -- Operations Engineer -- Employer B -- $83000

9 -- Senior Operations Engineer -- Employer B -- $115000

11 -- Senior Operations Engineer -- Employer D -- $135000

13 -- Senior Operations Engineer -- Employer E -- $155000

14 -- Product Manager -- Employer F -- $124000
That's not really "rendered" server side; the data is fetched from the server by JavaScript in JSON form, then dynamically inserted into the DOM.
That assumes that Canadian beef production is at or near its limit. It is not even close. We could produce far more, but there is no market for it. So if Canadian beef consumption goes down, all that happens is Canadian beef production goes down. No impact is had on the amazon. We can be very confident of this because Canadian beef consumption has gone down, and Canadian beef production went down with it, not Brazilian beef production.
How well does it run non-Ubuntu distros? I only run Debian these days — been burnt too many times by Ubuntu.
Geographic location is not a protected class, it is not discrimination but considered smart business to pay as little as possible.

https://elsajohansson.wordpress.com/2017/09/13/what-does-a-w...

https://m.signalvnoise.com/how-we-pay-people-at-basecamp-f1d...
iPhone XS Max Teardown
It's the linker.
The Ultimate Argument for Bitcoin
> lessen our evolutionary desire for fatty and sugary foods (that no longer makes sense in the modern world, and which causes great harm)

What about making them harmless instead? Surviving on donuts (plus perhaps supplements) and staying perfectly healthy... Think about it! :D
> I would even say that China is acheiving this without wars

Without wars, but with mass internment camps

https://www.bbc.co.uk/news/world-asia-china-45474279
> Why not have the test when people choose their specialty?

That's certainly an option.

On balance, I think the increased cost is worth giving people years of advanced notice about what their career options are. If someone really has their heart set on surgeon or nothing, they can go do something else rather than find out they won't make it 2 years into med school (with the associated debt).
Isle of Man is the most annoying to receive if you're just visiting, as they're really not accepted in many other places (https://en.wikipedia.org/wiki/Manx_pound)

As an aside - Why do I always think I've spotted another scottish person when I see outwith...
GitHub Changes Contribution Chart Colors for Halloween
They were using the Cathy Newman method.
why? I do think there is a historical case, but what about freedom of expression makes it harder to build bridges, and is there a way to build bridges anyway?
Perm roles are now (finally) getting better at competing with sky-high contracting rates. Every successive budget also makes contracting a slightly less lucrative situation.
Sure, that kind of thing might be an option too.
Jan 2018 - First permanent job out of college: "dev/ops engineer" - (Basically: help with docker stuff, manage all CI/CD, some Linux sysadmin stuff, misc SRE stuff, and occasionally some Rails development or other web dev tasks as needed).

$62,000. Rarely more than 40 hours/week, never/rarely weekend/evening work, and generous PTO (5+ weeks of vacation + legal holiday + sick leave).

Previous work was 3 years as a student linux sysadmin working for a research department on campus, and then a contract position with them after I graduated for ~6 months before I found a permanent job.

US - Midwest. White. Male. Born in '92. Took me a while to get through college.
A Free as in Freedom Implementation of Google Play Services
It indeed isn't a common feature of bank accounts.

However it is a feature that Monzo had, which was easy to use and they got rid of it (IIRC due to the costs of providing it), which decreased usability, which I think was the original point the poster made...
Even HN is generally overflowing with pro-authoritarian sentiment and people lamenting the slow pace of western governments when you talk about how good Singapore's healthcare is, how many opportunities there are for genetics based medicine research in China, etc, etc.
I'm pretty sure that's the only place where SPA ( or MPA ) aren't a solution in search of a problem is a site/application that needs distributed compute due to a number of requests it receives in a short amount of time.
They have zero change proving who signed, which just means they decided to absorb any losses and pads are there as a theater. Good for consumers.
Disperses would be a better word than dissolves.
Inappropriate = sexual harassment

Appropriate = operating within a country according to that country's laws.

The US* trades with China. How many other US* companies have manufacturing in China that exploit cheap labour and have done for decades?

You're at the entrance of a deep, winding rabbit hole that very few individuals come out of smelling like anything but a hypocrite of epic proportions.

* Replace with almost any other country and it remains true.
Checklist: Configuring SQL Server Always on Availability Groups
Feeling enthusiastic about SPAs in general can't stop me from saying this souds like a horrible, fundamentally pervert idea.
Serverless Rust
Thats what charCode and keyCode are for. keyCode refers to the physical keys (named A and D on any keyboard, even if the printed letters are different), charCode refers to the character the key represents (which differs per keyboard layout)
Cough Saudi Arabia isn't putting its minority religious populations in camps though.

And MBS can be replaced if the collective royal family thinks he is a liability
Waymo, take the wheel: Self-driving cars go fully driverless on California roads
Japanese Woodblock Print Search
> China is getting shit done and building things

That's the bottom line. It frightens me to admit, but China is the only advanced economy where progress is happening these days.

If you check out the opinion of Western expat population here (other than English teachers and ayis) a high double digit of them will put out this very concrete reasoning for coming here. Most come here because they are betting on a winning horse, not because they suddenly felt in love papa Xi or anything.

The scorecards of Western nations stopped improving two decades ago, and I believe we are now passing an inflection point from which their stagnation turns into a decline.
Right out of school in 2006 my first programming job started me at $20,000 a year. And I was so glad to have it! I’d been applying and interviewing for jobs for six months and this tiny shop was the only place willing to give me a chance.

I think people forget, but at the time it was a foregone conclusion that all programming jobs were going to go to India and you would be a fool to go into it. I was told as much by teachers before I left high school. I didn’t know anyone else getting into programming, I literally had college comp-sci classes where I was the only student.

After my 3 months probation they realized “he’s pretty good” and unexpectedly doubled that.

Worked my way up to lead developer by around 2009 at that job which basically doubled that again.

Pay growth since then has not been nearly as meteoric.
Why did you omit a zero from the larger numbers? That seems to make it less readable to me (or at least confusing).
Treating names as unique identifiers? Quadruple ouch.
"Astronomen kruipen omhoog naar de rand van het zwarte gat van de melkweg" - Dutch

Close, but not quite.
Every employer I have worked for has given me number 3 in writing at least once a year.

EDIT: Though, come to think of it, that number doesn't include some employer paid payroll taxes. But it's simple enough to multiply by 1.N
It's astonishing that it's as simple as CATting a zip file to the end of a jpg. I feel there are consequences here for any website that accepts image uploads.
Modern phones are far more secure than the typical computer.
No, the rars are in the image metadata, not in the actual pixels at all.
Vox has some very good videos on Hong Kong and one in particular on China's current approach to the integration of the city : https://www.youtube.com/watch?v=MQyxG4vTyZ8
I really don't think you're comment is a fair counter argument:

1. All your examples of "all irc clients" are just of BitchX. There are a whole plethora of other IRC clients out there yet you highlighted just the one client.

2. You're also just talking about the early versions of BitchX which were widely known as being insecure. So most people who cared stuck with Irssi. (BitchX these days is a lot more secure from what I understand).

3. BitchX didn't even didn't exist "back in the day" as you're referencing. It's first release wasn't until something like the mid-00's. BitchX is actually a relatively late-comer to the scene. So it wasn't around in the era of when mIRC had a bad reputation.

4. Breaking something with a fuzzer isn't even remotely in the same league as a feature which lets users auto-download config files into the application's directory nor the other mIRC bug you highlighted. If you need to start using fuzzers to prove a point then yes you win the argument that "everything is insecure" while completely missing the point being made about specific applications having massive and easily exploitable security holes in them.

Fact is, back in the mid-90s mIRC deserved its reputation. Things obviously improved by the late-90s (thankfully the developers kept releasing new versions of the client when new vulnerabilities were discovered) but mIRC - at that time - was uniquely awful.

For a time BitchX was also pretty bad. Not as bad as mIRC was in it's era but we're now talking a decade or two after mIRC and software development had moved on a lot in that time so it's still a shame that BitchX did have the vulnerabilities it had. However I wouldn't use BitchX as an example that all Linux / UNIX based IRC clients - nor even all clients across any specific OS - were terrible in terms of security because that is simply untrue. Even some of the biggest problems that faced IRC as a protocol (eg IP address being public while internet connected home PCs weren't sat behind firewalls nor NATing meaning it was easy to bypass IRC entirely and hack the host some other way) had been solved by the time BitchX came about.
How the bicycle beats evolution and why Steve Jobs was so taken with this fact
They operate in completely different countries so they don't compete.
This was my first thought, you beat me to it. It seems like they contradict each other. Is it Raft with quorum or is it a single replica node that is caught up with master? You can't have both (unless you only have three nodes).
https://pouchdb.com/ works more or less like that. You just save objects, and then it'll report back when it's synced with the server.
How long until this work can be automated and such dexterity will become unnecessary?
The Ubuntu Touch Content Hub. Tips and Tricks
I've got Monzo but am more using Transferwise. I prefer web based to app and they have some other advantages.
Interesting, i've had the exact opposite feeling with XAML. I've written a bunch of Silverlight and WPF, and always felt it to be probably the best UI framework i have worked with. Certainly beats all the web frameworks, and imho it was also better than Swift and Interface Builder.
It didn't decrease usability at all for those who use it as a bank account. It's certainly not a good prepaid card account but there are plenty of those.
That's not how this works though.
By my calculation it makes you 62 cents richer for every dollar you earn.
Spend any time in HK taxis with a driver who quickly trusts you (a foreigner) and the phrase "never forget" comes to mind. They are afraid.
> Doesn't quite make sense to me. Doesn't raft require the master to wait for a quorum before committing writes? I understood it as a pretty important aspect.

Different kinds of masters. I've forced myself to always include the application if terminology gets reused across applications in a discussion. As far as I understand this>

- The mysql-master only commits an sql-level-transaction if a mysql-replica acknowledges replication of the transaction. This avoids data loss during a failover.

- The orchestrator-nodes elect an orchestrator-master via raft mechanics.

- After this, the orchestrator-master starts pondering about the mysql-master / mysql-replica situation and potentially promotes the most current mysql-replica to mysql-master.

- This promotion requires writes on an orchestrator/raft level, which in turn requires the orchestrator-master to get an acknowledgement from the orchestrator-quorum.
Totally agree on the app UI front - I'm hoping they live up to their promise of being a hub for lots of types of accounts, but that requires a substantial rethink of their UI, which is still very focussed on one primary account with 'pots' (accounts without an exposed account no), and as you say has many new features tacked on. The UI is not bad IMO, but it'd be nice to see it streamlined a bit. To be fair they have done a bit of that (the payments screen has been improving).
I would also disagree that is beginner friendly to write a webapp in javascript.

Unless the op, just meant getting "hello world" on the screen from an HTML file, but that is a meaningless metric imo.

Writing a web app in JS is hard, getting the workflow all sorted, and then writing bugfree code. IS more a herculean task than "beginner friendly"
I've never really had a proper job title. Graduated in 2013. Currently in London, UK.

2013, £20,000, Web Design studio in Oxford A

2014, £28,000, London startup B

2015, £35,000, London startup B

2016, £45,000, London startup B

2017, £55,000, London small software company C

2018, £60,000 + £15k bonus, London small software company C

Negotiation pending, I am hoping for £75,000 base next year at company C.

I work 7 hours a day.
Nice article,
for tho's who wants to know more about the art of memory, there is a nice video that explains clearly that in TED
https://www.youtube.com/watch?v=VQKt58kuEnk
For INR I would have expected the Indian numbering system: https://en.wikipedia.org/wiki/Indian_numbering_system
Or maybe taking to their "friends" in the royal family about how MBS is a liability and you know ought to go.

I used to work for a big Consulting engineer who did a lot of work in the middle east and we had our friends in high places (you can probably guess who I worked for)
The multiplication table in the image is how school students learn multiplication in China -- the lower number is always first and it goes up to 9 only, down the columns shown in the image. That means there's only 45 different combinations instead of the 144 in the typical English-speaking system, so it's far easier to learn.
You know when it is a website, when it takes multiple seconds to load a page of text, that then appears empty because some random JS script from one of the 20+ different domains was blocked from loading ;-)
Dutch income taxes should be closer to 30% than 40%. This however depends on various tax discounts you may get. My tax rate is around 33% at the moment if I remember correctly
Monthly Linux Games I've Played October 2018
Although small applets can make sense some times I can hardly see a reason (but a habit) why would anybody want an application to run inside a browser window.
I'm sure that is what they do. But application code does not save you from this scenario. If your master changes, the application does not know that the new master was a node that did not have full replication.
perhaps that every single web page malware has been served by javascript?
I'm pretty sure people can advocate for both a little bit more efficiency in critical infrastructure and respect for human rights at the same time.
Steganographia (and other occult writings) by Johannes Trithemius (1462-1516)
Its not entirely clear what the message was saying, in my opinion
Yes, Monzo and Starling both promote joint accounts on their home pages.