skysight-inc/HackerNews huggingface dataset:
I don't know. I've spent a load of time stuck in traffic on the North Circular where there are barriers a lot of the way. But then there are junctions with traffic lights quite regularly I suppose.
Tips for Writing Cleaner Code
How is an order from the chief of the military ever considered illegal?
David Slater has been fighting for years over copyright to monkey selfie
>Pretty disappointing article. All the arguments are pretty weak. For example, the article argues that FP is necessary going forward because immutable data helps avoid race conditions. However, immutable data does not make a programming language functional. I could just use Rust, which (although it incorporates functional constructs) is still clearly imperative, and avoid race conditions through its particular implementation of immutable data structures.

Which is neither here, not there.

Rust is like the 1/10000th of what's going on in the programming world.

Just because this new language, not even widely adopted yet, offers some way to tame certain race conditions doesn't mean the general argument in favor of FP is moot.

For one, the implementation of "immutable data structures" in Rust, as well as other parts of Rust, was inspired by FP concepts itself. So whether one goes for pure FP or uses some of its concepts in a language like Rust, the central point that FP is important holds.

>The most upsetting part is when the author brags about how Clojure programs can manipulate itself at run-time, on a website that's literally called "Clean Coder Blog". Self-modifying code is a clear opposite of clean code.

If you do it in 70s goto/spaghetti style then yes.

Else, citation needed.

Not to mention that Robert C. Martin literally wrote the book on Clean Code.

>> Maybe we don’t have to worry about chips with 32,768 cores on them.
Author apparently has never written a GPGPU program.

Author apparently knows about this trivial counter-example, and speaks about general purpose CPUs, not GPU programming in his post...
https://en.wikipedia.org/wiki/Euclidean_tilings_by_convex_re...

It's listed as a periodic tiling. If you move the whole plane one square to the left or right you'll find that everything fits into place nicely, making this a periodic tiling.
I think 31% is the thermodynamic limit for a single p-n junction, and 86.6 is for an infinite stack of them [0].

I'm not sure whether these limits apply to non-planar geometries.

[0]: https://en.m.wikipedia.org/wiki/Thermodynamic_efficiency_lim...
We are pretty good at walking and moving fast forward..

I wonder how fast a AI could get at climbing- walking alterations, when given a challenging terrain..
as far as i know if deep sea subs cannot contact the headquarters for x amount of time they should assume their country was nuked and are supposed to retaliate.
You do the math for this crazy motorcycles show in the cage
Show HN: IntelliJ Solidity – IntelliJ plugin for developing smart contracts
If I had an exchange I would be sure to check on all forks whether certain coins have been used before allowing processing. Since all forks are known, this is probably how they're going to avoid double-spending.
I find it amusing that the article describes United solving the problem of oversold flights as if United didn't create the problem itself.
Programmers love semantic structure, but the vast majority of ordinary people just want to make some letters bigger, italic, purple, etc. It's all about presentation.

Those of us who do care about semantic structure can often do without WYSISYG editors anyway, since we have much cooler alternatives such as Markdown and LaTeX.
Segwit2x is sort-of-OK for me frankly.

I don't like the part where they rush to implement everything as fast as possible. And from apart (and I don't follow Segwit2x that much), the changeset seems too big from bitcoind.

And they say openly they plan hard-fork, not this UASF where the S is not really that S and is almost guaranteed to result in a split and confusion.

They signal Segwit in a compatible way, so it's OK. Just the timeline is crazy.
The CTE in the final query seems like it should be replaced with a subquery (or view?) because the CTE is an optimisation fence, so it's going to seq scan email every time, even if there's a where condition which could use the message_id index.
Nonsense, I've written a much smaller one: `function tinyEditor(element) { element.contentEditable = true }`

That, plus a few crude buttons, is all this does. As several other comments point out, there's good reasons why real WYSIWYG packages are bigger—the user experience of working with a plain contentEditable element is still terrible, the output HTML still a complete mess. If you don't care much about that, you don't need an editor component, since setting an attribute and wiring up some buttons to call `execCommand` is easy enough to do from scratch.

Disclaimer: I work on one of those 'bloated' editors, http://prosemirror.net , and find it a little annoying when someone implies their crude afternoon hack is somehow equivalent and we're crazy for putting in all that effort.
Kudos.

You had me going for a minute.
But emscripten compiles...to javascript.

I guess that meets the criteria of "programming for the web but not making github commits in javascript", but it doesn't really solve my problem. Oh well.
I've been to Urumqi in 2006 and it wasn't that bad, a very standard Chinese city with some cool nightmarkets and mosques. There are no other mega cities to speak of, I haven't been to kashgar before.

Nanning is pretty meh, but then so are most of the cities on this list :). Liuzhou is much more interesting, as it is stuck between Guilin and nanning both geographically and in feeling (big city with embedded karst mountains and not many tourists).
Double clicking on Azure Stack:
http://www.actoncloud.com/blog/azure-stack/
You can't get to a failure rate of 0, but I can understand people wanting the car to drive at least as well as a human who was in, say, the top 5% of human drivers.

Who'd want an autonomous car that's merely better than the _average_ driver, when every driver knows they're above average :)
The support/general overhead wasn't cheap either. When I was there we had a free therapist, mandatory morning yoga, teambuiliding exercises, and stuff like weekly free food, etc.
If you get outside the cities, you will meet a ton of genuinely friendly, interesting people. City life in China is rather... Mercenary.

(nb- I may be a poor judge, as I don't particularly enjoy living in cities anywhere, regardless of continent.)

(nb2- I used to live on the outskirts of Vientiane, Laos, and loved it. Except for the monkeys. And the fact that that half my family loves durian. But that is a subject for a different post.)
There are a huge range of failures while flying which is why small aircraft are so dangerous. If nothing breaks and the weather is perfect then sure it can seem safe, but in practice you can't make those assumptions.

Saying commercial aviation is safe is like saying school busses are safe, it ignores people going out in bad weather etc. Commercial aviation has a great safty record beause they are cautious, not because it's an easy problem.
LibreSSL 2.5.5, 2.6.0 released
Chengdu is a great city to visit, if only as a starting to point to sichuan's awesome Tibetan highlands (and see the pandas on the way out).

I'm not really into Chinese cities in general, they seem to blend together in typical ways. They are just spring boards to the real adventures.
Actually yeah, the north circular qualifies. The south circular? Nope.
Let's say we point that beam at the moon. The Moon gets warmer. So in this thermodynamic system Earth-Moon if Moon gets warmer, the Earth gets colder.
In 10 hours we will show how to optimize Facebook Ads on real customer campaign
Hey guys!
We’re starting our webinar in 10 hours. Don’t forget to register to get the webinar link: https://revealbot.com/webinar/
We have prepared a great case study for you from one of our customers. Cleaningpros.ca is a cleaning business that operates in 6 cities of Canada and is an active user of Facebook Ads.
We would point out their mistakes and show how to optimize their Facebook Ads campaigns in the real time.
Our guest speaker Alex Fedotoff from Facebook Ads Rockstarts will share his professional opinion and his own hacks.
Join us here:https://revealbot.com/webinar/
You normally do math like this with assumption an employee costs 2x salary.
I am still waiting for some words from Fred Wilson, one of their loudest VCs. After he was worshipping SoundCloud in so many posts and glorifying the future of 'sound' for (too) many years I'd like to hear an update. A VC should not just hype a company when he invested but also comment on tough times.

Fred, what happened? What did you tell your LPs? Bad luck? Let's gamble on the blockchain now?
eyes off means a driver is available. Its perfectly reasonable to cope with a problem by slowing down, pulling over and asking the driver for help. This is a choice that aircraft autopilots don't get to make. I agree that eyes off should not involve sounding an alarm and make the distracted driver take over in an instant at highway speed, and any solution that did that would be really dangerous.

mind off would need to cope with there being no capable driver or even any occupants at all. And even those systems will need to phone for roadside assist sometimes.
well there is a lot of behind the scenes work with major suppliers. auto companies tend to be very conservative when introducing new technologies because the liability issue is a major concern and possibly even more important, they cannot afford to tarnish the brand.

because of their innate audience they don't need to make spectacular announcements to generate interest. companies without large established bases in the field do. Tesla is special in that they have a CEO who doesn't seem to have an off switch. However this is not always a positive but they still manage to handle it well.

The 3 will be an interesting car but still highly limited with regards to what many expect cars to do but EVs are still a very young technology. Autonomous driving is where the real money is, it can be applied easily to many types of vehicles, don't over look the usage of similar tech on the mundane like mobility scooters or similar
I agree with you to a point, but Google's target is much more moon-shot. Door-to-door complete self-driving in all circumstances, not just highway under careful conditions.

And by all indications they are succeeding - the roadblock is regulations and turning it into a consumer product. The tech is there.
the incentive is that after you lock $50 in Bitcoins you get to spend $50 eventually for the same transaction fee

so if the transaction fee is $0.50, you get to transact at 1% cost

if you paid $0.50 for each coffee it would be 10%
"sig" hash's intention is to reduce risk of someone bookmarking and replaying same API call.
This is probably one of the few that wasn't doing sketchy stuff like that so I'm not sure I would say it's "good". If anything this shows the "university of Phoenix" model is the only viable one.
Does anyone know if Disney publishes any of their operations materials or data, a la Toyota? I didn't find any on a quick search; it'd be fascinating to dig into materials on how they do planning, capacity, traffic flows, etc.
New PoS Malware LockPoS emerges in the threat landscape
Addressability != access. By all means firewall your devices (though I'd strongly recommend something more granular than a perimeter firewall - particularly in the days of insecure IoT devices, an attack could easily be coming from inside the network), but they can still have proper addresses.
> doesn't mean the general argument in favor of FP is moot

I didn't say that. I'm not opposed to FP, quite to the contrary. My point is that there are better arguments for FP than those in the submission.
A man who takes a plane to work every day [video]
How to use social, paid and influencer marketing to drive local awareness
Uber, Yandex Combine Ridesharing and UberEATS in Russia in a $3.72B JV
The bacon is there so you pay something, a free pizza would be weird even to a minimal wage employee (not that they're dumb, but they probably don't care).
Real Estate Companies Abu Dhabi
silly deepmind, toes are for walking heels are for balance
All this "unconsensus" is weird to me given that PoW was created to fix just that. I don't understand how can any other group of people decide what should happen other than the miners. After all, anybody can be a miner. Anything other than that just doesn't make it decentralized anymore.

If you trust the developers, exchanges or even users to make decisions, then why not just make a BitcoinSQL where the servers are controlled by these groups?

Mining specifically allows for this not to happen. one-CPU-one-vote as per Satoshi's paper. No matter the rules of the protocol, the chain with most work is the one that most people agreed upon. This seems to me the only true democratic solution and I don't understand how anything else is possible.

With regards to fees being to high and miners actually liking that, that's bullshit, because miners (which are also users!) care about the health of the entire system. If something like SegWit will bring many more users, that's a win for them.

Let's not forget that anybody can be a miner! Miners aren't just these chinese groups of people. It's the only true democratic way of reaching consensus - anything else is really not a way to reach trustless consensus in my opinion.
This was shown to be an inaccurate conclusion from the study. Since the animals were sewn together, more than just blood was shared. Organs, motility, behavior, etc. http://news.berkeley.edu/2016/11/22/young-blood-does-not-rev...

a new study must be done where only blood is transmitted periodically without those other factors in the picture.
I don't know - you tell me.

Anyway we had our share of trouble with a customer due to an exotic rendering issue that occurred in two consecutive versions of Chrome and then disappeared, so yeah.
This is some serious black magic. I cannot wrap my head around the fact that this is valid C++...
The article doesn't state what the issue is though. You probably knew immediately if you've kept up with it, but as someone interested in Bitcoin but not having followed these developments it was like the BBC telling me to lock my doors and close the curtains, but not saying why.
This intensifies the problem.

Just imagine the US real estate bubble a decade ago if housing loans worked in such a fashion! The perverse incentives alone are enough to cause severe harm.
What is the cost? I would assume it is consolidation of mining power since larger block size makes it even less likely for smaller players to be able to verify new blocks in real time.

But isn't mining power already consolidated?
No, they are buildin Pop! OS https://system76.com/pop

About the quality. If you don't believe me about S76 quality please read this https://www.reddit.com/r/linux/comments/48y2db/system76_lapt... maybe that will change your mind. MBs are not perfect (non laptops are) bud they are so damn close (depends on what you need). If you want solid laptop you should really look mostly in to MB, Thinkpad series and XPS series, depends on your requirements (wants look and HD speeds? take MB, wants upgrade your laptop in the future? take Thinkpad or XPS)
Is there any reason to believe a present day Model S can't pass all the tests the A8 will go through to be approved for "eyes off" autonomous driving? (Other than changing the parameters for the "hands on wheel" warning)
Such curated sets make sense for "core functionality", like text handling, streaming, encoding/decoding, etc., which are used by many 'mainstream' applications (Web backends, console programs, etc.). Yet they raise the barrier to entry by placing a larger burden on developers.

For example, there's a long tail of one-off packages on Hackage that are really valuable to keep around, even if they're not actively maintained and bumping versions would cause breaking changes. I'm thinking of all the various logic frameworks, theorem provers, etc. which are out there; maybe to accompany some paper from the 90s. They're certainly not "core functionality", but every now and then it may turn out that one of them is exactly what is needed in some app/library. Every few years the major repos may drop the last working version of GHC, so someone may have to step up and do the required fixes, but that's few and far between.

These days I use a combination of Hackage (all versions of all packages), Cabal (to solve dependencies), tinc (to make Cabal deterministic) and Nix (to cache everything).
No comment?
Maybe a better title for hacker news could be: How human failed to scale?
You can also just watch what the prime factorisation of the current time is like this:

watch -n 1 'date +%s | factor'
Hey Shereef, alumnus here. Don't listen to this; I attended right after the Kaplan acquisition, and everyone was very transparently working to keep the mission and values you started with alive.

I'm sure you made out with money but that doesn't mean you sold out the mission. This person is just upset they didn't get a job at what was an awesome institution.
Python or Java for Natural Language Processing
Behold Jupiter's Great Red Spot
I wonder if it's feasible to mitigate the waste heat radiation problem by combining photovoltaics with thermoelectrics?
I think Bart's blood revitalised Mr Burns once.
They own several hundred acres slightly northwest of Houston. It’s a brilliant location: major airport hub, gateway city to Latin America, solid (but often hot) weather, far enough from the coast to mitigate serious hurricane risk, low costs, large labor pool.

But it takes years and years for these things to happen, if they ever happen.

The land purchase was probably 9 years ago, but with these companies, the price of that sort of land is often just a rounding error, so it’s possible they’ve bought land all over the place to keep options open.
This one is sooner.

jdebp % echo @400000005a00000000000000|TZ=UTC tai64nlocal
2017-11-06 06:23:23.000000000
jdebp %

This one is slightly later.

jdebp % echo @400000005a5a5a5a005a5a5a|TZ=UTC tai64nlocal
2018-01-13 19:12:53.005921370
jdebp %
> Almost always there is no easy way to install several libraries of the same name but different versions in parallel.

How is this possible is beyond my comprehension. Someone, anyone break something and I have no standard way to bypass "dll hell" (putting space problems aside)? what the actual f.
> anybody can be a miner

That is false, nowadays.

> Let's not forget that anybody can be a miner!

Even if you repeat a lie a thousand times, it's not going to become true :) Bitcoin's mining algorithm is so simple that mining industry has specialized too much, and now the best technology for it is ASICs. You cannot mine (or rather, it's nowhere near profitable) if you don't have access to this kind of hardware.

And of course, claiming that anybody can have access to this hardware is very very debatable. The best indicator of how this is not accessible by everybody is how centralized this industry is nowadays (just look at the correlation between ASIC manufacturers and owners of mining pools).
The Radius of the Earth
Hmm, I was under the impression that these kind of salary percentage schemes weren't legal? (Mostly just because I've never seen one before.)
Hard to do with laptops if you prefer the newer ones. They don't have much of a track record when I usually buy one.
As far as I know, no manufacturer supplies laptop circuit diagrams to outside parties, except Panasonic for the Toughbook series. All the other schematics out there are leaks. Automotive manufacturers only supply wiring diagrams of the body wiring harnesses. The only electronic assemblies in cars you can get a circuit diagram for are radios; ECU internals are jealously guarded. Even in the consumer electronics industry, manufacturers don't tell you how to buy parts through components distribution. They either sell you the parts at humongous markup or direct you to their authorized parts dealers who buy them from the product manufacturer, not the component manufacturer, again at huge markup. Most of the chips in a laptop aren't available through components distribution at all because the distys would never be able to sell enough pieces to justify a minimum order from the chip maker.
not* provided?
Relevant thread with comments from competitors and people who were there at the beginning: https://news.ycombinator.com/item?id=14758364
You also got two weeks? You guys are both lucky.
Construction project management templates
And the alternative technologies -- e.g. vapor deposition processes for thin film photovoltaics -- aren't exactly cheap either.
The tech is not there. If it were they'd be making more noise about it. Most of the big players (besides Apple) have demonstrated self driving cars in familiar environments; downtown SF or whatever. The problem is most of the country is not downtown SF. There's a lot of dirt roads out here. There's a lot of snow and heavy rain. Nobody has demonstrated self driving under all conditions. Or even under all non-extreme weather conditions.
Planning emergency funding plan for a startup
Hey, that did not work out at all. So, like said in the other comment, there are no pricing information I could find. Then you say "14 day free demo", but I got an email saying the free trial ended two days after registering. The UI says "add a credit card and let us know" when checking on how to pay/prolongue the trial, but does not actually show the price. I asked for pricing via your chat window thing, and got no response.

I certainly won't add a credit card to a service that does nor show me pricing information.

Guys, I get that the enterprise market is comfortable and the usual target for this kind of thing, but if you don't want to bother with startups/developers, why do you market to them on your website and by answering here? You are completely unuseable like that. Hiding pricing information to sell overpriced services to big enterprices that just don't care is completely unacceptable for everyone else.
> Author apparently has never written a GPGPU program.

99% of the programmers out there never did and never will do.
youtube-dl seems to work with soundcloud urls
Accurately rendering text in an WYSIWYG HTML editor has equivalent difficulty to implementing the engine used in the web browser that will eventually be used to render that HTML, otherwise it can never truly be WYSIWYG
Thanks dbz thats really useful to know!
Why is it false? I didn't say "mining is profitable". I just said anybody can do it, and that's the key. Just like anybody can seed torrents without any incentive, or just like Tor nodes exist without any incentive.
Luxury phone-maker Vertu collapses
Highway is the really the only setting I have ever been at risk of falling asleep behind the wheel. Also, for a human being, those are quite stressful jam: car pick up a lot of speed before stopping abruptly a few tens of meters later.

As a pure car safety feature, this gets double thumbs up. That's the culmination of all the tools they have added recently: lane departure warning, adaptative cruise control, blind spot warning, attention detection, ...

That said, it does indeed very little for the end-goal of having a fleet of constructor/rental/uber/google cars that drives you from your house to your destination.
"The speed of light limit had been reached. Signals could not propagate across the surface of the chip fast enough to allow higher speeds."

Sorry, this is blatantly wrong. The 'wires are too long' problem was solved a couple of decades ago by adding pipeline stages.

Processors can easily get faster, today, by increasing the clock speed. Problem is, the generated heat fries them. Heat is a function of voltage and frequency. You can only lower voltage so much before switching states becomes unreliable. After that the only option is to lower frequency.