skysight-inc/HackerNews huggingface dataset:
The interesting parts are not by design. Yes, you can query the server, that's the expected behavior. But:

1. It's not normal to allow global zone transfers on most country-code nameservers, which enables other Internet users to get the full list of registered domains. Yes, some do it: https://github.com/mandatoryprogrammer/TLDR/blob/master/READ...

2. It's not normal for the list of all the domains registered to a TLD to be readable by a human in a short timeframe. If you could get a list of all .com or .co.uk domains, you probably could not read all the domains which start with 'aa', much less the complete list.
Wow, can I ask was it a big stack? And when you say audited, do you mean manual code review, static analysis or something else? How far down the stack did it go?

I'd be genuinely interested to hear, as it's something I see bandied around a lot but extremely rarely followed through on as code reviewing a modern stack is a huge proposition, and manual code review is very expensive/time consuming.
Why were you avoiding SDXC? Was it a technical deficiency in SDXC or limitation in your hhardware?
I'm a proponent of self-driving cars, but I do really struggle with this. Nefarious governments are one concern, but my larger concern is the complete joke that is computer security in 2016. For the most part this means the worst case is people lose some private data; bad news, certainly. But car companies have already proven they can't handle security, and now we're building Internet functionality into cars. What happens if some sociopath like Auernheimer decides to kill a few people for laughs?
Last I checked every move I make is tracked by my phone's GPS anyways
I believe there should be a stronger distinction between decent performance and high performance. Most frameworks coupled with idiomatic code will give you decent performance.

I find controlled experiments / microbenchmarks to be a useful method for finding the initial bottlenecks of a system. Once I know the initial bottlenecks I can make an informed descision on whether that performance is sufficient.

Controlled experiments / microbenchmarks are also essential in establishing a ballpark number for the theoretical maximum performance of your system. From that point on, the performance is yours to lose.
Microsoft retires on{X}
I was going to say, Brutalism aside, this site is about 10 CSS rules away from being gorgeous on top.
> How would that help? She deleted them.

Sucks for them, then. Perhaps the House Republicans should have been quicker on their feet, instead of clowning around?

The public is in support of Clinton, and want House Republican members impeached and jailed.
Show HN: Yet Another Photo Slideshow
My wife and I occasionally wonder if our one year old will think we're crazy when we talk about "taping" a show.
When you give a tree an email address
SDXC U3 cards can easily write at 90MB/s, which is obviously nowhere near 2GB/s of a fusion drive, but it's definitely good enough for recording 4K video and taking large pictures - which is what this card is going to be used for. No one expects it to replace your SSD.
Show HN: Spider Launcher for Android(5.0+) – a minimalist launcher with gestures
This was mostly from a personal experience of running couple of dozens Raspberry Pies. To elaborate:

- Cheap cards would start corrupting right in the middle of first "apt-get update && apt-get upgrade";

- SanDisk Extreme Pro 16GB fared much better, but still we had several failures after half-a-year;

- Failure mode in both cases - corruption in superblocks and inodes, journal doesn't help much when recovering (we use ext4).

As a result, we settled on splitting each card into two root partitions - active and standby. To upgrade, overwrite standby one with dd, switch active/standby by editing /boot/cmdline.txt, and reboot.
Neat to see a Commodore comeback, that's actually doing the retro C64 thing and not just slapping Commodore logos on new computers or phones. I supposed the Amiga rights are too much of a mess to hope for much movement there.
I'm sad to see the Nexus line go away. I quite like my Nexus 5 but have no interest in spending over 600$ on a phone.
Pages 14 - 30+ of the embedded report (pages 16 - of the PDF) are particularly interesting and promising, especially the portions about transparency around privacy and ethics issues.

The report recommends that "Manufacturers and other entities should develop tests and verification methods...". Does anyone know whether verification here means software verification, or does it mean something else in this context?

Edit: Just noticed that I got to the PDF via elicash's comment and not via the linked article. Here's a link to the PDF: https://www.transportation.gov/sites/dot.gov/files/docs/AV%2...
The more specific your audience, the less likely that a big company will replicate your solution.

Building a faster database? You're going to get clobbered.

Building a better system for managing small postage stamp collections? You're probably safe.
Hey all,

A little over a year ago, I was tasked with making a slideshow for my dad's wake, so I made a simple app that let all his friends and family email in their own photos, and my mom and I approved and curated them. It's kinda languished on the vine ever since, so I finally polished it up and made it usable.

As always, I'd love thoughts/feedback/opinions, it's how we get better! :)
Create your own Heroku clone for $5 a month with Dokku
With good AI anything is possible: https://www.youtube.com/watch?v=4pbAI40dK0A see the simulation at 0:55.
Nuclear? Safe, cheap: Pick one… at most.

Hydro? Only works in very few venues, especially in the developed world. Not to mention the wide-spread ecological damage when you do manage to build one.
There's something that tickles me about hooking up an SD card, a GigE network connection, a modern monitor, and modern USB keyboards and such... to a literal Commodore 64 to function as the CPU. I mean, "component mismatch" like the modern mismatch between RAM and CPU is one thing, and then there's "every peripheral in the system is orders of magnitude more powerful than my CPU".

(Yes, I am aware of how powerful the 1541 was.)
Add visual verification to your Selenium tests with stb-tester
This is basically my frustration with the whole trend toward smaller pieces over big monoliths. I don't need a best-in-class every tiny little thing; I just want reasonable tools I can expect to work together well.
One that looks like an old iPhone, to boot.
Coal could have invested heavily in new tech and beat wind and solar twenty years ago. Nuclear was killed by politics and fear. Hydro is not as clean from an environmental damage perspective as we thought, and there will be a push to undo dams that were built out west.

The biggest challenge to wind and solar is energy storage, but there are low tech (gravity storage) ways to tackle those problems.
iPhone 5C passcode bypassed with NAND mirroring attack
No, single roundabouts are annoying enough. Give me a stop light or a 4-way stop.
I don't think it's obvious that meta-review is better than nothing. It can lend credence to incorrect/fraudulent results, making actual replication appear less important.
How would lifetimes work? Java & al get away with it because they don't reify lifetimes and the concepts of reference and value are moved at the type level (and they don't use affine types).
Or don't wait until you are critically low on fuel to stop.
The regulation one is interesting because the reason those regulation bills have to be so big is to try to cover all the legal tricks big companies use to weasel out of them.

I think the article should have emphasized more that the acts highlighted only really impact companies that are publicly traded. I don't know of any company with "19 or fewer" employees that is publicly traded.
We're stuck on unsafe 70s models because safe modern nuclear power plant designs are just not cost effective compared to literally everything else.

It's a shame that coal plants aren't held to the same standards, yes; but I'd rather see both replaced.
> "They're not sending you" never occurred to me as "you, Americans". That'd uh, make no sense: Mexico is not a significant source of Americans immigrating to America.

He's talking to a roomful of Americans mentioning how America (referred to as us, you) is being beaten by other countries (they). It's pretty obvious. Just because it doesn't make any sense doesn't negate what Trump was implying - it's not like he's known for sound logical reasoning or even being able to approximate a grain of truth. If you seriously think he was referring to "legal Mexicans" in that speech (again, to a roomful of his white cronies in Midtown NYC) then I got a brooklyn bridge to sell you.

>At any rate, it's still besides the point. He's accurate in saying that people coming in illegally aren't "the best".

Is he accurate in saying that Mexicans only care about "beating" us at the border and that they are mostly rapists with only some, he "assumes", are good people? Come on.
Cars move. Splitting the laws by state would mean also splitting the market, and allowing cars on the road which would be illegal to e.g. drive into Texas.

Really, it should be international.
You'd need to know those domains exist to resolve them.

This unusual (mis-) configuration allowed to enumerate those domains exhaustively.
A better debugging experience, for one.
Hello guys. I developed it for my personal use, and then got tempted to push it out to the store. Its in beta. Give it a whirl and post some feedback. I'm still unsure whether its mature enough to go live.
Does that include ES6 ? What parts of JS do they consider a subset of typescript ? Can i keep my type declarations in a different file than my .js code like flow does ? (thus ensuring compatibility while keeping the functionality of typescript)

How far can i go with typescript until i need to use babel ?
Compile-time Analytical Differentiation (C++)
Project Confusion Is the New Norm… How to Rescue Your Team
There is also https://github.com/dkumor/acmewrapper

I like this one in particular, since it requires only a couple lines of code.
NK is not a Russian puppet, it's a Chinese puppet. (And it's a puppet gone rogue like Chucky.)
Reasoning About Performance
>But the message falls flat if you try to include signal noise just for the sake of being inclusive

That would be another benefit. Less BS consumption, better trade deficit...
With portable storage like that, I really could use a computer sans the internal disk.
Fancy Fintech or Pragmatic Operational Efficiency
European Machine Intelligence Landscape
Good call, that's a very different chart.

https://npm-stat.com/charts.html?package=babel-core&package=...
> Compete by having a better SoC, better camera/screen

Do you think those things are free?
Math study shows our brains are far more adaptable than we know
Free VPN in Opera is not a good choice because it keeps logs and also free VPN service used by hackers.
Maybe what they considered visual includes abstract spatial (mentioned) areas, and abstract distances (n-dimensional differences) are the bread and butter of reflection.
Which is funny because once that's done, that road will have been a US Route, a State Route, and an Interstate in that order.

SR 99 was originally part of US Route 99, but when I-5 was built AASHTO decided to decommission Route 99 since the whole thing paralleled I-5 so closely that it was considered redundant. The states, however, decided to continue to maintain (most of) the road, and it was assigned a number of state highway designations, including SR 99 in the Central Valley (the states, particularly Washington, did give up on a few portions of it, which are now maintained as local roads in various cities).

And now they want to make it an Interstate.

(Also, speaking of future Interstates, I'm kinda shocked that I-66 was cancelled. They upgraded a bunch of roads to Interstate standards, and they even signed the Cumberland Pkwy. in Kentucky as "Future I-66 Corridor" (you can even see it on Google Street View), only to give up on it.)
yes we run on imperative hardware, a pure functional language can run out of memory too (but I agree that Staltz's stance is unhelpful)
Those who opt out are those we don't want setting the bar in this domain.

If it becomes acceptable for security and safety to be secondary to "getting the cars on the road ASAP and capturing as much of the market as possible" we -- as in the consumers -- will pay the price.

I understand that some of the innovations and progress will only come when we get the cars on the road at scale, but we should still build a giant -- exactly how the comment or suggested -- to loom over the shoulders of these car companies.
I just wanted to show it to people who have not seen it before. It is a marvellous invention :D
Are you saying they have not?
and to add more context, the bid in this article is $24/MWh, which would imply a $100/MWh Solar + Storage cost given the numbers above from Lazard. For comparison, the new Hinkley nuclear plant in England has a PPA guarantee at ~$120/MWh.

Obviously there are geographic differences, but the trendline for solar is impressive.

[1] https://en.wikipedia.org/wiki/Hinkley_Point_C_nuclear_power_...
This. While yes, it was a long way from "standardised" and a lot changed between what Google initially published and the Ecma standard, many fundamental design decisions were made internally and there was never any real influence externally over that. Those are fundamental design decisions where to change them you essentially need to start from scratch.

The other big problem was that it was done with the VM being a major part of the project with the intent of getting it into Chrome, obviously without having talked that much with several of the people who have significant influence over such things in (then) WebKit, even those within Google. That the VM was going to be outright objected was entirely predictable.
http://www.nature.com/nature/journal/v436/n7047/full/436150a...

Nature publishes short sci-fi stories in each issue. This one is kind of amazing.
You originally said that Love was "merely" communicating. That is not the case. He was also committing a crime. To say that he was merely communicating is like saying that a Nigerian scammer was "merely sending an email", or that a double agent was "merely carrying some documents in a briefcase".

There is no legal precedent for limiting extradition to instances where the person being extradited has been physically present within the jurisdiction in question. If you hack into US government computers, it obviously makes sense for the US government to prosecute you.

By the way, in relation to your Holocaust denial example, you should look into the concept of "dual criminality".
Building a coworking place community 101
I'm actually am having trouble accessing any of these NK sites at the moment. Verified that several sites are down at isitdownrightnow as well.

Could be many things, of course. But if Hacker News traffic is enough to overload an entire country's Internet...
agreed. I also feel like I got the shaft with the nexus 5x. it wasn't "top of the line expensive" but it was more than any other nexus phone I'd had, and until Android 7 came out I felt like it was a piece of crap; thankfully that update smoothed performance (or perception) out A LOT for me.
With on the fly encrypted rolling core OS fetched from the network.
On the other hand, Flow is removed from the code transformation, so it doesn't have to bother with keeping up with the spec. That's a pretty strong point in Flow's favor in my opinion, single responsibility principle and all that :)
Have you never written a prototype to understand your customers needs?
It's questions all the way down.

Even if we knew the complete theory of everything, the immediate question would become, "Why is the theory of everything the exact theory of everything?"
https://www.dartlang.org/guides/language/language-tour
no reason imho..the function is pretty trivial.
But also not a reason not to use it as a performance impact would be minimal :-)
I did a lot of programming before the internet was widely available. It was easier to keep working but much harder to get things done.

When you have to use dusty manuals to research anything and everything you spend a lot of time looking things up and/or a lot of time trying random possibilities until one works.

(You end up with a lot of "black-box" APIs and functions that you know work, but you can't remember why or what other things it can do are)
Self driving cars are no easier or harder to track than normal cars. They don't need constant over the air connections to some central server, so it's just the standard license plate readers or built in tracking systems.

PS: On star does everything your suggesting and it's already in million of US cars.
Started at 10 on a trash-80 then a pc clone... Like most people at the time, I started with BASIC but quickly switched to Pascal then assembly then C, etc. Never stopped coding since.
Geez, all the haters here.

I would argue that as long as you don't actually lose any customer's money, its OK to screw up once in a while. My e-bank site its down once a week for deploys or so, my bank's mobile app didn't to certificate pinning, and they are still operating.

Actually I believe CAP isn't actually that relevant, because most money is transferred and there are double ledgers for that, which for sure isn't fully consistent.

As for the paid software and support, its a crap reason. The support guy isn't omnipotent, at best he's seen the issue you're having and will help you faster. If you have paid software and you have downtime because of them, good luck trying to get money from them.

And there's nothing wrong with microservices, as long as you don't need to call a bunch of them to update my balance. I don't care if I try to change my address and the service is unavailable, or if I don't receive a weekly notification. Its much better than having e-bank site downtime because they want to deploy a new version of the webapp.

As long as you maintain account balance integrity, I'm sure you guys will do just fine. All the best
I hope that we've gotten to the end of the race to the bottom in desktop computers and that the market is ready for innovative, high quality hardware. With Moore's Law sputtering and becoming less and less relevant for day-to-day computing, build quality can now become a competitive differentiator.
Are messaging apps killing your productivity?
There’s a lot of stupid to unwind here, but I'll just leave at this: your plan would leave a tremendous amount of ambiguity that skilled lawyers would wriggle through. That is, “what is an accident?”

Is it an accident if the driver takes control of the automated system and drives straight into a wall? Is it an accident if a non-automated truck truck with a huge branch sticking out the back obscures the automated car’s cameras, leading to a crash?

Maybe you're a cowboy coder like me who bristles at detailed project specs and prefers some sort of goal or vision to work for. I totally get that. But when it comes to accountability, nothing beats a checklist.

Bad law can be either broad and vague to the point of endless litigation and uselessness (what you're proposing), or hopelessly detailed and self-contradictory (the kind of law you're likely reacting against). This article is celebrating a good, readable middle ground. That's exactly what we want out of law.
I'm excited about this to upgrade my old hard-drive iPod. Replacing the hard drive with an SD card should increase battery life considerably, and this is more than 8x larger than the hard drive it came with.

If it dies, I lose no data since it's just a copy of my music library. And the speed doesn't matter since I only need to sync things once and from there it's just incremental additions.

The reason I consider this is that there don't seem to be any decent music players with large capacity, as everyone moved their music playing to their phones.
Probably would take up a lot less space than the article's proposed mega intersection.
Of course if computing power proceeds to its logical bounds, we'll have more then enough capacity to sustain thousands of personalities in substrate the same size as the human head. And once we're all immortal infomorphs, "time" - and thus distance, may end up having very different meanings to us.

EDIT: Basically just go read Accelerando for a pretty good take on this whole idea (it's free online).
It's almost off-topic, but for people that grew up in my town (Assisi), including me of course, October 4th will always be St.Francis' day.
That's why many professional (and some prosumer) cameras have dual slots and allow you to write to both.
But this kind of fragmentation already exists today with different driving laws between states. A legal student driver in one state might not be allowed to drive in another.

Now that I'm thinking about it, it's strange that vehicles are regulated at the state not federal level. They're a big component in interstate commerce, and therefore ought to be within the jurisdiction of Congress to regulate, even under a relatively strict reading of the Constitution.
High schooler's unmanned sailboat completes journey across Atlantic to Ireland
I like the concept a lot. I feel like it needs a bit more polish but I can't put my finger on what it is. Maybe there is too much color or the interface is too busy. Try adding some padding.
What happens when a dead salmon does algebra?
I'm not a doctor, but I think part of the advice for certain types of depression e.g. people who have let their home get so untidy that they are overwhelmed at the thought of ever getting it tidy again, and very similar to advice for breaking writer's block, is just to make a start, and let the small amounts of progress form a reinforcement to continue.
Dart is a special cookie. You can't use dart with all of Javascript's ecosystem.
The report makes reference to "Assessment of Safety Standards for Automotive Electronic Control Systems" by NHTSA, which itself reviews ISO 26262, MIL-STD-882E, DO-178C, the FMVSS, AUTOSAR, and MISRA C.

In this context, they mean verification and validation in the systems engineering sense. Software would be included in that it is a part of the whole system.
To be honest I'm less concerned with nefarious governments, since they already have countless ways to track you and kill you if they really want to. And for the most part these days they don't even have to be discrete about it because of how little ability people have to push back.

I'm more concerned about what corporations are going to do when they have complete control over your movements. Especially with someone like Google getting in on it. They'll have control over what information you have access to, your communications, all your data, and now also your ability to move around. And once they have this data the US Government (at least) will have complete access to it too.

Although to be honest I'm even less concerned about that then I am the big problem. What happens when our countries economy completely collapses because a huge chunk of the current workforce is no longer needed? And I'm not talking utopian UBI day dreaming solutions. I mean real, tangible, short term solutions to dealing with 20%+ unemployment? In a country that can't even get behind something like universal healthcare ...
Mozilla uses Mercurial too. Not to mention other companies from all the different industries using Mercurial with RhodeCode.
What does check involve? Does this mean you test your solution, or that you put in place some kind of "check" that ensures the solution keeps working?
No

(map println [1 2 3])

Map is RT even when println is not
UW sets world record for tiniest flag
>What happens when there are 100 million
Bad shit is going to happen way before that. My expectation is that by the time there are even 10 million, all the major technical and regulatory issues will have been worked out. But of course the bad shit could totally derail this industry.
Or while PV continues to drop precipitously in cost.
Jenkins Analytics Tutorial – DevOps Library CCJPE #14