skysight-inc/HackerNews huggingface dataset:
I picked most from these two books.

* Don't make me think.

* Design of everyday things.

Goodluck. :)
This looks super interesting! Although it still looks more complicated to understand than lmdbjava. I feel any C codebase will be more difficult to follow since there's gonna be a lot more code related to memory management that happens automatically in a GC language like java.
That's really amazing how you can use the intervals between packets to infer passwords like that. I thought I'd seen an attack like this that used tcp timestamps, I didn't know you could do this from the packet arrival times themselves!

I wrote a little program to transmit data via packet intervals, I need to play with adding error correction to it now - https://www.anfractuosity.com/projects/timeshifter/
> If you want to encourage more exciting games then you need to reward those who play them

And that seems to be exactly what is happening by respecting those who do / looking down on those who don't. Not every reward has to be expressed by the in-game scoring system.
Appreciated, hadnt heard of gqlgen but that looks much less boilerplate heavy
Volunteer time often means that if something isn't immediately actionable, or actionable with minimum effort, it gets ignored, and then it gets forgotten. It's not malicious, it's just the reality of things.

If you had obtained the handbook from version control, and added this as a new file using the markup language in use, made sure it built without warnings or errors, proofread the HTML and PDF output, and then sent that in as a patch, it would have been mergeable with no effort other than a brief review.

If the people reviewing it also had to completely rewrite it in the correct markup language, and they are not domain experts in the material it is covering, then you've basically given them a task which is hugely demanding upon their time.

I've had several experiences of this. Sometimes it pays to pull all the stops out and spoonfeed the recipients with something which is as perfect as it can be, and they have no reason not to merge it. It takes a lot more time on the part of the submitter, but that's time you've saved the reviewer, by giving them a finished article. This can greatly improve the chances of success, by removing obstacles which would hinder it.
Worst case scenario, we're back to oral histories, right? :) I f things go south, I am ok with just having that. I mean: What will be the whispered form of Super Mario World in 1000 years
Phone/chat support is managed by the various regional Comcast offices

Out of dozens of calls to Comcast support form California over the years, I have yet to reach anywhere but the Philippines.
In addition to what everyone else said about it not being a useful comparison to look at SE Asia, I also wasn't looking at the cheapest options. Capsule hotels would generally be available for half that ($30) and sleeping in a manga cafe would be $10-$20 depending
The economist is opinion, filled with motivated reasoning, that pretends to be news. It also confuses breadth for depth and proudly touts it’s meh international coverage.

When I want to cancel, I did it via my credit card company. They’re surprisingly anti free market when it comes to taking your money, they add as much friction to exiting the subscription. You have to have at least two magazines labels so you can compare them looking for the subscriber id, then call them. Signing up is a trivial webform though.
It works well in America and Canada, but ethnic tensions are probably one of the root causes of tension in every other American nation, even Mexico. Everywhere south of the US has kind of a 'soft race war' going on between descendants of White colonialists, ex-black slaves, the indigenous population, the mixed crew, and other ethnic groups. It's a kind of overwhelming systematic ... 'racism' is not the best word ... more like 'systematic racial friction'. It's apparent everywhere, even by just driving through regions you can see it.
Sounds a lot like trying to get computer hardware interfaces published so that people can write their own drivers for them!
The controller in the top left is for the SNES (sorry). Really nice work though!
Certainly. One could consider that any large team complex system that has functional requirements determined (and best understood) by external domain experts, is likely not understandable by software developers. This is exacerbated by our industry having no standard way to map those complex requirements into executable code.

The result is likely some big ball of mud, partially understood by the (now gone) original developers. One that is hacked at and refactored at the edges by those who inherit it.

Consider an actuarial risk calculation model, a payroll system, an air traffic control system, or perhaps something simpler like a model of a double-entry accounting general ledger. Could you wholistically understand the code base of a double-entry accounting solution?

Such large complex systems cannot normally be rewritten economically prima facie. Instead if possible, typically small parts are carved off, rewritten and delegated to, until the economics and inability to add new features absolutely force some attempt at a rewrite.
> They fail to directly compare the cost per flight for shuttle v soyuz.

That would be a difficult but interesting comparison: You'd have to compare a single SpaceShuttle launch with the cost for launches of 1) Soyuz crew launches and 2) cargo launches that could be covered with the SpaceShuttle's 16t payload capacity.
There could be sexism at work or not, but how can you even define "identical" teachers? I never saw two teachers that were identical (even if they had the same gender, ethnicity, age and sexual orientation).
This sounds a lot like Haiti. I was there on vacation for a couple of weeks. In general, Haiti dirty and poor, but there were some truly beautiful places. Unfortunately, only a few of them are actually available if you aren't there on either a cruise, or are friends/connected with the local 'bourgeoisie'.

One of the places that stuck with me the most is Kay Winnie in Seguin. It's a house, built by a man who moved there from the city in order to protect one of the last forests in Haiti. He grows and plants saplings to grow the forest. Unfortunately, you need to hike quite far or drive through incredibly rough terrain to get there.
Those licenses are mostly from education institutions or from company MSDN subscription. I.e. from rogue IT admins that abuse their power.
"you never really feel welcomed as a Japanese."

Well, maybe because you're not Japanese?

A different question is: "Would you feel welcome"

I would consider it weirdly arrogant to go to Japan and then have them ever accept me as 'Japanese'. I would hope that thy are respectful to me, and treat me well, and maybe even 'as a Japanese' but not actually 'Japanese', because - I'm not!

There's a big difference I think between 'rights' and 'cultural attribution', we mix them up a lot in the West.
Nice catch. I believe it is cultural.
Maybe Facebook shouldn't be a sustainable business, then?
Code that can't be quickly replaced is a liability, in my mind.

Your example is an extreme case, and I think that even in non-extreme cases, code that has inertia is bad. The inertia is just not AS bad as the inertia in your story.

If you can't, (as an example,) wrap your mind around a codebase that implements a bit of business logic, in a day, that code is too complex. It should be replaced with something that can be understood quickly, and changed quickly, when the person who maintains it today, dies, retires, or goes on vacation.

(In the above, substitute "day" for whatever period is suitable for your situation, and "person" for whatever employee-unit is suitable for your situation; "lead dev", "team", whatever.)

Software has more inertia than hardware, and that is INSANE. There is software at my employer that is OLDER THAN THE FUCKING X86 ARCHITECTURE, and has gone untouched for much of that time.

"If it works, why touch it?"

A business needs to understand what is running (for legal and other reasons) and needs to be able to fix it, change it, or replace it very quickly, because if it is implementing a business process, it is important for business, and if it is important for business, then it needs to be able to adapt as the business adapts.

Some things change very little, true; that doesn't mean everyone who worked on it should be allowed to retire, then rehired as contractors 20 years later when the mainframe hardware finally goes out of support.
And not to mention the article does mention cost problems with the shuttle without going into such detail--which the editors may have cut out.
Do you have the current postal mailing adresses of all of your friends? I certainly don't, so I'd have to call them or write them on social media first just to get the address.
Great write-up, thanks for sharing!
> Everyday, across this beautiful land, we seperate children from their parents for commiting crimes. We have a legal immigration system.

It is possible to have a legal immigration system and to be humane when dealing with people who for some reason wouldn't/couldn't go through it. Especially if it involves kids - as I'm pretty sure they are not to blame on any of this.
Amazon Fire 7 were down to £30 ( $40 ). That's cheap.

$249 is still serious money for most families.
* our -> it
I think NFS requires to have some knowledge for how you want to use it. The defaults seem reasonable, but I also get confused with all the v3/v4 differences etc. I use it at home to connect everything to my NAS and it works very well for me. My export is this:

/mnt 192.168.8.0/24(rw,sync,insecure,no_subtree_check,crossmnt,all_squash,anonuid=0,anongid=100)

and my client config with autofs is this:

rxd01 -fstype=nfs4,ro,soft,noatime,nodiratime,intr,rsize=65536,wsize=65536,nosuid,tcp,allow_other 192.168.8.3:/mnt/rxd01

If you know what each option does, how your network is setup and what your server/clients are capable of, you will eventually find the right settings, but it's not a good OOB experience.
"I very much like its distributed properties"
Google to launch StreetLearn dataset to teach machineL models to navigate cities
This is the age-old doctor question. You go to the doctor's office because you have a medical problem.

Doctor 1 comes in on-time, she's smart, capable, friendly, and spends a good amount of time concerned about you and your situation.

Doctor 2 comes in late, she's irascible, pedantic, hurried, and only listens long enough to tell you what to do. She also insults you and your family in various ways and doesn't seem to care.

After the visit, you go to Yelp. Which one was the better doctor?

You have no idea! But do you think that's going to stop somebody from forming and posting an opinion anyway?

You can make the argument that these other qualities are good to have in a doctor. I agree. I want a doctor like the first one. But people go to doctors first and foremost to get better, not to make new social acquaintances. If the first doc is incompetent and hurting people, and the second doc a genius, and her attitude is actually causing more people to comply with what's best for them out of a sense anger at her style, perhaps? That's the thing. Who the hell cares if the outside looks cool/sexy/friendly or not?

So when we ask for reviews from students who have never worked in the field they're studying for, they're like that Yelp doctor reviewer. I don't see how this situation is good for anybody. In fact, it'll probably lead to a bunch friendly, good-looking morons with great people skills entertaining bunch of kids who aren't learning anything. That's the only natural consequence here.
Wait, "office lady" ain't used internationally? Could've sworn I've heard it in the wild here in the US.
"Competition is the essence of capitalism, yet it is dying."

Sorry to have to point out something that should be blatantly obvious, but no. The essence of capitalism is capital, the accumulation of wealth in private hands that own the means of production. And capitalism has a nasty tendency toward fewer, more powerful players as they gobble up market share, muscle out competitors, erect legislative and logistical barriers. This is what capital does. It buys the power to continue itself. What you are seeing is absolutely capitalism running its normal course.
RSS is essentially on life support. every website that supports it hides the functionality a couple of clicks deep(where newbs won't think to go) whereas pre-google reader it was front and center
Secure Code Partitioning with ELF Binaries, Aka. SCOP
Wow. Someone deleted my comment without any notice or whatever.
What kind of practice is this here on HN?

I was not offending the author or someone else.

I was just criticising the size of the repo and the number of tools that are required to develop this single static website in contrast to a simple html file. People started to upvote and agree with me and the reaction is to simply delete?

If this is the new practice here I'll have to ask myself if it makes sense to keep participating in this community.
What kind of keyboard do you have?
Arka Venture Labs Partners W 1Mby1M to Accelerate Indian B-to-B Cloud Startups
Weapons technology is not evil. Sovereign states cannot exist without a credible capacity to project force within their territory.

If people have qualms with how the weapons are used they should take effort in the political process.
My 4 and 7 year olds do, my 10 month old doesn't, and I'd still like to be able to go to the library (and yay, I can, because we have nice libraries here that aren't full of aggressively shushy weirdos). Plus _I_ want to be able to talk in a library, about what books we want, about what words mean, about chess moves, whatever. It's just wrong to exclude people from a space because you want a free, quiet office, and I'm glad that more and more libraries agree.
I'm male.

Lots of students under the impression that commenting on their dress is appropriate. A large chunk of those being suggesting they dress in ways more visually interesting. Some direct references to their appearance (usually "positive").

One particularly egregious one speculating on who she slept with to have her position.

Tons of gendered expectations in language. Expectations to "be more nurturing" and things like that. Far more comments about them being "young", "inexperienced" and "new" than my own evaluations, despite being considerably more experienced than I am (and no, there was no way my class was just more polished - it was thrown together last minute).
In Japan the government kept essentially all the companies' debt, and incurred the cost of the 80k employees that were fired. And even now the profitable companies seem to get their profits from shops at the train stations.

And from the 6 companies the public railroad was split into, not all are successful: "JR Hokkaido expects to incur a record pretax loss of ¥23.5 billion in the year that ended in March [2017], with the company’s president likening its loss-making business structure — due to loss of passengers caused by falling local populations and the expansion of expressway networks — to “a bucket with holes in the bottom."

https://www.japantimes.co.jp/opinion/2017/04/04/editorials/p...
What kind of cashless bug bounty is that?

You got their source code, passwords. That deserves at least $10K.
On a related note, I can spend hours and hours trawling through the star wars wiki [0]. It absolutely feels like a hyperlinked generalisation of reading a novel or series of novels. I haven't even read the books bar one or two lent from a friend when I was a teenager. There's a whole world to explore there in semi-dramatic text format. You can follow links that catch your interest and spin off on a tangent, never feeling compelled to follow and understand some central plotline. You can go from reading about how Darth Maul didn't actually die in Phantom Menace, to the ancient history of the Sith, to the invasion of the galaxy by the enigmatic Yuuzhan Vong and before you know it, half a day has passed.

[0] http://starwars.wikia.com/wiki/Main_Page
I think you need study history.

Civilian casualties in current conflicts are at an all time low because of advancements in military technology and capabilities.

We used to wipe whole cities, we don’t do that today.

The effectiveness and lethality of a military dies directly to its ability to maintain peace, we have had the ability to blow each other up 10000 times over yet are living in the most peaceful time in history.

Yes there is a bunch of crap going on that ideally should not be, but that is a matter of policy not capabilities.
I've done this in the past and it does work. There are a few additional details that this description is missing - like what to do when an "interrupt/interruption" arrives (you just note it down and deal with it later).

It really helps but I thought it was very intense and eventually I questioned why I was working with that intensity for someone else. It's not that I was slacking off prior to that. I was performing well but wasn't heading towards burning out and this would have led to a burnout.
> Twice as many unarmed white men are shot by police

I visited your link and could not see a matching statistic.

Filtering by "unarmed" and hovering over "Race" I got a count of 19 White, 15 Black, 4 Hispanic.

I then also had a quick look at the article for "Brett Luengo", [0] (White) which states i.e. "Luengo attacked a woman first..." etc. etc.; I mean it goes on for quite a while. So seems like there's a big variation in the definition of "unarmed man" shooting that doesn't preclude other kinds of violent or aggressive activity/indications.

Looks to me like the statistics are not really telling the whole story there so maybe that's why you don't hear them "covered in the national news".

[0] https://www.news5cleveland.com/news/local-news/cleveland-met...
The Digital Maginot Line
just vote for the title.. this place is really very funny..
"mainly for security ... also for economic reasons."

Given how powerful the military-industrial complex is I'm not sure if those should be reversed to "mainly for economic reasons... also for security". US military from one point of view is a huge state subsidy not only to capital owners, but to the people employed there as well.
>everything I've seen shows Angular is significantly faster than the rest

That contradicts every published test.

It is also hard to imagine. Angular is both reading and writing the DOM.

And i haven't touched it after they switched to a new version, but in the old version they noticed state changes by contiously comparing all of your state. (so more state meant it would be slower).

I'm assuming they switched to a more native implementation of the observable pattern in the newer version, rather than that pathetic hack.

Of course neither React or Angular are as fast as hand written code. Since, what both take responsibility away from the developer. In the case of React: don't worry about what you need to update, just re-render the whole thing again. Simpler code, and the performance price you pay for it is somewhat limited because it then diffes a virtual dom.

Angular's approach, annotating HTML however, simply reinforces what we learned later: that is was written by someone with absolute no experience as a front-end developer. Because performance wise it's about the dumbest thing you could do. Every time you switch from writing to the DOM, to reading the DOM you force the browser to do another layout&paint and for all of that to happen synchronously, instead of the concurrent model that modern browsers actually offer.

What has happened is that these frameworks have become the new platforms. People don't realize that everything from online chess games to google maps isn't written using these frameworks and it's questionable any of them could do that with good enough performance.

At our company when recruiting we now distinguish actual front-end developers from angular or react developers. They may know these frameworks, that does not imply they could write them or understand enough of front-end development in general to debug actual cross browser issues, performance issues or rendering issues. And we give them a test that requires building something complicated in pure html/css/js.
Plenty of women are jumping to embrace this kind of equality. It's not always easy due to established behavioural tendencies, but I know of plenty of women who are determined to embrace equality on things like door-opening and dating.
What the hell are "identical teachers"? The premise alone doesn't make sense.
It's not one of those "LOL! PHP is so stupid!" articles.

He even took the time tagging which sad points are solved in newer versions.
Lets hope they don't sink it like they did the first one.
You should name your university. So others can avoid it. Because not all are like that.
>No cash reward

Well that just sucks. It was clearly in scope and should have been rewarded. Clear example of information leakage.
I'm currently evaluating a lot of CSS frameworks on how accessible they are (for an upcoming blog post), so I'd like to give it a go:

1. "Focus ring" (focus indicator) is completely missing for buttons. I cannot navigate the site with my keyboard if I don't see the currently focused element. Never remove the outline for focusable elements without providing a sufficient alternative.

2. The focus ring for the form elements is insufficient, especially for input fields.

3. The green, blue and red buttons have insufficient contrast ratio. Use something like [0] to find accessible color combinations.

4. Only native components are used (button, input) - that's great! This way, almost no ARIA is needed. Adding role="alert" [1] to the balloons is the only one I'm missing.

5. The mobile layout is broken for inputs.

Unfortunately, many CSS frameworks either partially or fully ignore the accessibility aspect. It takes a lot of experience and time to make a website fully WCAG-compliant, but it's quite easy to follow some basic guidelines, like in this cheatsheet [2].

[0] https://contrast-ratio.com/

[1] https://www.w3.org/TR/wai-aria-practices-1.1/#alert

[2] https://moritzgiessmann.de/accessibility-cheatsheet/
What's the easiest path to get a visa in Japan without being attached to a company?
It's an extremely old design, designed primarily for read-sharing and with its concurrency features retrofitted. It worked absolutely fine for network-booting diskless Sun workstations in the 90s but its failure modes are just too annoying for modern usage.

Trying to do anything like a database (and the 'git gc' process described is exactly that, a tiny database) over NFS requires the use of very specific techniques to get right.

Sibling commentator has it right - for unreliable WAN networks S3 offers far better semantics, because it's not quite a filesystem.
Considering the quality and the fact that Win10 actually serves you adds and sells telemetry information, I think the price should be even lower.

The consumer has the responsibility to check the validity of the product, sure, but this is ridiculously unfeasible for digital licenses. A lot of companies actually do buy these 10$ keys and I don't blame them.