skysight-inc/HackerNews huggingface dataset:
This article is true for jr devs too. I program and study everyday. I've been trying to get into tech lately and it seems pointless. HR only wants senior devs and recruiters want to make a buck filling those positions. Seems like a racket.
You say that like it goes to the government and stays there. But really this would just be another part of the public budget. So try it the other way around:

I don't think it's fair that public services for all have to be cut so that some people who's parents (not themselves!) got very rich can stay rich. Let them start out from "wealthy" or from "well off" instead, and let everyone else go from "scraping by" to "okay" in return.
It's relevant as it illustrates lying has become normalized and unpunished at the highest levels.
Simple Immutable Ruby URI Builder
Is this a microservices issue or a scale issue in general? Seems like any open source tool that had users that operated at different scales would run into this issue, no matter the architecture, but I don't know what I am missing.
Now a days, pretty much everyone uses an automated resume parser.
Do they offer a good solution to the dual problem of:

- if you can flash/read everything, so can an attacker

- if you have a blackbox nothing can peer into, how can you trust the device?
I'm glad that Joe (and the entire erlang team) got the deserved recognition while they were alive. I also appreciate the title because of the aforementioned film. I was always curious as to if the Simpsons' 'Hello Joe' was a nod to this.
Exactly this. Conway's Law should be taken not as an observation, but as advice. "Sure, you can have a service structure that doesn't match your org structure, but it's gonna cost ya."
This is my #1 reason for using them. Microservices can be great at delimiting responsibility.
It's just as easy to create spaghetti with microservices. Circular dependencies all over the place. Discipline is discipline no matter what you use. Microservices just make lack of discipline harder to fix.
You’re getting kicked in the shin daily? Well hey, at least you’re no longer getting kicked in the balls daily so stop complaining!
Git Remaster
It's not a statement on culture but human nature.

Every country in the world would be an empire like the US if they only could. Its a matter of opportunity not motivation.

The bigger issue is what would China do with all that power? We know what the US does with it and I don't think a world lead by China would be as nice a place as a world run by America.

It depends on what you want. Me, I want a world with democracy and due process.

I don't see anything like that eminating from China and I doubt I ever will.
‘Avengers: Endgame’ Box Office Estimates Open at $200-250M
It's kind of sad to see these statements repeated so often ...

* "ultimately handily defeat StockFish in almost every single game it plays against it" the vast majority of the games were draws actually

* Regarding "stockfish is too materialistic" ... if you watch last TCEC's premier division and superfinal, you'll find games where stockfish offered to sacrifice a lot of material, lc0 accepted the sacrifice and went on to lose far later in the game.

* It's unknown (except for people at deepmind, probably) if a0 is still stronger than stockfish. stockfish gained a lot of elo since the published match (and would beat the stockfish version a0 played against in more games than a0 did)
Boeing is less homogenous than spacex, so it might make sense to reframe that question
My family has installed a house-fan that we use whenever we like the out-doors temperature moreso than our in-doors temperature, which is quite often in our summer months at night.
No, I mean the UK.

Theresa May is so tone-deaf she’s made 80-90% of voters think she’s on the opposite team to themselves, where half of the population think that means “Remainer” and half think it means “Leaver”.

Unfortunately, that 10-20% support for her deal means that literally no option has majority support.

No-deal and Remain both independently beat May’s deal in a direct competition.

If you put the question “do you want no deal?” to the population, almost all the supporters of May’d deal say “no”, but if you put the question “do you want to cancel Brexit and remain?” to the population, almost all the supporters of May’d deal say “no”.

If you make it a normal three-way referendum, I’ve seen Leavers complain that would split the vote.

If you make it a three-way vote with single-transferable-vote, you end up with a real-life version of Arrow’s impossibly Theorem, where voter preferences are non-transitive.
Seems like he took his own advice in a sense, given that his point was that it's sometimes worth picking battles you're likely to lose.
“Then there’s the idea of dissatisfaction. By this I don’t mean a pessimistic dissatisfaction of the world — we don’t like the way things are“
For the purposes of learning antenna theory at the level of Balanis's 'Antenna Theory', I think Jackson is severely overkill. It's also written for physicists rather than engineers, so the emphasis is different. On the other hand, Jackson's problems are quite excellent. There's all kinds of interesting stuff in there that is hard to find in most other places (plasma physics and MHD come to mind). Something like Griffiths or Cheng will be just right. I studied Computer Engineering in undergrad, and worked through several books on electrodynamics at the time (and did several courses in EM), including Jackson. I didn't study RF, but my classmates in RF were all using Balanis for their RF and Antenna design courses, which clearly comes before the level of EM where most people are working (suffering?) through Jackson, or Balanis's 'Advanced Engineering Electromagnetics'.
I didn't read the thread parent as being completely serious, and my not entirely serious reply highlighted the flaws in the argument.

You talk about 'fairness' but you could argue that many different ways. Everyone paying $10000 a year flat rate tax is 'fair', as is leaving everyone with the average income.

Clearly those 2 approaches have problems. At minimum the rich don't want a French revolution type event. But society benefits when people attempt risky ventures, that work out. So clearly you want a balance between these 2 extremes.

The traditional defense of letting richer people keep more of their money is that they worked to earn it through their superior skills. This kind of generational wealth makes a mockery of that.

Personally I would argue for a higher inheritance tax, let each generation compete on a leveller playing field, decrease the tax burden on the living.
SSH is a service to log in securely to get CLI access. WireGuard is an efficient VPN with low attack surface. SSH can be used to run X programs, as proxy, or VPN.
2045 hackernews headline: “Senses capable of spying should have hardware switches”
That’s some anomaly alright.
I'm fairly sure the ending lines:

Hello Mike,
Hello Robert,
Goodbye Joe.

were a reference to the movie.

I went to go watch it again after reading this but you beat me to posting the link here ;)
The NCSC's first 'UK cyber survey' published alongside global password risk list
obligatory test:

Generate hacker news comments from titles

hncynic 1 minute ago

I thought it was going to be more like /. but I'm confused. Can you add some sort of comment link to /, which is something I could have easily navigated, like /. and /. would be great.

hncynic 1 minute ago

Nice, but I wonder why you would want to do the same with comments on the same page. If you're not really getting it, why make a single sentence and the title different?

hncynic 1 minute ago

How about adding a "Downvote" to the title? For example, "Hackernews: The best comment in the world: http://news.ycombinator.com/item?id=635686

"What I like about the HN thread, which is that I don't have to post links here to get upvotes on comments from hacker-news posts"

I just wanted a way to filter out the "Ask" from your comments so you could add new comments, and then maybe change the URL to "Show HN" to the "About the Hacker News thread" link.
p.s. It occurred to me after writing the above comment that it should be possible to grow tea in the British Isles and I now learn that there is a plantation in Cornwall which has been producing since 2005. [1] It's a wonder that tea cultivation wasn't attempted in Georgian England when prices were so high, seeing as they went to so much trouble establishing plantations in far-away Assam. Anyway, it's good to know that tea is now being grown in Britain.

[1] http://www.englishtea.org.uk/tregothnan_english_tea.html
Great software has never cause a company to succeed. Bad enough software will always cause a company to fail.
> Independent Scalability

This reason for microservices comes up over and over but I’ve never understood it.

If you scale a monolith, only the hot code paths will use any resources.
Having a monolith makes it _easier_ to scale as you can just scale a single app and it will be perfectly utilized. If you have microservices you need to make sure every single one has headroom for increased load.

Scaling up a whole monolith only to increase capacity for one code path doesn’t have any unnecessary overhead as far as I can see. Remembering that if your microservice is on a VM then you are scaling up the OS too which has millions of lines of code - something no one (rightly) is concerned about.

Am I missing something?
Because apparently, for a bunch of people here, their most precious resource day to day is free RAM.
How to Bounce Back from Rejection
How about keeping 4-15 year olds locked away against their will, when they'd much rather run out into the street than be in the kindergarten or school? Or e.g. dragging them away from the candy aisle by force, or forcing them to go to bed when they'd rather watch TV at night? How about keeping 15-year-olds locked out of pubs and arbitrarily forbidding them to operate a vehicle (severely restricting their freedom of movement in much of the US) against their will?

You can discuss the finer points of various restrictions, but there's nothing morally wrong with restricting someone with reduced mental capacity, below some basic level of competence, according to their mental capacity.
> Cloud computing (i.e. datacenter software) requires zillions of concurrent "fibers" on a much smaller number of OS threads.

As a guy who actually wrote "datacenter software" for over a decade: you don't speak from experience and what you said is false.

Basically, OS threads are the smallest and lightest form of concurrency currently in existence. Any userspace 'fiber' will be heavier and slower than actually spawning a pthread.

The problem is when you couple pthreads with interpreter runtimes. (Python, Lua, Ruby, etc.) These runtimes (and especially the GC engines they use!) don't play nice with OS threads, so you're forced to invent various rube-goldberg fiber-like contraptions on async primities.

The end result is slower, heavier and more brittle than any pthread-only solution, but interpreter runtimes necessarily impose overhead, you learn to deal with it.
What a marvelous eulogy and legacy.
Thank you for the summary.
Incidentally the above, is approximately what I try to get from my interviews for technical and non-technical roles.

Specifically, for technical roles I am interested if the person being interviewed can do ( 2 ).

I feel that algorithmic puzzles are the almost an anti-pattern to ( 2 ), and create a negative filter that eliminates applicants that are great at ( 2 ).
Aging Japan to see 25% of breadwinners turn 75 or older by 2040: report
Great article!

This is total nonsense though: "Virtually all contemporary AI artists credit Mordvintsev’s DeepDream as a primary source of inspiration for their interest in machine learning and art."
Maybe it would be a good time to unionize more to have bigger hammer to fight with..
So, are you one of the few people who thinks it’s entirely fine to seriously mess up an enormous part of the UK’s economy? You don’t think, for example, that such a concern is “just project fear, they need us more than we need them and will therefore give the UK a great deal”?
Round 3 Compression Benchmarks: zstd vs. brotli vs. pigz vs. bzip2 vs. xz
I typed in “hacker news comment generator” and was disappointed to not find “I could build this in a weekend” as one of the outputs
A 50 lines, minimalist Node.js crawler for GitHub-Trending,just try it
Google captions calls it “Ireland” or “Airline”.
This is really fantastic! How do you generate these kind of comments?

I have the same question but without the title. Maybe I can generate the "Ask HN: Hacker News Comments" link from titles by tagging it by topic.
Good point, theres plenty of storys about aristocrats frittering their wealth away on cards. Genetics? I'll stay away from that one.

I'm not sure it really changes the dynamic very much though. Even if the cream always rises to the top, theres no harm in shaking the milk bottle every so often.
You make many valid points there.

Here's the link, let's see what happens:

Caveat lector: This is a "beginner" guide targeted at Raspberry Pi users, ignore the Pi related parts.

I intend to publish a second part about using keys instead of passwords.

https://2byt.es/post/totp/

The blog content is open source on GitHub so feel free to raise issues if necessary.
Their.txt list of the top 100,000 passwords to avoid can be found here:

https://www.ncsc.gov.uk/blog-post/passwords-passwords-everyw...
Yep, KGS was also where I learned to play. The other website is called OGS, probably in the same naming tradition.
ZFS – Using Encryption at Rest
Its all context dependent of course. If you are at a place for three years doesn't mean you can't interview. Three years at an organization is a long time. I've seen people interview after 6 months at an organization. Depends on the organization. Having a person start interviewing people after three years development experience total is probably not a good idea - depending on what you are interviewing for.
It would be useful to see the comments and get an idea of the quality of each title. This site does a good job of conveying what is good enough while still providing a summary of the contents and submitting an opinion.

How do you get your comment title into the list?

You can just use a few of the existing ones: http://hn.algolia.com/hacker

It's not perfect, but it works fine

(all three comment above generated by OP's site)
Exactly. This is what I employ as one of the safeguards as well. All important resources accessible only to via a jumpbox, and jumbox itself is only accessible in a VPN.
back in the day we had a common micro service. it was called pgbouncer. Because database resources are limited it’s nice to have a stable consistent connection limited a set number of processes and then let the application monolith scale independently. Also, when you are scaling across multiple machines you don’t need all of the code of the monolith on every machine. i’ve heard about When amazon switched to a SaaS model, creating aws they were locked into a 32 bit monolith in which code was limited to a few GB and thus scaling resources independent was valuable. Was this useful? I am collecting data on if i’m polite, without snark and helpful.
The article does not address any of the technical complexities of microservices. If you use microservices you are developing a distributed computing system with a lot of technical challenges: additional network delay for each rpc, error propagation, consistency, etc.
Addressing such technical challenges will often consume lots of time and requires a lot of knowledge that most developers do not have. It's a huge investment with a very high risk.

Furthermore this article fails to list any sensible alternatives. For example, if you have different rates of change you simply need a good separation of concerns with clearly defined boundaries and interfaces. You can do this equally well in a monolithic application, with none of the distributed computing issues.
Static site, no DBs. Link's posted so let's see!
Best Back End for Webdevelopment
What would be best language for backend any how im gonna use .Net/.Net Core, what are your views on Go programming, how about other than Go programming like Python, Php?
The previous thread had some interesting example outputs:

https://news.ycombinator.com/item?id=19694578
You’re Not Getting Enough Sleep–and It’s Killing You
GP's point was that they could only think of bad things happening if these companies leaked personally identifiable data. If I have not successfully addressed that specific point, demonstrating that there are worse things, then I do not know how to.
In a perfect world where the rich pay proper taxes, monopolies and corruption does not exist, it would not be unjust.

It used to be a principle in ancient times that one is not entitled to more land than one can deffend.
“MineTime is a calendar built on Electron, allowing it to run natively as desktop application on Windows, Mac and - yes! - Linux.”

So, not a native app then.
"Anomaly" or anominal is the antonym (ie opposite) of "nominal". When things are going right, then everything is "nominal".

An anomaly is where things aren't going according to their expected behavior. Anomalies can have differing levels of severity, depending on the impact of the anomaly on the mission plans.

You can have anomalies at any time, that's different to a "defect" or a "failure". Failure implies anomalies so severe that the mission can not complete.

So it's not a euphemism, it's a distinct term of the art in engineering of this sort.
just entered "seo test" and the garbage out was 100% spot on! congrats!
Nice, and I like it too -- but it lacks the comments that are so useful for me. I've found a ton of good ideas to use on sites that I've just bought.

I've had a lot of fun making a script similar to this that would convert your site to a commenting system. Thoughts?
It's the original reason the rule was created. There are other reasons which justify sticking with it.
In my personal opinion, holidays that require an algorithm to calculate instead of being the same date each year deserve a special place in hell. And as far as these algorithms go, the one to calculate Easter is the worst, most complicated one I've seen.

I know that some algorithmic "holidays" like election day serve a legitimate purpose. (How about making election days national holidays already, federal government!?) But, as a programmer, I still despise the concept.
As others have pointed out, this post is from 2015 and a lot has changed since then. I've added an updated section at the end, to clarify my thoughts since then (mostly unchanged to be honest, except for CSP): https://www.tunetheweb.com/blog/dangerous-web-security-featu...
For non-assisted GPS, the GPS device needs to download orbital information from the satellite directly when first powered on - with only ~50 bits/s of bandwidth, it can take a while - minutes to tens of minutes. With Assisted GPS, the GPS device can download the satellite orbital information and almanac directly from AGPS server (e.g. cell phone tower), usually at much higher bandwidth - as those local, always-running servers can constantly download and cache all satellite information.
And yet Ruby never took off outside of RoR and is dying. Lisp and Haskell are still niche languages.

So somehow, languages promoting big chunks of anonymous code never win never win the public heart.

In fact, when you are force by an accidental monopoly to use ine, you get js. What do people do in JS ? Multline lambda are mapped to property names or replaced with await. Registries are used in every framework. We spent 2 decades fixing JS to use as little callback hell as possible.
Mám v piči (I don't care)
The USB spec has a part where USB devices can be turned on and off by software on a USB hub. Unfortunately almost no USB-Hub implementation/device supports this part of the spec. I have been looking into this for a while with the goal of watchdogging and powercycling unreliable USB devices. The seemingly only USB hub at that time was unfortunately not on sale any more, even back at that time.

Maybe this could be a nice kickstarter, a smart USB hub that can be integrated into the smart home/IoT world. I'd buy it.

Since it is separate software, not the webcam software, that is switching the webcam off, we would not have to trust the webcam software maker to fullfill the promise.
Would be handy if it could generate the article too.
> gentrification, which is loosely defined as somebody not like you moving into your neighborhood.

I would say gentrification is the act of displacing poor people for homes that their family lived in for many years, to make way for wealthier white individuals who would like to live in that area.

In a town I lived in a company was made to clean a river and surrounding streams after years of pollution and abuse. The company did a very nice job. Now this town had a bunch of beautiful water front property. Immediately the minorities in the neighborhood were drummed out. It was very sad to see because I knew many of them for years, my sister's (now husband) was from that area, and now they are mostly gone. No body stepped in to protect them. Even the Chinese food store, with the lady that would give me extra candies when I would go there as kid, is gone. I would be gone too, if I didn't live across the bridge in the wealthier area.

Gentrification isn't just "people moving in", its the destruction of the way of life of poor, simply because the wealthy found something they like.
But that's just one extreme example.

In romanian history I know 2 positive examples where land was confiscated and redistributed with positive effects: one by Alexandru Ioan Cuza who confiscated most land owned by church(roughly 25% of the country) and another instance during ww1 when the King decreted every peasant fighting in the war will be alloted land by the state.

Nothing bad came from that, the people were already working the land, they just got to take home the fruits of their labor more.
Do we actually "know"? Cause I "know" that the opposition to GPL was not to make it incompatible with GPL (which is a point of contention actually, and hits deeply into question of when a code is derived code). The point was that making OpenSolaris GPL would block integration chances with NON-GPL projects.

In fact, at least one anecdote points out that Sun expected CDDL components to make it into Linux source, just like cases of other non-GPL components in the past (AFS, for example)
The worry is more about stalkers and abusive partners. Abusive partner using it to further control you or hear that you plan to leave or hear that you talk with someone he disapprove (e.g. vuctim breaking out of isolation and distorted reality victim is in).

Those situations are physically dangerous when they happen.
thiscommentdoesnotexist.com
In this spirit of this thread being completely useless to talk about the app itself I'm going to comment on your use of the word "extra" which is a decidedly recent usage for the word and, as a person born in the 20th century, I'm still getting my head around it. I love watching language evolve around me.
What to Expect from Sony's Next-GEN Playstation
Sure, its farms. Tell me another one. If yo see who owns all the wealth, it would be about an equal percentage of the population. Stop deflecting from the gross income inequality that exists in UK and across the world. Its a fight that you can't win because the numbers don't support you. (pfss. "It's farms").
"This should become part of the UI of Hacker News"
Side question: so you found the best way to generate PDFs was Chrome? I’ve recently looked into this and seems like the best approach, renders nicely and can use html etc, but the fact that it has to spawn an external process irks me a bit.
Cloud 66 Security Best Practices