skysight-inc/HackerNews huggingface dataset:
Ohhh nice. Yep, definitely crashed Safari on OSX 10.13.3 when the character is in the address bar. Firefox seems fine and is my daily driver, fortunately
The comment is interesting, because it proposes that an engineer with a 100k salary is now taught as somewhat poor. Hence the impossibility of being working class poor. I'm from a G7 country and still, 100k a year is understood here as being rich. Call it the Silicon Valley distortion maybe?
I love Atom. The plugins and customizability are nice.
Storing IP addresses of users in logs can be considered PII under German law already, so it’s likely Posteo isn’t even storing those.
This database could double as a list of ideas to try on a quiet weekend. For instance someone reported: "I made a new recipe for peasant bread." You could even turn it into a simple but fun random recommendation app.
How I unleashed patio11 onto the world
Consoles are pretty serious about effective cooling. There is definitely price pressure, but that's not a one-sided thing -- you need to make sure that the unit lasts long enough, and that its cooling system doesn't generate too much noise for the environment (typically a quiet living room). And then you need headroom for envrionmentals (e.g., being stuff into the back of an entertainment unit next to other equipment). The current generation of consoles are quiet compared to the last generation, and more powerful.

Cooling "needs" have to take into account the whole product and user experience, not just keeping a single chip from melting down.
No, that'd be like claiming buffer overflow attacks let you exploit any other process on the system. It's technically true-ish but misleading.

You can only read from a process that you have managed to compromise, and spectre is a new category of exploit vectors not an exploit in and of itself.

So you need a process that takes external inputs (you need some way to influence it), and then you need to figure out how that input can resolve to a viable exploit via spectre. If your input validation code is spectre-free (LFENCE, whatever) then you're probably good to go. You don't need everything in your app to be spectre free. In the blog's example, for instance, he just assumes that somehow an attacker can influence the input X. But if there's no way for an attacker to do that because X never comes from any externally-influenced thing then you didn't need any LFENCEs on it.

Ensuring that all your external-touching code is completely spectre-free is non-trivial, of course, but it's not like you can just arbitrarily exploit anything you want, and you don't need every array access to be LFENCE'd or mask'd.
I'm not sure what this has to do with the article; it doesn't make any judgements on women's suitability for careers in STEM. Where it does talk about ability, it points out that women are, on average, better at science and maths than men. I think the article is making a similar point to that of Damore's memo; the difference in representation may be explained by a difference in preference. That's not a value judgement of capability.
resource is much better than the submission that went to space.com
It takes a lot of processing to detect "objects" and figure out which are of interest. Give me a data structure of objects; with their meaning (a place that can hold the car without getting stuck) and their possible future behaviors (where it can actually get to given the laws of physics and reasonable assumptions) and a self driving car is easy. Getting that list is hard, and frankly beyond my knowledge.

Mostly I'm taking how much energy humans use, and we do a bad job...
My kid sister is a critical care-trauma surgeon. One of her (least) favourite stories when she worked in the South was when she took care of a rather complex ICU case. At the end of it the patient said, "I just want you to know that you were great, but I never saw the doctor once."

My sister is rarely at a loss for words but I'm not sure _she_ even knew what to say to that.
Miso scores $10M to bring hamburger-flipping robot to more restaurants
Yes, I think it's socially ok to criticize the extreme left (all my examples were extreme left positions).

I do not think it's socially ok in SV to be more than a little conservative. After all, companies Thiel was associated with were pressured to kick him out just for the fact that he supported a candidate that was voted for by ~50% of the country! Maybe that's because of Trump's other non-political characteristics, but I'm not so sure.
I dig the guy much better than David Jones ( EEVBlog ).

Here is Mike's BBC micro : https://www.youtube.com/watch?v=la-sGpTpkxE

Great stuff.
The Anatolian and Thracian lands were part of the Greek cultural sphere historically (well, at least since Alexander's conquests peeling them off of Persia). Alexander's conquests ensured that Egypt and Palestine would remain in Mediterranean-centric empires--these were part of the Roman Empire and then the Byzantine Empire.

The Arab conquests quickly removed Egypt and Palestine from the Byzantine world. The Seljuk Turks moved into central Anatolia (this is what prompted the Crusades), and did seek to take Constantinople, although they were done in by the Mongols instead.

The Fourth Crusade resulted in the sack of Constantinople by Western Christendom. The Latin Empire didn't last terribly long, and the remnants of the Byzantine Empire took it back within a century, but the Byzantine Empire was at this point in a fatal cycle of internal rebellion. At this time, the Ottomans, who start out as a minor Beylik in western Anatolia, take advantage of Byzantine distraction to peel off the lands of Thrace and move their capital to Edirne and solidify themselves as the dominant power in the Balkans. It's from this base that they ultimately defeat the European powers (Battle of Varna) and put the Byzantine Empire out of its misery (conquest of Constantinople).

By and large, the Ottomans actually brought back stability to Thrace and Anatolia, at least for 300 years or so. Anatolia was lost to the Seljuks long before, and the Ottomans were the first power to be able to unify it under a polity since the collapse of the Sultanate of Rum. Christian infighting caused the political instability in the Balkans that the Ottomans were most able to take advantage of.

Note that the change in political control doesn't necessarily correspond to change in the general inclinations of the population. Greeks and Armenians still remained a major part of the Seljuk and Ottomans (although they did decline over the centuries), and the Ottomans were generally quite tolerant of this heritage for the first few centuries (much less so after around 1700).
they also managed to make the content glitchy and slow to load
DKIM, SPF, DMARC is all pretty simple, though. I’m running my own mail server with all those properly configured, and it wasn’t much work.
Exactly...my wife struggles with the judgement of her former co-workers/classmates who deride her decision to forgo a career coding for some megacorp...I don't really get why there is such hoopla over going to work and trading your precious time for some money...I get why it is necessary, but not why it is celebrated as a defining thing about a person...a company can easily find someone else who can build/maintain their simple CRUD app, your kid cannot as easily find replacement parents.
How's that relevant? You're neither lead architect nor does your employment at MySQL / Oracle mean anything. Many incapable developers score positions at big companies. Without facts, maths and measurement you can be Linus Torvalds for all I care. The article at the URL provided is simply marketing ploy. I'm experienced enough to notice what's wrong with the comparison, but I won't take that article apart to prove anything. If you believe Mongo is a product that helps you - perfect. Now, if you're thinking you'll convince me that it's great by berating another great product - well, that raises a red flag. Who says I've to use a single software vendor anyway?
> The one I most disagree with is "why develop Apps with ML when you could develop apps on Apple (iOS)"

I could see that making sense if it means you can ship earlier. At this point, it's starting to feel like the AR/VR hype machine has flipped from breathless optimism to cynical skepticism. If ML ends up shipping some $2000-$3000 dorky looking headset people will laugh and the product will die.
>This is why we shouldn't be writing new code in C.

Depends on your priorities. I'd take occasional bugs over jitter, latency, CPU inefficiency, and excess memory usage. And all that in practical terms means C is very environmentally friendly.
Bitpay and Coinbase's old merchant tools both already use a 15 minute window. Not sure what Sprite is but most likely the influence was the other way around.
No. White-box and obfuscated encryption cores are extremely slow, can't protect program logic (unless you encrypt the program and run it as a VM, which is even slower), and are themselves failure-prone. They work in DRM because DRM is an economic defense intended mostly to protect the new-release window for a title and to impose greater costs on copiers than a title is worth. They're not general-purpose countermeasures.
Protein Linguistics
The statement: "patents remain active in Philippines and Malaysia after that date" worries me...
Thanks for the feedback, that makes sense.
Is there any information on how many such warnings the FBI receives? If this is somewhat rare then hard questions need to be asked, but I wouldn’t be shocked if there are more angry, disturbed, and worrying people online than the FBI had the resources to comprehensively investigate.
Last months bitcoin trade volume was $273 billion.

Let's say a reactor works for 10 years.

That would give $32,760 billion in trade, and reactor cost would be 0.833% of that.

Not a big fee if you ask me.

Of course, if cryptocurrencies would scale so they become significant between other trades, we can't just built thousands of nuclear reactors. This is where proof of stake will come into play.
Thank you for that intervention, it snapped me out of a negativity circle.
How I Learned to Stop AngularJS and Love the Angular
Perhaps it should have mentioned it's about Starman, again. Wouldn't have clicked it.
I wouldn't put neural networks in the same category as most of these.

They're NLP and image processing specific approaches. They're not generalizable to different domains in the way that a neural network is.
Quibble: “schemaless” isn’t accurate, MongoDB supports schema (JSON Schema, in fact). We often say “dynamic schema”.

But your main point is good—- JSON isn’t the essence of it.

And yet it’s part of it, in that you could store XML and still be a document DB; MongoDB definitely chose JSON as the medium deliberately.
0.05 is an Arbitrary Cut-Off
Classical Homomorphic Encryption for Quantum Circuits
Steam is doing even worse with IPv6 support – in fact they have absolutely none (although their CDN provider has great support for it). Really a shame that they're missing such an useful piece of functionality in this day and age. This of course has made me consider some of the alternatives...

Unfortunately the only Steam alternatives that have some amount of IPv6 support are Humble Bundle and Green Man Gaming. Though you may as well not count Humble Bundle as accessing their website over IPv6 results in it being completely broken [1].

[1] https://vgy.me/0E4HBm.png
Yep, lack of unsigned primitive types belongs to my list of Java pet peeves.
It's not just about the CPUs or APUs, which generally have very high yield and long lifetimes. It's all the other chips. SSD begins exhibiting errors after extensive use. Other chips that are considered good enough are at the high end of their acceptable performance tolerances when they are included in devices, but the effects are additive. So the more chips running at the high or low end of what is considered acceptable, the more likely that problems will crop up over time.
Is there a downloadable PDF?
That’s weird using safari on iOS 11.2.5 it didn’t crash the first time but now can’t open the pastbin link !

Edit: it’s random (it show in the 3D Touch to preview)
https://imgur.com/a/xb5XV
Cool! Its a start. Still working with a conventional flat-top. I imagine forward to a total automated food robot with meat cooked in closed containers and delivered to buns ready with condiments squirted on, wrapped bagged and dropped in a chute for drive-thru customers. No humans involved!
That Minecraft CPU video from the article was amazing. It never would have even occurred to me to make such a thing.
If you use LinkedList and ArrayList in an API, you can't pass a list created by the following factory methods:

Collections.emptyList()
Collections.singletonList()
Collections.unmodifiableList()
List.of()

As niftich points out, use the marker interface java.util.RandomAccess, if you want to know if the list allows constant time access.
> The traditional financial system carries out trillions of transactions which are not money laundering, yet is required to jump through enormous amounts of red tape to prove its customers are not money launderers, and companies still get into trouble with regulators if they're not satisfied with their AML policies.

I'd agree the traditional system would probably have less money laundering. It also has less freedom, & could have significantly less innovation in the future.

> marketing Lack-of-AML-as-a-Service is sort of thing that gets regulators interested in shutting you down

I think they're run from South Africa, so I'm not sure if regulators could shut them down. Crypto is global & crypto is on the internet. Wherever cryptocurrencies go, human minds will follow. People will create them with their computers (mining) & transact with those who accept them.

Coming down hard on crypto assets could create a parallel economy. Untaxed & no regulation. Then what do regulators do? Nothing, because they just lost their jobs & any control over anything.
Can't get the Kremlin to clear the streets? Just write “Navalny” in the snow
You're a couple of years out, I joined in March 2009, the week of the big Erlang post push to dissuade all the new posters where eventually pg asked everyone to stop posting Erlang items:

https://news.ycombinator.com/item?id=512145

I think that was the beginning of the eternal september. I think I found it via a mention on Coding Horror.

From my perspective, HN is now much more developer centric and less startup centric, and my impression is the change started happening pretty much when product hunt launched. These days you rarely see a show on the front page and there are a lot less business-y startup articles, at least during EU hours.

Like, right now, I would say there isn't a single startup article on the front page, where it used to be 40/40/20 dev/startup/random interesting stuff, it's now more like 75/5/20.

You get a lot more startup content by looking on Ask HN than by looking at the front page.
> Nazi-related stuff, e.g., try to criticize Israel foreign policy or mass immigration

Yeah, you don't really have free speech if you can't even criticize a domestic policy like immigration.

They convinced you that it is Nazi to oppose the government's stance. Soon you will be Nazi for preferring bacon in your sandwiches or having preferences in dating.
I think there's something to the communication angle...

Part of why I like computers is that I can spend my day not talking to these fucking apes that infest this planet --
present company excluded, of course. I say this as someone who's not a social moron, who's recognized as an excellent teacher, and who's actually interested in team-dynamics and debugging miscommunication.

If I'd wanted to be a social worker -- I would have become a social worker. Who let all these social workers into the computer lab?

Anecdata -- dated a kick-ass Data Scientist, and a Molecular Biology Prof recently (separately). Their professional interests were a large part of their attraction to me. As I got to know them, the data scientist confessed that she didn't really like the math and wouldn't be doing it if it wasn't so lucrative. The Prof. was much less interested in biochemistry than in how people relate to science in the context of health care.

So dissapoint.
Ok, framing diversity hires as a way to sell product to other populations at least seems honest. It also explains why diversity hires are also underpaid. But a lot of the discussion around this seems to be about morality and "inclusion" based on people's chromosomes and melanin levels.

Similarly, I know that as an h1b hire, more often than not, I am just cheaper. No, the company is not hiring me because "I am the best in the world". I fear negotiating salary, fear leaving and am a little underpaid compared to the numbers I see on HN.

I hope women don't degrade themselves like we do to feed the massive profits of the big tech companies. I have faith that women are generally way more sensible then us guys and won't put up with this crap. Being a developer can be isolating, depressing and lonely.
Once a Year, a Nightmarish King Cake Baby Roams New Orleans
Call me when they added Triggers, Stored Procedures, Common Table Expressions, Window Functions,...
It's hand-wavy for now, but I've generally found that older more connected accounts are much less likely to be conspiratorial about this type of thing. Not attributing cause, just gives me pause sometimes.

Take your account for example. Your username doesn't obviously connect you to a real person, you don't have details in your profile, your submission history is a single article of the NYT but then again, your comment history seems real / thoughtful so you're probably a real person operating a single HN account, but when a whole topic is flooded with the same type of thinking and mostly from accounts that haven't been around that long I get a little suspicious. Of course I'm never bothered enough to put in the work to figuring it out.
I can’t reply to your reply for some reason :P

You mentioned Siege of Vienna. Remember that it eventually failed and it culminated with Battle of Vienna when Ottomans were completely defeated and soon after driven out of Europe. I would have thought that had the battle happened outside Constantinople instead of Vienna the history would have been changed completely. Vast parts of Ottoman Empire would probably be part of EU now.
Do you mind trying to open the link again ?
I used RDMSs for 15 years before ever using Mongo. I fell in love with Mongo from the first time I used it with a pre-existing system. The beauty of just being able to insert and retrieve my whole C# object graph with one statement was a thing of beauty.

I'm a Domain Driven Design true believer. The thought of just being able to store my entire domain model without the machinations of the object relational impedance mismatches was glorious.

I use C# so my document collections are strongly typed C# objects and thanks to the Mongo C# Linq provider, my queries are also strongly typed.
You’re a misogynist
Proofs and Refutations Using Z3
So this just shows you an address to send crypto to and calculates the equivalent amount needed with a 15 minute window??

No conversion to fiat at a guaranteed rate?

Can't you game this with such rapid price fluctuations? Time buying a high priced item during a crash maybe?
This is known as the "Bathtub Curve" https://en.wikipedia.org/wiki/Bathtub_curve
I looked through this site, and I wanted to note (so that others don't make the same quick mistake that I made) that his online gallery is visible after clicking on "Buy Prints" (and not by clicking on "The Gallery", which is about his physical gallery). His photos are very impressive.
The claim was that what was holding women back from CS was an artificial construct. "Prejudice" is a loaded word for that, in my opinion... in that it often seems to imply malice in what I see sometimes in society as a tribal-oriented congregation on proper "roles", and stereotypes that get associated with professions and cling onto them.

The "people / things" role postulate is interesting, it may explain some of the differences. But I don't think it holds up in all cases (50% of chemist bachelor degrees are female (https://www.acs.org/content/dam/acsorg/membership/acs/welcom...) and chemistry really isn't a "people" oriented discipline IMHO).

In general culture, I do think some things get grouped into one sex or another based on pure marketing and image. The marketing style or image itself might play on certain characteristics of the sexes that are biological (for instance, men have more testosterone of course, so men will respond better to marketing and imagery that plays on testosterone oriented characteristics). But this might say nothing about the product itself.

For instance, I see nothing biological at all why in most Western societies, beer tends to be seen as a "masculine" drink and wine a "feminine" one. Rather, to me it seems to be pure marketing positioning at this time.

With CS, there may be some biological explanation which will produce a natural bias in the ratio. But there may also be a marketing / image / "role" component of CS that does depress the ratio as well. IMHO, the marketing / image part of this is always worth challenging.

And there is an ingrained stereotype with computer programmers: the popular image of someone into computers in Western media is, pretty much almost always, a socially awkward, non-athletic, nerdy male. (This stereotype honestly is actually honestly unfair to male programmers that aren't socially awkward or are athletic or aren't terribly nerdy.)

It would be interesting to examine the popular stereotypes and generalizations of programmers in other countries and see if sex ratios differ based on what the positioning is.
They just report on confirming a bunch more Kepler candidates, you'll have to look elsewhere if you want to know if there is anything interesting with this bunch.

> To date, we’ve uncovered 3,600 of these planets, and scientists believe billions more lurk in the Milky Way.

> An international team of researchers from institutions including NASA, Caltech, Denmark, and the University of California, Berkeley, today added 95 new exoplanets to the list.
"The poles around here all carry ID numbers, and I imagine that back at the electric company there are giant books listing, for each pole ID number, where the pole is. Probably they computerized this back in the seventies, and the books are moldering in a closet somewhere."

Pretty much... I did data entry for 10 weeks in 2006 putting scanned records of wayleaves into a GIS system for Central Networks (a UK based electricity infrastructure company). Basically they had a record of every single pole, pylon etc, and a record of the legal agreement to access the pole for maintenance (a huge number are on private land, like in a farmer's field or your back garden or an office parking lot). All these records had been input into a GIS system by taking the (very) rough map reference and the pole number, putting that into structured fields, andthen everything else was just scanned documents - my work was part of the upgrading of that (which had been done years before) to completely structured data and a very accurate placement on the map.
For legal reasons a lot of the original documents are still kept somewhere. Typically these documents outline both the placement, access arrangement and any payments (which may be ongoing) made to ensure access.