skysight-inc/HackerNews huggingface dataset:
This is a matter of perspective. If you think of taxes as a burden you undertake because you're legally obligated to, then this behavior is indeed silly. I've recently realized another perspective which makes this extremely sensible behavior:

Taxes are the price you pay to have the baseline of civilization around you so you can live your life. If you're an hourly worker, you go to work in the morning, spend a couple hours earning society, spend more hours earning your expenses, spend some time earning savings, and head home for the day. You drive your car home on your taxes, you go to the grocery and pharmacy for things which are safe due to your taxes, you visit your elderly relatives who aren't in abject poverty because of your taxes. If you want low taxes, you can get them! Just move to a place where you're buying less society.

Turns out that people who can afford nice things tend to not want to live in lesser society. After they do the math, they generally decide that the tax hit is worth its cost, and they live in civilization. It's a self-reinforcing cycle.
How to set up a great marketing strategy that works?
Disruptive MCommerce and Its Testing – TurnkeyWebsiteHub
It’s known as Symmetry Breaking or Spontaneous Symmetry Breaking.
> I'd rather see indie ad-networks with an emphasis on anonymity -no PII / control -delete profiles who works with publishers in a fair trade like model. But I'm not naive :(

That would be great. I think browsers could push this. A simple standard data structure that people volonteer to provide for themselves. If I want "relevant ads" I populate it thuroughly and honestly. If I don't want that, I don't populate it at all, or even ask my browser to randomize it. But info used for targeting it should be info that the browser (i.e. user) provides and not info that the industry scrapes together.

Second: identity. I think step one must be making sure users can't be tracked or fingerprinted. Browser vendors need to make absolutely 100% sure that no font rendering or other fingerprinting can be used.

Obviously point #2 means that point #1 can't be too detailed, or can't be transferred verbatim every time. If you have narrow enough interests you can be fingerprinted.
Wonderful. For the time it takes an electron to travel in 1 microsec (in vacuum, yada, yada):

> 984 feet ... We oughta hang one over every programmers desk, or over their neck (:audience chuckles:), so they know what they're throwing away when they're throwing away microseconds.
We used to have our own in-house CMS built in .Net (at least 10 years ago) and it was a pain to maintain and provide updates for, however we replaced that with MODX - which was better and we helped in the community alot and pushed changes back. It was nice knowing every line of code was ours - and having all the expertise inhouse was a bonus, but hiring was a challenge as everyone starts from 0 experience

This was easier but we still had some clients that "wanted wordpress" even if it was a bad design decision, so we would then need to educate them on the why and see if we could change there opinion.

These days we pick and choose the right platform for the job, between Laravel/MODX/Wordpress/Magento/etc.

Being more flexible has it's own drawbacks too though.
As long as the actual port remains identical the widget could be made up to date with a software upgrade.
Including Portuguese and Spanish as well, it was the most relevant 8 bit computer in the Iberian Peninsula.
Are you just going to ignore the predatory business practices, competitor strongarming and buyouts, deliberate sabotage and every other unethical thing those people did, and still do to this day?
Take turkey....

Did the Byzantine/Roman civilization end when the ottomans took over? Social organization changed, but not wholesale. social organization in which populations, Economic and political activity continued, concentrated in cities. Greek remained a major language, as did many Greek laws.

Incidentally, why was Rome/Byzantine civilization Greek speaking in anatolia? Because it had been Hellenised long before Rome conquered it. ..and language isn't everything. Before the Greeks were others, notably the hittites, a great civilization.

What I mean by arbitrary is that whether your chart shows continuity of a civilisation or not depends on how you define the term. One chart will show continuity from the bronze age to the present (or maybe until 1908). You could make that case. The cities mostly remaining occupied and the political organization probably had a lot of continuity. Another chart (like this one) will have Hittite, Hellenic, greco-roman, Byzantine, ottoman, etc. Civilisations lined up one after the other
PEP 533 – Deterministic cleanup for iterators
How Is Software Developed at Amazon?
Hayabusa2's Touchdown on Asteroid Ryugu
Different Laser Name Tags
I'm sure there are plenty of people out there who have a knee-jerk "ECS can solve that" reaction, but also be careful that you're not yourself just having a knee-jerk reaction here.

A full-fledged ECS can in fact be very helpful when writing game jam style code and you need to quickly iterate on ideas. Separating each unique idea into components (health, movement, ammo) and systems (physics, damage, AI) lets you turn things on and off, add new things (powerups that work on anything with health!), remove old things, all while everything keeps working in general. Closer to the end of a game jam you can also start playing with novel ideas (what if I make all bad guys suddenly start considering each other as enemies?)
I'm beginning to think crypto operations should no longer be implemented in code on general purpose cpus.
My Five Worst WordPress Development Mistakes
Ask HN: Why is there no wall plug with multiple USB-c ports
I can't be the only with multiple usb-c device (computer, phone, battery pack, switch) that would like to have one wall plug with multiple usb-c exits. (to enjoy full speed charge on all devices). Is there some technical reason this is not possible?
The tax code is broken, but it's not due to reducing the distortions that have broken it.

SALT, mortgage interest etc should all go away. They're subsidies to the wealthiest.

The tax law was good for bringing the corporate tax back to competitive global levels, good for doing what it can to fix distortions, and bad for lowering the top income bracket in an age of $22T debt (though you'd probably be surprised at the amount of high tax EU welfare countries that use a flat tax, and better tax luxury which should be the real goal, not income in the first place)

Maybe if enough blue state workers (of which I am one) start to feel the implications of their voting records, we can start to have the overdue conversation on how and what we spend on.

* also speaking from a generally libertarian angle
> By leaving Google, one of the most powerful tech companies in the world, the engineers are lowering the mean moral compass of the engineering base.

Good.

It's not like a good, ethical developer is going to change things from the inside. Companies are not democracies, they are dictatorships.

So what if Google has no good and moral developers left? At least it will become more obvious what Google truly is while the 'good' developers can make a positive contribution elsewhere. It was clearly never going to happen at Google anyway, not with a incentives a publicly-traded company has.

I would much prefer Google to be manned entirely by the kinds of people I wouldn't dream of inviting into my home. I'm already against the company's existence, so Google having nobody left with a shred of integrity or backbone would make it a whole lot easier to argue for the company's demise, in whatever shape that may come.
This is exactly the kind of post where I'd love to engage in the discussion, but I end up not doing so because I just feel exhausted and demotivated once I consider the necessary disclaimers (not a spokesperson, my opinion is my own, ...), what I am allowed to say and how sure of that am I, what if I make a misstep and it blows up, will I be able to engage in follow-up questions...

EA has a surprisingly open social media policy which encourages employees to engage in discussions as long as they are clear about whether they're an official spokesperson and don't divulge anything they're not allowed to.

Still, every time I see something like this I become really excited, start thinking of what I can say and what not, how I should say it so it's within acceptable .. You know what, never mind. And this is without even considering that what I'm considering is saying "Hi, I'm from EA" in a forum where people generally express nothing but vitriol towards that company.
A neighbour of mine, the father forbade him to buy games and gave him a pile of programming books instead.

You know, those packed with game listings back then.
Obviously not and I did wonder about phrasing in a more gender neutral way.

However, looking at some data:

https://www.cdc.gov/hiv/risk/estimates/riskbehaviors.html - women are at twice the risk of men in heterosexual relationships.

https://ifstudies.org/blog/who-cheats-more-the-demographics-... - men are a bit less than twice as likely to cheat.

So, risk to women would seem to be, say, about three times as much at risk. And that is not counting the additional and heavily lop-sided risk of anal intercourse for women, but I'm not sure how to quantify that.

So my gut feeling that this is something women suffer from more is potentially backed up by evidence, but not to such a disproportionate degree that my original phrasing was accurate. I'm too late to edit, but happy to consider my earlier comment rephrased with these stats.
It's not shocking without comparing spending powers though.

What's the price of roughly equivalent street foods in Mumbai vs. New York, for example.

I'd wager the multiple's not far off that between 6 user Spotify in the two countries.
Sundog Media Toolkit | Full-stack developers | Bristol, UK | Full-time, part-time available, visa sponsorship possible

Sundog is a toolkit for high end movie and television post production. We develop cutting edge tools for the media industry, from our industry leading cloud platform to machine learning image processing. Our customers are some of the world's biggest broadcasters and Hollywood movie studios. Sundog’s software helps get blockbusters to movie screens the world over, we are recognised as one of the leading technology firms in the media industry and we have even more exciting projects on the horizon.

We are looking for full-stack developers with strengths in some areas and working knowledge in other areas of the stack. C++, PHP, MySQL, RabbitMQ, AWS, OpenStack

https://techspark.co/job/sundog-media-toolkit-bristol-47-fro...
https://techspark.co/job/sundog-media-toolkit-bristol-47-bac...
And then Adblockers will convert it back to html and strip ads from it.
It's great that you're looking into legislation. Touts are annoying. I've lived in Hong Kong for a while, and once lost my iPhone. Getting a new one from Apple was basically impossible, because everything for open sale was snapped up immediately by very long queues of people paid to stand in very long queues and pick up 2 iPhones, which were then slipped over the border to go on the Chinese gray market.

I ended up paying some inflated price at a dodgy computer centre (as the alternative would have been to take out another 2 year phone service subscription).

However, I believe you that regulating this appropriately is complex. I'm not sure, for example, what Apple could have done better (beyond their 2-per-customer-limit, apart from raising prices or magically producing more). Lotteries might be one way (and that's what Apple did later in HK, I believe).

(And, BTW, cool to have a MEP here :-)
Never had it lose them for me in an extremely long time. Restore last session has always happily recovered them too, if necessary.
In human culture, when a company claims it supports a free and open internet but makes moves to support a closed, surveilled and censored internet, that is generally considered a dick move.
That's phone users, not Apple iPhone specifically.
I'm already elderly?
> Right, but these days browsers are handing over footholds to anyone with a webserver!

Not only is code that isn't run (or written) the fastest code, its also the most secure. And on the web, its the most compatible. Funny, that.
I've been a long time Apple Music user. Spotify definitely has weaker collection. But, I like the cross platformness/integrations of it. I can cast to chrome cast, play it on linux, and other third party integrations. Also, spotify connect is really nice. That said, Apple did start integrating Apple music with third party providers too (alexa, google home comes to mind). We'll see how it goes.
Best way to make your website visitors to re-engage with you
nice username macha
>> Loot of course takes many forms, gold, silvers, the work of serfs, the work of slaves

Gas, oil, fresh air, ...
Best Books for Learning C and C++ (Recommended by the Software Community)
High-Tech Bridge Partners with Fortinet to Accelerate DevSecOps and CI/CD
How to Be Less Reactive and More Proactive
It's odd to me how "cash bail" was not such a big issue in the recent past. No, what has changed is that people have zero respect for the law and don't show up after posting bail and then have to have arrest warrants issued.
Isn't this what throwaway accounts are for? Sure you can't break NDAs and the like but a throwaway can give a lot of freedom from people piecing together stuff if you posted using an account you use daily.
How would Google profiting from a tightly controlled Chinese internet make it better?
Just curious. I’m learning about compilers and would be interested in which compilers most make the trade-off in favor of optimal code generation over compilation speed.
Equal temperament just means equally out of tune.

Minute physics does a great video on it:
https://youtu.be/1Hqm0dYKUx4
Man, I thought word clouds were gone. I remember the word cloud craze in the mid to late 2000's then they sorta vanished. I guess other SEO enhancements replaced them?
The point about 'getting used' to poor features, or indeed even bugs, applies not just to video games but any type of software you work on for a long time (especially personal projects, where you don't have a QA team).

This will no doubt be familiar to many of us on HN.
Theranos' Patents Sustained Fraud
No, the concept of “Western civilization” is much older than the cold War, and the West in it is more in reference to the East-West Schism (or perhaps the East/West split of the Roman Empire) than the Cold War.
I find the premise of this retreat a little odd, but it is great to see someone get an idea and follow through. I am in my 60s, still working but plan to (mostly) retire at the end of this month. I know enough older tech people to talk with about any issues I may have (mostly centered around still enjoying work but also knowing that it is time to slow way down).
while there is a performance impact, it shouldn‘t be anywhere near 100x. for reference: https://github.com/bmeurer/async-hooks-performance-impact/bl...
Thanks a lot for an opportunity to look into the world of Facebook employee, that was really interesting and I feel that I do understand it better now.

However, I wonder if you'd agree that maybe the main reason for Facebook problems is their desire to overconnect the social graph basically. All those moderation problems wouldn't be there if the newsfeed stayed simple chronological summary of updates by their friends and families instead of an algorithmically generated mess. Reddit AFAIK doesn't have problems as huge as Facebook's, and the reason for that is that communities tend to moderate themselves pretty well, and moderating communities themselves (e.g. banning drug sale groups) scales way, way better. In a sense FB itself kinda acknowledges that with its recent emphasis on Groups.

On the other hand, interpersonal connections between real-life friends and families (what Facebook sold to its audience and the way it keeps the users on the platform) barely need any moderation at all. It's quite unlikely your uncle James starts promoting antivax (or child suicide) in your family, and even if he does, he can either be contested (not letting spiral of silence to form) or banned/muted/unfriended/etc. Unfortunately, it's not how FB works: it baits you with friends and family and switches to engagement optimised cesspool.

It feels like the hyperconnected, algo-driven feed is actually the root of most facebook troubles, despite (obviously) generating massive revenues.
Also like putting strings on a guitar with a floating (floyd rose) bridge.
communists hate India's biggest capitalist simple. let them whine.

ambani the owner of jio will soon be coming up with e-commerce like Amazon .

https://www.bloomberg.com/news/articles/2019-01-18/asia-s-ri...
We have multi repos, in fact dozens of them, that make up our public facing mobile apps. Our CI is a disaster as we have way too many simultaneous releases in flight at the same time (up to 7), not sure how this would even work in a monorepo.
I rather wonder what it's like to work at Facebook.

Do people still readily tell that they work at FB? With more and more shit coming to light and no impression that Facebook is seriously interested in fixing things, I suspect people would question ones judgement to keep working there? At least I do, to be honest.
I would normally agree... also unbeatable cars in the snow. Some of the 14-15 models had defective engines, and the car I was referring to was one of those.
Thanks for the truly thoughtful questions - I will put together a short faq and post a link and a a tl/dr answer here.

We also have a more technical internals paper almost completed and will publish next week.

Thanks again! This is such a helpful comment.
Agreed. The total disregard for caring how effectively money is spent in high tax states is a huge problem that does a disservice to the goals of the voters.

The pension bomb is going to be a reckoning.
I agree with the parallels. I disagree with the solution.

It seems to me both markets have a producer retailing a product far below the market clearing price. A 3rd party is thus stepping in and claiming that unclaimed value.

It seems to me that the producers hold all the cards needed to put the 3rd parties out of business. They can increase prices, or supply. Why don't they?

I've heard accusations that musicians are getting kick backs from touts, which suggests that the touts are basically scapegoats.
The question then becomes why people don't think it's reasonable for these producers to raise prices. That view is kind of understandable for musicians, they are 'artists' not in it for the money, although why their fans would begrudge them more money or why the artists wouldn't want to perform more for their loyal fans I don't know.

In short it's a strange market dynamic, where nobody actually seems to be honest about their motivations.
Environmental certifications should include repairability.
> Speculative execution in general is a sizable performance boost that brings in the risk of all sorts of attacks like this.

Makes me wonder when we will start seeing physical two-tier architectures, a complete but slower, safety centric system for handling sensitive data on both OS and application level and a souped up "you have been warned about potential leaks" OOE system acting as a general purpose accelerator addon.

The difference to existing security enclave concepts would be that the less safe side would be the add-on.
What you should do when banned from Google Adsense
Right - because they're fretless. Same goes for slide guitar.
Does inventing gmail count? Webmail before gmail sucked, now they are essentially clones (or improvements) of gmail.

Many cancer researches use gmail (or other similar webmail) instead of the horrible internal email of the university, with a bad spam filter, small disk quotas, bad browser support (only IE6), etc.

And other researches use gmail (or a similar webmail) too, like to cure tuberculosis, eradicate polio, launch rockets, heart surgery, ...
I could definitely use a throwaway account. The thing is, I still don't want to say anything I'm not allowed to say. I do feel loyalty towards my employer, and I'm only protecting myself if I stay clear of saying anything which identifies me. And that includes referring to knowledge which I didn't realise not many have or just generally expressing myself with my own idiosyncrasies which I may not even be aware of.
Store Files on Digital Ocean Spaces with Laravel
Nobody expected any better from Microsoft. That's a lost cause.
How to make a sticky tabs bar with Vuetify?
I used to write sneaker bots “professionally” (was pretty much my full-time job) back in college. Did it for a variety of reasons.

The money in reselling is decent but you can usually make more by selling the software itself. I collected a few rare pairs and definitely found that fun. Also highly ego driven and there’s an entire “sneaker Twitter” community where people just want to show off.

I was mainly into it for the software engineering side of things. You end up having to build really interesting/complex software. My infrastructure was basically half a dozen servers with a coordinator that would scrape websites all day long. Also had to learn how to exploit different features of websites to speed things up.

Generally enjoyed it but the community is pretty toxic. Mostly driven by money and ego, no room for collaboration because it’s more profitable to keep things to yourself.
Quick Story: Read Classic Short Stories of Anton Chekhov, O. Henry etc.
I'm terrified of this. I realizes some years ago this would be a problem. No, I'm not worried about being run down by a silent car. I'm concerned about people downloading their own sounds like they did for ringtones.

Can you imagine a busy street full of the latest pop songs, audio logos, Daffy Ducks, farts galore, orgasmic acceleration... Ahhhhhh...

I've heard quite cars are not really a problem. I Asian cities with high numbers of leccy cars - one can hear birds, the wind and non-automotive noises and apparently, not many dead people. maybe we should just learn to look both ways before crossing?
It will start cutting out actual origin footage at some point because non-obvious ads are already there from the beginning mixed with primary content in a way they can't be easily separated.
Ha. Listen I hate getting spam, but my Gmail does a pretty good job of filtering. I feel a little more open to cold emails within a b2b environment if they're relevant. What I found interesting was the potential for displaying personalised images to website visitors, onboarding customers, event invites and FB remarketing ads.
The worst part isn't when the game launches and does poorly, but during development.

Most devs are passionate gamers themselves, and even if our own priduct doesn't turn out great, doesn't mean we don't know what makes a good game. So most of us know that the product we're working on isn't gonna be a GOTY.

There's a few stages to it, similar to the stages of grief:

Denial: "If I pull extra hours, I can fix this feature. We can turn this around."

Anger: Frustration and anger that's usually directed towards upper management ("why did we have to make this decision? why don't we have enough staff? why are we launching in three months?"

Acceptance: "Whatever, you can't always bat 1000. As long as my job is secure after all this, I'm fine."

And worst of all, apathy, where the passion you once had has been sapped from you, and what you thought was a dream job, has turned into just another routine motion you go through.
It's in part self-selecting: if you work there, it's because you want to work there in spite of (or maybe because of) what's in the press.
I totally agree. It will be beneficial for everyone.
How to not build your application
Show HN: JavaScript Tips from ES5 to ES10
That's what every private company care for.

They can try to hide it, disguise it, make it easy to forget, at the end of the day if they don't make money everything is over.
Check Out the Power of CI and Pipelines