skysight-inc/HackerNews huggingface dataset:
This is good news, I think.

I have heard so many people praise DTrace, but it not being available on Linux has so far kept me from looking at it. I have one FreeBSD box at home, one (ancient) laptop running OpenBSD, but all my other machines run various Linux distros. So there was little point for me to spend any time learning it.

Now there is. :D I think I know what I will be doing with my next vacation.
Ethereum game developer makes over $500,000 in 1 day
No need you bother to take it with you, I'm sure there is going to be plenty.
A collection of things that are Turing-complete by accident (2013)
And the really amusing aspect of that is that text-focused emails (be they text/plain or deliberately simple and barely styled text/html) tend to get better engagement than fancy branded emails—the data I’ve seen from a variety of sources is quite conclusive about that.

I wish more people published data about it.
Doesn't this criticism apply to any software that opens a communications channel between the kernel and user space? Also, how does eBPF relate to Spectre?
Did you consider using periodic calls to keep the Lambda@Edge functions "warm"? I've been playing with Zappa (https://www.zappa.io) for standard Lambda and it sets this up by default.
Glad to hear that! :D

I've been working with React almost exclusively for 2-3 years (I do occasionally experiment with Vue, or work with Backbone). Once you get used to thinking in React, it makes projects like this really easy; the data flow never got complicated, even though I'm not using any other "state management" library (don't believe the "React is just the V in MVC" saying!).

If you're interested in getting started with React, I wrote a "no fluff" blog post: https://hackernoon.com/simple-react-development-in-2017-113b...

My goal with the post was to cut out everything unnecessary, and focus on getting the user to build something with React with as little time/effort as possible. React now comes with an amazing build system that abstracts away all the configuration, but a lot of folks starting out don't know that, and wind up spending a week tinkering with Webpack and Babel and build config, and installing and learning dependencies they don't need.
Any recent update about Grigori Perelman?
Handling long titles with truncation
I'm a fan of FastMail and their philosophy. I believe you have to own your data. It is hard to find companies with core values so deeply entrenched in the product. I think it gets a little hard to stick by it when there are variables like investments, hockey stick growth involved. There is an easy incentive to not make your product open. I recently had to think about that.

That's the reason FastMail is small company. It's our collective responsibility to support the company as best as we could. Of course, not many people would have the mindspace to think about data ownership.

One of the examples I can give is, I can easily pull up a polaroid from the 70s from the attic. I'm not sure we can do that 30 years from now in the digital space, unless we make a conscious effort.

I've built a small email backup app[1] for the Mac a few years ago. I try to make the product as open as possible with open standards. I work with IMAP a lot. I love how they are spearing heading the movement (JMAP) to finally update a 20 year old protocol.

[1] https://thehorcrux.com/
It's starting to become a problem, honestly.

There was a case with a local MP here who was supporting an unpopular bill, so his website got DDOS'd and the next day he was in the media talking about how this had to be a sophisticated attack. Basically implying that it had to be a rogue state behind it, not mentioning Russia by name, but it was obvious, cringy, sad and obvious.
An awesome idea that is worth a look at
>When I was growing up, it was common sense that you don't use your real name on the internet.

That may have been true in some circles and at some times, but in early (especially pre-Web) Internet days when it was primarily academic along with some early tech companies, true names were definitely the norm.

For BBSs and the like, it varied. For hacker sites and the like anonymity/pseudonymity was certainly common but for more mainstream discussion boards, lots of people used their real names. We even had IRL get togethers.
I can't wait for GDPR to take effect and I won't be lazy to go through every f*ckin option on my Windows PC, Android phone, Google account etc. and report every bit that violates it. I see it as a revenge for all these years of dark UI patterns.
Thanks for the link. Interesting read. Had no idea about the gear and work involved.
I've never used bitcoin but to my understanding it can take quite some time for a payment to be processed.

What happens if you buy something and pay, then when the merchant receives the bitcoins the value of them has dropped say 10%?
Does the merchant take the loss in this system?
I'm disappointed at the slow progress of consumer security cameras. They show a tiny CMOS cube camera from ~2000. Today I can't find anything that small or that cheap online (didn't look too hard) and certainly not in the local bricks and mortar surveillance camera shop. Why aren't tiny cellphone-like cameras with integrated wifi or LAN everywhere? Why are non-hidden ones still outputting analog TV signal?
Front-End Separation and the Irrational Love for Curly Braces
You're right, thank you for clarifying.
It's worth mentioning that when MPEG-LA was born, the way multimedia was moved around was quite different to how it is today. Back then it was generally transferred via physical mediums so the cost of both the codec royalties as well as the storage medium could easily be passed onto the customers ("customers" in this context doesn't necessarily mean end users). Whereas these days it's more commonly provided as a service with a fee and where the supplier has to pay for the bandwidth used. This means they have an added incentive now to improve codecs in a way that wasn't there 20 years ago because by improving codecs they can now reduce their costs while charging the same amount to their customers.
I recently heard that some people are using Ceph on AWS, as the performance can be better than EBS, let alone EFS.
how exactly does one siphon users by implementing one-way federation in XMPP?
Same with social justice outrage sells the product.
Yeah, and Chrissie Teigen‘s followers were never her friends, no matter what marketing BS she wishes to spin. I don’t much like snapchat (before or after), especially when people send textual messages (conversations are frustrating because I keep forgetting what’s being replied to), but have it because a few friends send me cool stuff on it and nowhere else... but this separation is a good thing. Blending commercial garbage with my friends stuff was always dumb.
Same thing with the French election email leaks. Google "french election russia hack" and look at the assertions. The French intelligence agency very quietly denied Russia was behind the hack months later.
Nothing really stops you from processing crypto-coins unlike credit cards where Visa and MasterCard have the last say. With crypto you no longer need approval from the platform owner. If you don't like Coinbase you can create your own coinbase-like platform.
You have to remember that with fiat you don't have much control over your money either unless it's cash so I believe crypto-coins are a big step forward.

Buying fiat with crypto is another issue but as long as crypto coins are accepted widely there will always be ways to buy goods, services and even fiat.
You are making a reasonable decision I think. I've been thinking about doing the same thing. I want to study more of the classics, meditate, etc. Seek ways to be creative! Also, tennis is pretty cool.
Show HN: Comrade is a job scheduler&manager service
An alternative approach to rate limiting
Marvelous story. Of course, any reader of his works knows not to believe in the literal truth of every tale Samuel Clemens recounts.
Yeah I had an nvidia branded Geforce 2. Didn't realise it was fabricated by a third party
About religion: it may not be about societal consequences, but personal ones; acceptance of your peers, the afterlife, ...
Does HN have the equivalent of shadow banning for stories? This story is on the second page but has many more votes than front page stories that were posted at the same time.
Inxeba (The Wound) re-classified as an “adult film”
>we're not doing math here, this is ethics.

What does that even mean? Ethics is moot, if the logical eventuality of the flawed reasoning is net harm.

>Think about all the different situations where being treated equally to someone else is a good thing. Now you generalize that into "everyone is created equal", and that turns into a justification for all these situations.

Please clarify here. Justification for all these situations? Or Justification for the belief?

If it is the latter, the belief cannot be justified if the does not reflect reality. All it help to create false expectations and what ever loss/harm it causes.
Look up Stumbleupon on google trends. Tons of users left immediately after their redesign.
How different is the older specification it supports? Also it's prefixed, so it could in theory be specified without disturbing newer browsers.
I like everything about plain text emails except for hard wrapping, which looks awful on screens that are too small or too wide.
They bought a service marketed as a privacy protection tool in order to monitor the traffic of its (largely unsuspecting) users, so they can know which startups to buy to prevent any competition or innovation.

Perhaps Facebook doesn't mind appearing blatantly creepy and evil, and is happy to continue to live off the unbothered and ignorant users, a la the Nigerian prince scams[0]?

[0] https://www.microsoft.com/en-us/research/publication/why-do-...
Makes you wonder how much other BS is being forced down our throats. Often as a subject matter expert, when you see media coverage of your domain, you know it’s BS. But then you forget about that the second an “expert” in another domain is on TV telling you what to think.

There have been psychology studies on this effect but I can’t find the references atm.
Sure, the code is usually pretty ugly, but it also tends to work. The people who write it view software as just another tool, so they care more about working than looking pretty.

> Oh, and there will almost never be even a single regression test.

Bullshit. "Codes" tend to be run against analytical and/or experimental results.
Yes, exactly. I found a few domains with "stray" nameservers... for instance, two nameservers for provider A, and another one (or two) for provider B -- where provider B was someone like DigitalOcean, with no associated records.
People who fly FPV order these cameras all the time.

This one is about $8 https://www.banggood.com/600TVL-8_0MP-14-2_8mm-CMOS-FPV-170-...

How about this one for $22 with a 5.8GHz transmitter https://www.banggood.com/Eachine-TX01S-NTSC-Mini-5_8G-40CH-2...
Flagging affects ranking (quite strongly), which is what I would assume in this case, as do other things like vote-to-comment ratio.
>I think the problem with computer science in general is that it's one of the few careers you need to like at an early age and do a lot of self-directed study before you even enter college, or you are at a disadvantage compared to others.

I do strongly suspect that has a lot to do with the fall-off in women working in CS. (It's probably not limited to that though it probably also leads to some self-perpetuating feedback loops.) It's almost unique among careers in that regard with the arts (playing music, etc.) or sports being the only other major exceptions.

You don't just decide in high school you'd like to do the violin thing and apply to Juilliard. But it's considered perfectly normal to decide you really liked high school chemistry, even if that's the extent of your exposure to it, and consider majoring in it once you hit college.

On the other hand, I've taken a couple of programming MOOCs based on intro programming courses at a couple of elite schools. The idea that I could have made it through them as a freshman never having touched a text editor/IDE is farcical. Yet [EDITED for clarity: when I took an intro programming course as a mechanical engineer in college way back when there was no expectation that I had ever touched a computer]. (I had done a little BASIC programming in high school but it was very rudimentary.)
People mention Theranos, I'd also add uBeam - probably the longest running joke in the Silicon Valley.

Apparently investing doesn't require belief in laws of physics.
Don't get me wrong -- it worked without much config change. But things like the UI, keyboard shortcuts etc weren't very compatible with me out of the box!
My main dislike is that it now uses an algorithm to populate my "friends" section, hiding arbitrary friends from me. I have no confidence that I can see all my friends' stories because of the exceptionally poor UX.

On top of this, Snapchat has decided that people I connect with who don't connect with me are as valueless as random adverts and "influencers". I now have no way of consuming stories from people I find interesting without scrolling endlessly through ads and clickbait. Obviously this is by design but it is some of the most user-hostile UX I have encountered.
> A redesign has never encouraged any significant % of users to leave any service.

Digg
> Why are non-hidden ones still outputting analog TV signal?

Those are available because a segment of the market still wants new cameras for their old systems. If you don't belong to that segment, various other options are available as well: SDI (digital-over-coax, good upgrade path from an analogue system), Ethernet, ...
The point wasn’t that they have a monopoly, it was that they have unfair business practices.
Interesting. Yes, it's common. If you're interested you can read about it on wikipedia[0] and a bit more in depth here[1].

[0]: https://en.wikipedia.org/wiki/Rendaku

[1]: http://linguistics.oxfordre.com/view/10.1093/acrefore/978019...
> I've been in touch with the Microsoft compiler team ... Given the limitations of static analysis and messiness of the available Spectre mitigations, they are struggling to do what they can without significantly impacting performance. They would welcome feedback – should /Qspectre (or a different option) automatically inserts LFENCEs in all potentially non-safe code patterns, rather than the current approach of protecting known-vulnerable patterns?

The fact that this isn't a full mitigation is mentioned in the original post from Microsoft, but it's more of a footnote. I think it would be better if it was spelled out more clearly so people don't think they're safe when they're not.

From https://blogs.msdn.microsoft.com/vcblog/2018/01/15/spectre-m...

> It is important to note that there are limits to the analysis that MSVC and compilers in general can perform when attempting to identify instances of variant 1. As such, there is no guarantee that all possible instances of variant 1 will be instrumented under /Qspectre.
8 Tips to play poker cards online – PokerStellar
Learn how to play poker cards online at Poker Stellar and you can enjoy some of the lowest rake poker tables in all over India. Just register and play anywhere, anytime!
A simple Markdown dialect would have been perfect, but Markdown's ability to embed HTML would just lead to abuse.

For emails, headings, quotes, code blocks, hyperlinks, images and bold/italic/strikethrough is surely enough. Perhaps tables.

Unfortunately, that ship has sailed.
The first point about the energy used to actually build ITER really does the article a disservice IMO. I mean you could make the same point about the LHC or basically any kind of big scientific project, it feels shortsighted and besides the point.

The rest of the article is more insightful, although if you followed discussions around ITER and tokamak technologies there's nothing really new in there. We're trying to put the sun in a box but we don't know how to build the box.
They have the advantage in the power balance of the relationship.
>>Gender pay gap is generally accepted fact.

Is it? I'm pretty sure it was debunked time after time after time, with studies basically finding that women work fewer hours(by choice) and even when presented with an opportunity to advance to a higher, more stressful position, they decline more often than men do. Women tend not to take the well paying, but risky jobs that men take, skewing the proportions further. On the other hand, men account for nearly all workplace deaths in the civilized world - but it looks like they are rewarded for taking those risks.

https://www.forbes.com/sites/karinagness/2016/04/12/dont-buy...

>> Family is not really a choice.

Having a choice whether to have or not have children is a generally accepted fact, at least in 1st world countries.
Core Data Codegen (code Generation) Explained
I have Libratone speakers [0]. They do all of that. (Alexa is integrated; off by default should you not want it.) And they sound fabulous. Streaming is available via Airplay and Bluetooth.

The Libratone also contains a 10-hour battery, so you can take it wherever you want – stream from your phone in the park, if you like.

Oh, and it doesn't leave white marks on wood surfaces [1].

(I'm not affiliated; just a content user.)

[0] https://www.libratone.com/
[1] http://www.bbc.co.uk/news/technology-43064772
> Thus gender imbalances [in lower-level technical jobs] don’t have the same supposed impact and perpetuating effect on structural imbalances as those in high-level fields .

Others have commented in this thread how gender-biased attitudes towards engineering fields are present even in young children. There's an obvious connection between this and the fact that when you're a child most of the adults you met in your everyday life practicing technical jobs (plumbers, cable technicians, car mechanics) are male. On the other hand, children see how their pre- and middle- school teachers are mostly female. Thus, children learn by observation that technical job => male.

Yes, neither car mechanics nor pre-school teachers have prestigious, 6-figure salary, PhD level positions, and yet they have a big impact in the perception of gender bias in adult labor when children are growing up and unconsciously cementing their views of the world.

I believe that a big step to close the gender gap in engineering would be young girls watching the super cool woman in the car shop expertly fixing daddy's car.
> Today, Windows is for miserable people who can't afford anything better.

So do you consider "miserable people who can't afford anything better" all those gamers with Ultra PCs?
That's really interesting. But it seems like you're getting a lot _more_ money per-capita from the users who pay with money than the users who pay by looking at adverts.

I might be able to match an advertiser's bid, but I definitely can't afford a full-fat subscription to every site I frequent. Although it does sound very much like your site is more compelling for its community than most.
OneConnect- Supplier aggregation solution
While Netflix content can be discussed, their client is flat out bad. Try to watch something on a not so great network is painful. Image quality sucks, impossible to skip/replay few seconds without minutes of buffering. Turning on closed caption? Yeah, that's no video for 3 minutes. In another hand, same network and same device, Amazon Prime Video client is great, gets the best image quality out of my network, allows me for a 10 seconds replay without issue, I can switch captions on and off quickly. Also X-ray is a great feature.
for development in Python you can use https://www.backtrader.com with simulations and live trading
Not just mobile though: any links in emails in the web version of Googles inbox also open a Google URL first before redirecting to the URL.
I just bought a computer from newegg with bitcoin and I think they used bitgo. They also had the 15 minute window thing. But the transaction didn't have to be confirmed in that time. It just needed to be out there somewhere which only took about a minute. And that was back when BTC was around 15K and it would takes hours for a actual transaction to be confirmed. But it would lock in the transaction quickly and then it would take a while for newegg to send me a email saying the payment was confirmed.

I just checked and the time between my order and initiating the sending of BTC to bitgo in Electrum to newegg saying the payment was accepted was just a little under five hours.
@Katydid - Don't know if this is the right place to say, but I like all of your submissions related to hardware architectures. Are you on LinkedIn/ Quora/ personal website where I can follow you on a regular basis?
The Mirai botnet was also attributed to "nation state actors." Turns out it was a couple teenagers trying to make some money with Minecraft. [0]

Copy-pasting from an earlier comment of mine [1] on the Mirai/Minecraft story:

> I don’t understand why every single cyberattack is immediately blamed on Russia or China. It’s an intellectual embarrassment, and especially worse when it’s coming from experts within the community rather than politicians in congress.

Adding to that, equally embarrassing is the fact that the media and governments refer to "Russia" as if it's a single, personified entity. Even if an attack did "originate" in Russia, does that mean that it was sanctioned and planned by the Russian government? Or could it be one of the 144 million Russian citizens acting autonomously? It really requires a leap of faith to conclude that not only did the attack originate in Russia, but it was actually planned by the Russian government.

Attribution of cyberattacks is hard, borderline impossible, without non-technical corroborating evidence. For example, a SIGINT or HUMINT intercept that reveals intent would corroborate otherwise unreliable technical attribution. When the only evidence for attribution is Russian IP addresses and "Cyrillic characters," it's irresponsible to go public with accusations like this. Of course, if there is corroborating intelligence pointing to Russia, we'll never see it.

[0] https://www.wired.com/story/mirai-botnet-minecraft-scam-brou...

[1] https://news.ycombinator.com/item?id=15921340
> doesn't the phrase above translate into you wanting to hurt (~ push back on) certain people for your own gain (i.e. for your peace of mind)?

Sure, you can read it like that but then you'd be equating e.g. "denial of basic human rights" on their part with "me vocally and publically disagreeing with them". Which seems like a really daft stance to take.
Last time I tried it didn't work with the lite app.
Interesting. The ranking of this story has been bouncing around a lot! It's now halfway up the front page again.
It's very cool how such a level of computational power is so seemingly easy to reach. I guess it's not surprising if you consider how simple Turing machines themselves are, but I'm always amazed that this is really enough.
>1. ITER is a political beast, not a practical one.

Can you expand on that? Whose politics and for what purpose?
I think the big thing here that is unspoken is that the Windows operating systems are compiled with that compiler. MS devs make tradeoffs for performance and their statement that no significant performance degradation is present in updated Win10 should be taken as: "We are delivering vulnerable operating systems because otherwise it would be unacceptably slow".

Scary times.
New York City passed this law as well, and yet I've stayed in multiple AirBnBs in NYC.

All the law accomplished was sending the sellers underground. Now every time you get a place on AirBnB in NYC you need to interact with a brand new seller account with only a few reviews, and a vague description of where the place is located.
Seamless Beer Finder Brewery Dashboard
>The Mirai botnet was also attributed to "nation state actors."

Not by anyone you should listen to, Mirai was attacking minecraft servers from day one.