skysight-inc/HackerNews huggingface dataset:
Much of this is very good advice for people working in tech. It's interesting that it arises from survival tips for women in tech (more on that in a moment).

"Document your work" is very, very important. And be very careful about how documenting your work can go sideways. For instance, I once wrote extensive documentation for a wiki. The documentation was moved during a reasonable re-org of the wiki, but the new "bye-line" was now the person who restructured the wiki. I don't think there was anything insidious going on there, but it can happen. Another thing is when a GitHub repository is moved, or a new team is involved. Sometimes it makes sense to just create a new repo from scratch, but when it happens, your name and history may be removed from your code. I think a lot of this may simply be due to the immaturity of our field (literally and figuratively). Even if it isn't sinister, in most publishing, it's a big deal to take a writer's name off a piece and replace it with whoever copy and pasted the piece to a new location. Unfortunately, this does happen with code and documentation quite often. It's also wise to document in multiple places - write up a blog post, do an in office presentation with slides, speak at a conference if you can. All this is very good advice.

It is inconceivable to me that an actual company event would take place at a strip club, and events that would require dressing in a bathing suite seem unlikely. A sauna? Woah. This is a thing? (NOTE: I'm kinda old for tech).

Well... I suppose river rafting is a possibility. I'm in my late 40s, and I spent my earlier years in large boring corps or universities. When a startup shows a large group photo of a group of 20 somethings on a weekend hiking trip, I get it, it means older people who coach their kid's baseball team on the weekend should probably look for a job elsewhere. I've yet to see a big picture of them all in the sauna, though. Yikes.

There's a lot of good general info here. But on to the interesting thing about women in tech I mentioned above. It's possible to see the problems afflicting women in tech as specifically afflicting women - that it's an bro-tastic place for men, but crappy for women. Another way to see it is that the problems women experience shine a particularly bright light on what is so horrible about this industry.

I think a big part of the problem is that there is a billion dollar industry around convincing young people that tech is a wonderful career and the only problem is that there's a shortage of people who realize how wonderful it is and want to become software developers in Silicon Valley. The reality is that there's something very rotten in tech. I certainly don't think it's a paradise for men, by a long shot, but I also don't have any real trouble believing that what's already unpleasant enough for the gander is particularly crap-tastic for the goose.
Snort 3 has finally entered beta
http://agrippa.english.ucsb.edu/ seems apropos. Includes an emulation.
But this is true of all websites. Are you suggesting that AdWords (not AdSense) holds a plurality market share of the online ad industry? Or that search result ads should be evaluated as their own industry? The first is I believe just not true, and the second seems like an issue of p-hacking your way to a monopoly.
Yet we still suffer from a great deal of police corruption and mistreatment, because government employees can coordinate well to create a blue wall of silence.

So, to fix one minor problem, we're getting rid of equality before law, and paving the way for feudalistic corporations, getting one step closer to Snow Crash?

No, thanks.
Not sure for a standard line but the record is "1100 kV voltage, a 3,000 km (1,900 mi) length and 12 GW of power". So presumably 11,000 amps or so for that one. I guess you can have as much current as you want by making the cable thicker.

Being built in China here approx https://www.google.co.uk/maps/dir/Guquan,+Putuo,+Zhoushan,+C...

It's quite an impressive looking thing (vid) https://www.youtube.com/watch?v=VZ2KfrP_R3s
The problem isn't just whether or not it uses SIMD instructions, but avoiding redundant and unnecessary `vmov` instructions. For example, I filed a bug here:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86625

because unless I use SIMD intrinsics, while the code is vectorized, there is a high density of unnecessary move instructions resulting in dramatically slower code.

Using SIMD intrinsics in C avoids that problem.
Or increased premiums, or torture, or whatever. I think the idea is if you don't like what the insurance company uses as a threat of punishment you can just sign a contract with a different one.
One-quarter of Dubai’s buildings will be 3D printed by 2025
New date rape drug test allows women to check if drinks are spiked
I know you're being snarky, but at the same time, you're not wrong. Too much of a theoretically "good thing" is still too much.
It's probably only "not smart" because you're assuming some hypothetical people are going to be hypothetically upset about the weed use when they have no real reason to be. In effect, you'd be that reactionary person you're worried about.
Ok Elon
IPv6 drives me nuts. Not because it's inherently bad, but just because it's unpredictably and inconsistently implemented and supported.

I'm on a networking guy by any stretch, but I have enough experience to be competent at maintaining home, small business, and server environments.

My home provider, modem, router, and device all support IPv6, and when I found out I enabled it. And then, inexplicably, lost the ability to get the Nest app on my phone to connect. The only solve would be to toggle off Wifi and use cell service, let it connect to the Nest service, then turn Wifi back on (it'd work after that point, just couldn't get it to establish the initial connection). The only permanent resolution I could find was to turn IPv6 back off at the router level.

The irony is that both my home ISP (Comcast) and my mobile ISP (T-Mobile) are called out in that article as leading in IPv6 deployment. Yet their deployment strategy was varied, and only one led to an issue with connecting to Nest. While the issue was likely something with my internal network/router, if I couldn't figure it out then that gives me a glimpse on how frustrated non-technical users would be. That volatility in and of itself is what drives me nuts with IPv6.
I still don't understand why this matters.
> Also, how are cash fines going to work against broke criminals?

Sounds like a perfect opportunity to bring back debtor's prisons, where the interest on your debt and the fees for your keeping compound at a rate just higher than the rate you're "earning off" that debt...

Et voilà, endless, legal slave labor.
The terminology isn't great, but I think it's at least better than the marketing terms for the levels which use something like "non-AVX turbo", "AVX2 turbo" and "AVX-512 turbo" for L0,1,2 respectively. This is really confusing because most AVX code will actually run in the faster non-AVX turbo and similarly for AVX-512 as described. So the marketing names are actually too pessimistic.
Are 'swipe left' dating apps bad for our mental health?
This smells of slavery with extra steps
I think Marvin Minsky had it right in his book The Emotion Machine (2006):

From Chapter III. From Pain to Suffering

>Why does the sensation called pain sometimes lead to what we call suffering? How could such a simple event distort all your other thoughts so much? This chapter proposes a theory of this: if a pain is intense and persistent enough, it will stir up a certain set of resources, and then these, in turn, arouse some more. Then, if this process continues to grow, your mind becomes a victim of the kind of spreading, large-scale “cascade” that overcomes the rest of the mind, as we depicted in §1-7:

Then he quotes Daniel Dennett:

> “If you can make yourself study your pains (even quite intense pains) you will find, as it were, no room left to mind them: (they stop hurting). However studying a pain (e.g., a headache) gets boring pretty fast, and as soon as you stop studying them, they come back and hurt, which, oddly enough, is sometimes less boring than being bored by them and so, to some degree, preferable."

The whole chapter is online: http://web.media.mit.edu/~minsky/E3/eb3.html
I'd argue quite strongly that the communities who lost those jobs, do miss them dearly. They have not been replaced, and while you're correct we've lifted billions out of poverty, we've thrown hundreds of millions back into it, with no easy recourse out.

Western nations, in general do a piss poor job with people in poverty, as we think ourselves beyond the problems of the third world, at least in the united states, its clearly not true - and dont have the right systems in place to allow folks to either fully participate in the low end of the market, or give them meaningful government assistance.

Business right now is frightfully capital intensive - and has a high barrier to entry (paperwork mostly), and in many places there are no jobs available - what is someone to do?
Immediate takeaway:

It took attackers 76 days to download the data (from 51 databases) on 145.5 million Americans, in small increments to avoid detection.
Who Amplified Q?
GitLab will be soon more social
I don't really understand their legal system, but from what i've heard, China has some kind of system like this. Where if you go to the police about something, they just sort of force the two parties to work it out and one of the parties pays the other a fine. If that were the case then this system seems ripe for abuse however, but I don't really know much about it. But seeing the headline and not actually RTFA my limited knowledge of China came to mind.
But what they are protesting is not necessarliy the office building, but the influx of well paid tech workers that the companies bring with them. There, the building near Ostbahnhof or the Rocket Tower should be just as controversial. In the 3 years of living in Berlin, I feel like the recent Google protests are the only thing that got any significant attention.
Suspect (black) enters house next door where he kills the owner thinking it's his own house. What happens to suspect? Is he/she taken seriously that it was in accident?

But maybe this was an accident, im sure the cop who did this screwed their life up, they might have some remorse too for killing an innocent neighboor. However, i see here 2 problems:
(1) the justice for cops is different that the justice for the rest of the world
(2) the police force is taught to use force and think later. Almost all these cases never end up with injured suspect, shot in the leg or something like that. It's allways shoot to kill. This is a HUGE problem
Do you think he is going to be arrested by the feds? That would be an incredible media circus.

It's not like he's in Oklahoma where they could send him to jail for 12 years for that joint.
Yeah, it's very clever, but it only works if the surface is unshaded.
> I propose to instead privatize the detection, prosecution, and punishment of crime.

Yes, because privatization of the prison system worked out so well, didn't it? So let's go the whole hog and privatize the entire justice system.
I can confirm it was neither intentional, nor copied!
Are you trying to avoid linking against Cygwin at runtime or trying to avoid Cygwin in the build environment too? In my case I use Cygwin in the build environment (see https://github.com/moby/vpnkit/blob/master/appveyor.yml) using Andreas Hauptmann's https://github.com/fdopen/opam-repository-mingw but I end up with an executable which doesn't require the Cygwin dll at runtime.

I'm looking forward to the day when I won't need Cygwin even in the build environment. Since the OCaml compiler itself works fine on Windows and modern build systems like "dune" are also Windows-friendly I'm fairly optimistic this can happen soon. I think it'll mostly be a matter of removing accidental Unix-isms (like unnecessary use of symlinks) in the build scripts.
TLDR: A sufficient amount of ignorance about how insurance works can solve all crime through magic.
As someone who's interested in F#, but has zero interest in ".NET", I hope for F# to someday become available as an independent language with native compilation and minimal runtime -- no Mono, no CLR, native platform support on Linux and Mac, and so on. But it sounds like that's not the direction things are going in?
Yes, this is call NetSpectre basically. Well NetSpectre describes two side channels, but the faster of the two is an AVX-clock/transition related side channel that relies on the CPU downclocking behavior.
There is a long history of this kind of thing and many great economists have talked about different version to make the legal system more efficient.

There are different ideas how to innovate and sometimes privatize certain aspects.

Some interesting reads that people might enjoy. David Friedman (son of Milton) has been studying this for quite a while. For example in he had this talk about how criminal law should be abolished in favor of more use of civil law.

> https://www.youtube.com/watch?v=6KsMZbuGNj8

He has a whole book about different legal systems of different societies. A lot of his talks are very interesting.
> If you have some piece of code in a different security context that conditionally executes a heavy instruction based on a decision made over some sensitive data, doesn't this provide a way to obtain information about that data?

Yes. http://www.numberworld.org/blogs/2018_6_16_avx_spectre/
Uber didn’t succeed because they cut prices, if that had been all they would have been just a moderately more successful taxi company. They succeeded because they realized that cutting prices and a bit of branding would mean unlocking a huge untapped market. They became the way Evereyone got too and from every club/party/pub, where taxis where just never an option.
Here’s the best analogy I’ve heard.

Imagine you wake up and your back is sore. Getting out of bed is a struggle, everything aches and you must move slowly.

Without other knowledge, you may get worried, anxious, feel distressed.

If you remember you had a workout yesterday, you may actually enjoy the feeling. It reminds you of the effort you put in, the future progress you’ll make as muscles are repaired.

The physical sensation is exactly the same.
That's ignoring context for Dropbox. Their "huge loss" was a one-time event. Their business is profitable and in fact looks great.

2Q18:

"Net Cash Provided by Operating Activities of $111.9 million and Free Cash Flow of $102.2 million"

"Total revenue was $339.2 million, an increase of 27%"

"Paying users totaled 11.9 million, as compared to 9.9 million for the same period last year."

"GAAP gross margin was 73.6%, as compared to 65.4% in the same period last year."

"Non-GAAP net income was $48.0 million, as compared to $20.0 million in the same period last year."
These two things are very different and if you don't have any smart arguments then why post at all?
YC is anything but an index fund in startups. They take a very active view on which startups to fund and which not to. They don't simply hand invest in all startups that fit externally set, (mostly) transparent criteria.

They are active investors, even with startup school.
I thought X was on its way out?
If by async callbacks you mean something akin to webhooks, then there's an extension for that: https://github.com/wiremock/wiremock-webhooks-extension
All you had to do is see that it was on vox.com to know it's biased. vox.com is pretty well known to be very left-leaning.
Equality before law doesn't exist right now. Being rich carries with it connections and enhanced representation that gets one out of many crimes scot free that would be life-ruining to you or me.
"Talented Developers working on the right things"

In my case, I hardly do any software engineering. I spent a lot of time on meetings and doing non-technical work for an army of managers, PMs and other leaders that have 100% of time availability to spend furthering their careers.
> Seeing "amp." in the URL meant that it's not a "full version" of the site.

Yes, but once again that's no different from `m.`.

> And that's a big concern to me, since it means, the entire web will be served from a single company's database.

Are we talking about before or after the Web Package Standard is implemented here?

If before, then your concerns about the URL aren't applicable because `amp.` links aren't served from the Google cache (only `cdn.ampproject.org` links). If after, then the content isn't "served from a single company's database" anymore; it's served using a decentralized and open standard for cross-origin server push.
> I think the idea is if you don't like what the insurance company uses as a threat of punishment you can just sign a contract with a different one.

It's more than that. The requirement to have such a contract with an insurance company gives people an incentive to not engage in behaviors that will make it more expensive for them to obtain such a contract, just as the requirement to have auto insurance in order to drive gives people an incentive to not engage in behaviors that will make it more expensive for them to obtain such insurance.
If you can't seem get enough of procedural generation, 'procjam' has even more great past entries https://itch.io/jam/procjam2017#entries
The irony of calling someone a fascist for using the wrong word.
Loneliness: The Next Great Public Health Hazard?
Ask HN: Is there a shorthand equivalent for taking notes digitally?
I have briefly studied Pitman Shorthand (https://en.wikipedia.org/wiki/Pitman_shorthand) in the past and I've wondered how easy it is to concisely represent a lot of information in a few pencil strokes.

For those of you who take notes regularly - short of improving typing speed, is there a shorthand-like alternative to taking notes or encoding information digitally? Are there any efforts that have been made in this regard?
I think the idea was the sand is there to start with and the dam is there to hold it back. And then the water gets soaked into the sand and settles into the water table before it evaporates or runs off somewhere else.
A ridiculous proposal......
The "wild west" was really not as wild as people think.

A nice book that explores a little how problems were actually solved in the wild west is:

> The Not So Wild, Wild West: Property Rights on the Frontier

> https://www.amazon.com/Not-So-Wild-West-Economics/dp/0804748...
This assumes that someone has the time to read full-length legal documents and comprehend them. A task that is difficult for a lawyer, someone who is not only trained, but paid to do such things. It also assumes that the market wouldn't stablize around an equilibrium that is good for the market and the companies, but bad for the individual -- something that frequently happens with regards to loan companies.
I think I’ve misremembered this rather badly. It was used for things like tree placement, but not gross physical features like mountains.

I’m sure I read something at the time that said what I’m describing though.
This is a problem, hoever the bigger problem i see is the shot to kill policy
> when you go to раураӏ.com that last character shows up in red.

All of them would show up in red, all of them are cyrillic. If all but one character was cyrillic, Firefox would detect this and render the url in punycode. As implemented now, firefox renders the URL as shown because all characters are from the same script (~character set). Chrome is more suspicious and renders it in punycode (https://xn--80aa0cbo65f.com/), though it would presumably render the confusing version if my locale was Russian.
More or less. There are other formulations in which the insurance-function is bundled with other things (membership in an HOA-like structure, other protective services, etc.), but this is a fairly common scheme supported by a lot of anarcho-capitalist types. You can find some academic economic treatment in _The Machinery of Freedom_, by Friedman, and Vernor Vinge (science fiction author) seemed taken with the notion, too. He experimented with it in the _Across Realtime_ stories. Edit: Also Neal Stephenson, sort-of in _Snowcrash_, explicitly in _Diamond Age_.

I strongly dislike the notion because I believe access to justice is a bedrock function of society. But folks who think like me should also think long and hard about how much access "we" (in the US, not speaking for anyone else) have to justice without a big bank account now, and to what extent this would really change much.
'are very different'

How so? You are also making an argument, but I don't follow the reasoning.
Ripgrep 0.10.0 released (PCRE2 and multi-line support)
(which is kind of funny because Yahoo forwards (forwarded?) all their search traffic to Bing per their agreement with Microsoft when Microsoft didn't buy them. Not sure what Verizon does with that now.
I'm not really sure why you're getting downvoted. You make a perfectly good point that is recognized in most intellectual circles -- anarcho-capitalism (which is basically the core proposal here) is strongly related to feudalism.
Costs.

Replicating that beautiful masonry and hand-milling the timber would be outrageously expensive today. Plus, I doubt the raw materials are nearly as abundant, especially the old growth trees. Then there's modern building codes.

I agree that these are stunning cities, but more modern European buildings can also have similar charm, I think.
A modern CPU running an instruction set specifically designed for high-performance computing, working under proper operational conditions, and with aqueduct cooling, can still go overheat and trigger its internal throttling. And since Turbo Boost, throttling is explicitly used not only as a powersave or protective measure, but part of the normal operation.

So we have now being at the closest point to the CPU power wall in history ...
Is this happening with AVX-512 a realistic scenario?
This is about as well thought out as my old professor's idea of "the roads should be illuminated, and there's no need for headlights".

1. Require insurance to live? Do you know how hard it is to even keep the PPACA? And you want everybody insured with criminal liability insurance???

2. Ah, I get it. So rich people can just pay to make it go away.

3. What about poor people? Unless you're subsidizing that "insurance", they ain't gonna get it. Cant afford it. You're just grinding people into more poverty.

4. And you think getting rid of jury trials is a good thing? The other main system is "Judge or Professional Jurors" Nope, nope, and fuck no.