skysight-inc/HackerNews huggingface dataset:
Great catch. Thx for the LOL!
> all enterprise application UI are actually web UI

Yes, and so are most consumer apps, and "moving state" to another device is simply a question of IM'ing a link. Sure, the UI in the movie looks way cooler, but it's a movie.
Well, that's not exactly true. You just need to either buy a very cheap hob(so that touch controls are above the price range) or go for the high-high end where manufacturers understand that knobs are better experience. All Rangemaster hobs have knobs:

http://www.rangemaster.co.uk/products/range-cookers/nexus/ne...
Doesn't Dropbox achieve exactly that, and in almost the perfect way possible?
But yes I get your point, there are surely some areas for which no good solutions exist yet and users don't know that it would be very useful.
Separation of Critical Resources in OpenStack. Tenants? Aggregates?
I don't think I've ever seen a bug that shouldn't've been a type error. When I encounter a bug that wasn't a type error, it's usually a sign that my model is subtly incorrect. (E.g. I recently found a bug where one codepath wasn't filtering a tree that it should have been. This clued me in that filtered and unfiltered trees need to be different types, and actually making that change simplified a lot of code, since it forced me to figure out the correct point at which to do the filtering so that I could do it in one place)
Oh yes, the 3MB click bait news article with practically zero content. To think you used to be able to fit an encyclopaedia on a floppy disk!
Erlang I can easily see (destructuring binary data in erlang is an absolute pleasure) but C? Most binary destructuring in C seems to be done with shifts and masks, there's some gain from implicit integral conversions but I don't remember it being "right". IIRC the memory layout of bitfields is not specified so you can't use them to portably destructure binary streams, only to define "packed" structures for memory saving.
> when you sell your soul to the devil of your choice (in my case, Apple) and then your iPhone, your Macbook, your iPad and your Apple TV all work miracles right before your eyes.

Even knowing I'm going to hell, one button press to chuck my twitch stream from my phone onto mum's apple tv makes it feel worth it.
Can't they just make it such that there's still buttons inside, maybe given lower priority and some help text explaining that it's best to choose outside?
LZH actually remains very common in BIOS images, probably because of its superior compression in relation to the other formats along with its low implementation complexity.

See this article, for example:

http://www.intel.com/content/www/xr/ar/support/boards-and-ki...

The file it references can be downloaded here:

https://downloadcenter.intel.com/download/8375/Logo-Update-U...

...and it's somewhat amazing that it contains the original LHA.EXE from 25 years ago:

LHA version 2.13 Copyright (c) Haruyasu Yoshizaki, 1988-91
=== <<< A High-Performance File-Compression Program >>> ======== 07/20/91 ===
Of course it will remain a mystery until we can get to an agreed definition of what consciousness is. Until then it is just an argument in semantics.

On a personal note I have never been very impressed with arguments over the importance of consciousness. I have had too many experiences in life where consciousness is grey to feel it is anything other than a just-so story of what happened.
Here you commit funds, and either get nothing back or something depending on a hidden variable that you can't control.
Not so much illegal as legally undefined/nonsensical, in most of mainland europe "putting something in the public domain" makes no legal sense and aliases to "all rights reserved".
I always felt Mozart had some kind of a formula that made him so productive in his short life. Now I read he had. For MOZARTish music at least.
That looks super interesting. Thank you!
Frames were brilliant. It's just they had a few unpleasant side effects, that could have been ironed out given the will. One html menu/navigation as a frame that was editable in one place without resorting to programming languages/constructs for file includes. Piecemeal content aggregation via frames may, just may have been a better approach to web page building.
A few counterpoints:

> Transferring state between devices? That's my butt.

No, it isn't. It is for transferring state between instances of the same application (or group of application by the same vendor) between devices.

> Dropbox takes care of my personal files, box.com of those for work. I frequently collaborate on documents in both Google Docs and Quip.

Did you try to make them work together? Oh, you can't really, because Google Docs decided to be cloud-first and you don't have files with actual data on your hard drive anymore. You can't open them in a third-party application anymore.

Here's the thing - seamless operation is getting worse than it was few years ago. A lot of that came from the push to cloud and mobile - even with propertiary formats on the desktop you could work with the files using third-party apps, because the data was actually on your hard drive. Now the cloud services locked your data in, and they're giving you access only through a way of their choosing (which is usually a lowest-common-denominator webapp).

What we see now is a lot of companies trying to commoditize each other. Third-party software developers try to commoditize the platform makers by routing the data through the Internet. So sure, Spotify works and syncs up nicely between your iPhone, Android tablet, Macbook and Windows PC. But why on Earth do I have to use the Spotify app to listen to music, instead of - I don't know - Foobar2000? That's right - because files are not there.

> Using a sci-fi film as the yardstick for what interoperability should look like is silly.

Actually, I think it's very good and sane. It's a perfect yardstick - because we get to ignore all the market forces and imagine how things could work if they were designed to be actually useful. And then we can ask ourselves, why things are not like this, and how to make them more like this.
Turns out it was only a proposal which was never tried after all:

https://www.theguardian.com/cities/2015/oct/27/cyclists-run-...

Johnson and Transport for London requested permission for a trial back in 2009, but it never took place. TfL has concentrated instead on remodelling junctions to allow “early release” (where cyclists get a green light before cars) and “hold the left-turning traffic” (keeping cyclists and cars apart on left turns).
The number of deaths in bicycle - pedestrian collisions is about 1 (one) every few years.

I'm sure there are idiots cycling just as there are idiots driving, but if I get a choice between an idiot on a bike and an idiot in his truck potentially hitting me I'll take the bike every time. These things quite frankly don't compare.
I think if you were playing chess on a chess board of indeterminate size, of which you can only see the places occupied by your own pieces, against an indeterminate number of players, any of whom can add additional pieces to the board at will... it would look a lot like a game of chance.

It would also be very silly.
Relevant: https://en.wikipedia.org/wiki/Transformation_problem

I assume the only objective way to calculate value would be to see the planet as a dynamic system, put a baseline price on energy and do some kind of thermodynamic accounting of every transformation process in the chain, basically energy expense bookkeeping. I'm aware there's some theories about this, but I never looked into any of it.
Well the mapping frequency must be increased to account for stuff moving around, but the data like height of buildings is not going to change a lot. But I do get your point of the impracticality.
Dropbox is great (I've been a happy user for many, many years, and for the last year I've been also a paying happy user). But it solves a different problem - the problem of keeping your files accessible between many machines. Machines you own. The problem of direct file transfer, aka. "I want this file to get from this device to that device (any device - whether mine or my friend's) as fast as possible" remains unsolved.
You're right and wrong. You're right in that people don't know what they want. But you're wrong that industry doesn't give it to them - in this case, Dropbox did, and we (techies) said "why would you want that, you can just [X, Y, Z]?" while regular people flocked to it because it was just so much better.

Sure, it didn't include direct LAN sync to begin with (it does now), but that's the kind of "perfect is the enemy of good" implementation detail that the vast majority of people couldn't care less about.
Real numbers on actual collisions (UK urban areas, 2012):

Pedestrians killed by motorists: 253

Pedestrians killed by cyclists: 1

Pedestrians seriously injured by motorists: 4,426

Pedestrians seriously injured by cyclists: 78
Rust's abstractions are only zero cost if you're looking in the wrong place for your costs. The Result / try! stuff in particular I would be very surprised if it is faster than a good exception approach, for example, particularly the happy path. It's amortised throughout though, while different exception throwing mechanisms have dramatically different performance, so people's intuitions aren't reliable.

I like Rust a lot. Zero costs is not a reason though; my reason is no GC and not as bad as C or C++.
Yeah I'm hoping for that. LIDAR has a lot of useful applications not only outdoors but also indoors that the average hobbyist can put to good use.
You may enjoy this recently-posted retrospective on the original Deus Ex: https://www.youtube.com/watch?v=rxOKEsBx4NU
The technique is known as "Canonical Huffman" and is quite elegant indeed. It is best understood by considering the codes as binary numbers, then the tree structure naturally appears. There's a very short algorithm to generate the appropriate encoding and decoding tables in the JPEG standard and it involves not much more than shifts and adds.
Sorry, I was referring to security updates through unattended updates. Its pretty hard to do if your machine is storing state or is running a lot of traffic. Whilst churning your entire estate should be possible, it is not always.
Yeah, I meant mostly to convey that part you say I'm right about :). I.e. I believe that a lot of useful tools appear because some people want to solve a problem for themselves, and only then others discover the value in it.
Why Blending Data Analytics and Gut-Feeling Benefits Your Business
If I know precisely the location of a city (like Kyiv, Istanbul in my case) I was able to pin it with 20 to 45km precision. I think it's close enough on a world scale.
Subjective experiences are neurologically evolved and psychologically optimized representations of sensory input. Using only the objective world we ought to be able to infer something about them. Your thought process here is interesting. Color is the optimal subjective encoding of light's frequency and amplitude. We use it to infer material (color) and structure (shading) when we're recognizing objects. The models inferred by machines almost necessarily have a similar shape; Provided they're being required to perform similar tasks. If we can make a neural network pass the Turing Test then it's model should tell us all sorts of things about humans.
Yes, it's possible to use the information to recover a corruption.

The problem is, what happens if the two are different? This can be through accident or maliciously. If one tool uses the first and another uses the second, then you'll end up with different results, and it can be hard to figure out why they are different.

It's like a CD, where audio players interpret the CD different than CD-ROM players. Some anti-copying techniques tried to take advantage of this to produce un-rippable CDs. A problem, however, was that car CD players used CD-ROM drives, so these CDs weren't playable in those cars. (https://en.wikipedia.org/wiki/Compact_Disc_and_DVD_copy_prot... )

Or some HTTP header attacks based on duplicate headers. Let's say there's a firewall which allows only access requests for "Content-Type: text/plain". If the attacker includes the header twice, once as text/plain and the other as image/gif, then the firewall might only check the first while the back-end web server interprets the second. This is a silly example; I couldn't remember the real attacks which take advantage of the same mechanism.
Its real name is FAD.
Don't worry, you're not alone.

Australia's bike infrastructure also sucks.
This post would be more accurate two years ago. Today IOT is usable with much less work and headaches. Sure there are still bugs, but it's a big improvement from a $40 brick. Also platforms like IFTTT, Alexa, and Homekit make it more practical as well.
Well, it's not only that. A lot of the web has shifted away from open parsable information to video and paid support content. You can't really quickly parse a video to know if you actually have content you need or if you've just loaded an advertisement for someone's video series. On top of that, SEO generated pages that just copy content from forums that have popular search terms have polluted a lot of searches and it's really hard to even know what to look for anymore if the product you want information on doesn't have its own support forum. Locking contant to PDFs, to videos, to image slideshows, the information just isn't easily parsable by the search engines, but they show up in keyword searches, and easily dupe users into clicking through.

Ads may have had a purpose to help content creators for awhile, but they have changed the landscape of the web for the worse overall. There are very few ad-driven enterprises/businesses that have an adequate content:advertisement ratio. Some youtube channels do it well - most do it very poorly. News articles have changed for the worse overall, with the actual articles weaving like a snake between advertisements, or people attaching auto-play advertisements to the bottom of articles, and so on. It's obnoxious, it affects the user's ability to actually access and interact with the content, and it results in a far less educated public.
Show HN: Emprovio – write your diary and improve your workplace
Ask HN: Where can I learn more about SaaS user subscription business logic
I am building a SaaS application, I want to learn more about the business logic options available and things I need to build into the application for a good subscription experience.

For example:
* What happens when credit card is declined
* What happens when they downgrade the subscription
* How long should the data be retained in a suspended account

What are the general things that one should be aware of when building a SaaS application? Where can I learn more?
What's disappointing is you thinking your one sentence is a trump card dismissing Orch-OR - orchestrated objective reduction. Perhaps better to say that you don't find his ideas on this subject convincing. That at least is not patronizing.
I bought a monitor, not a television. There is a $250 license fee for TV recievers.
Python won't segfault but it is easy to get runtime failures that wouldn't occur in Ada. It may even suffer from C-like levels of security vulnerabilities - if the internal state of the program is thoroughly corrupt, as is the case for most Python runtime errors, then it would be odd if that state didn't create an exploitable vulnerability.

I used to be a big fan of Python, but having used Scala for a few years I wouldn't go back.
And that is how it should be. Cars are great to go between cities fast, but inside cities they should behave like guests. Ironically, most drivers are guests to a city as well, coming from the suburbs. Pedestrians, cyclists and public transportation are the most efficient mode of transportation inside a city, and should be honored as such. In most medium to big Dutch cities this is the case, although there is always room for improvement.
This game is difficult to formalise because of the real time bidding aspect.

Say agents pre-commit to bid or not in discrete time periods, one Nash Equilibrium would be symmetrical mixed strategies such that each agent has 0 expected payoff from bidding.

Eg if 10 players, $0.4 fee and $0.5 bid then would need players to bid with probability p st:

0.9 = 180 *(1-p) ^9.

This changes if agents value winning more/less than $180 in present/future (patience, risk neutrality, value placed on tablet + process of playing gambling game).
Hey, the first link seems to be from a RTL language, here is the Left-To-Right version that should look better:

https://www-ssl.intel.com/content/www/xr/en/support/boards-a...
Yep.

I observe red lights in London. I observe red lights in Oxford. Locations where, however imperfectly, the highway authorities consider cyclists in the design process.

I used to work in Burton-on-Trent (ex-industrial town in the English Midlands). My daily commute involved one particular intersection so badly designed that the only way to avoid a dangerous and potentially fatal car/bike interaction, if you were at the front of the queue, was to set off 5 seconds before the lights went green. (It has since been redesigned, thankfully.)

If you build infrastructure and formulate laws to benefit motorists and to potentially kill cyclists, don't be surprised if cyclists break those laws.
5 Chances Fashion App Missed to Sell Me a Pair of Shoes
Which still has nothing to do with value, which is why I value more highly a Stradivarius violin than the pile of ashes which you could obtain by burning a Stradivarius violin.
I guess that will reboot the micro kernel vs monolithic kernel discussion.
You are scammed and being used.

Taking 6.5 days off and 1/2 day off on your birthday sounds completely reasonable for every company with no "unlimited vacation". Do you have "unlimited vacation" written in your contract?
The ASCII standard was from the 1960s, not 1970s. LBJ in 1968 mandated that all federal computers purchased by the government must support ASCII.

This historical correction does not alter the rest of your comment.
The answer is pretty simple.

1. The strategy is that they should agree to write down the same colour(either red or black), irrespective of what they see on the opposite persons forehead

2. Same as above. This time all of them should agree to write any single suit.

By probability, at least one of them will get it right.

[Edit]: Didn't put it correctly before
Over 11,000 fines were issued to cyclists for breaking traffic laws in the UK in 2013.
It would be better to link to the project homepage, rather than the product hunt page:

http://crxextractor.com/

This feels too much like "growth hacking" / product-hunt spamming.
It's the same here in Vilnius. The city has quite a small population, but is quite large for its size. Around virtually all apartment buildings (outside the city center) there is a lot of green space - at least it's one thing the Soviets got right!
> It's entirely possible that it's scams all the way down.

It's entirely probable that it's scams all the way down.
I suspect the speed is the closing speed between the cyclist and whatever they hit? Reading the article, it is unclear and might even be solely the speed of the car.

Maybe best to try and find the original paper to clarify that one.

EDIT: http://bast.opus.hbz-nrw.de/volltexte/2013/692/pdf/41_Than.p... looks relevant, but I can't see the claims repeated in e.g. the Mirror article.
After reading some of that, it contains some recommendations that lead to annoying and sometimes dangerous situations for cyclists that I recognize from my everyday cycling experiences in Germany.

Just one example:

They seem to encourage usage of pedestrian paths with "bikes allowed" signs on medium traffic streets with ~50km/h speed limit, think main road of a small-ish town. These have become waaay too popular, especially in small towns and some areas of bigger cities too.

They make the cyclist choose between these two options:

* share the pavement with pedestrians, but with barely any separation from the pedestrians; so you're either really really slow or you endanger pedestrians

* use the road and share it with drivers who think it belongs solely to them and endanger cyclists

So either way, it's a bad experience and potentially dangerous.
How to be mediocre and be happy with yourself
21-Year-Old Makes $250,000 A Year From Bug Bounties
Proof? This is the kind of stuff that should be turned over to authorities if it is true.
I feel like there's a bit of explanation missing in this article. It only seems to make sense if bids cost a penny at the time they are made, rather than needing to pay at the time the auction is won. Is that the case?

Does the winner have to pay the existing bid total too, or do they benefit from the spending if other bidders?

Wikipedia has a better and more complete explanation: everyone pays, both for bids and the total:
https://en.wikipedia.org/wiki/Bidding_fee_auction
>There was an interesting pilot program to give $50 tickets to people exceeding the speed limit by 30mph in school zones. Tons of opposition.

This is already present. School zones already have reduced speed limits during certain times and often increased fines, just like work zones. Was the backlash against automated ticket cameras that target the owners of vehicles? Against lengthening the times of enforcement?

30mph over is already a ticket for much more than $50.
Has anyone gone the other direction? Javascript to Go. It would be cool to use Go for server logic and serve an isomorphic reactjs app.
https://news.ycombinator.com/item?id=12331583
ARM v8-A with Scalable Vector Extensions: Aiming for HPC and Data Center
Motor inside screams "not robust", "quick to break" and "much more expensive to manufacture" to me. That's probably the reason I haven't seen anyone making such switches. Damn how much I'd like them though.
This is exactly one of the reasons why I like reading HN so much, especially the comments. The lack of gif animations or emoji is really refreshing. Thank your for keeping it simple.
Creating a True AR Pokemon Go Experience with Unity and Project Tango
I have news for you: you'll find the same "problem" (cache consistency) everywhere in computing. Still having the cache is a good thing. Maybe even the most important thing.

"Almost all programming can be viewed as an exercise in caching." —Terje Mathisen

The directory at the end was a fantastic cache as the seek times were unacceptably high. It's still worth maintaining for a lot of use cases. If you have a different use case where its nonexistence would make your life easier, fine, but that doesn't mean nobody needs it or that it's "wrong" to have it.
http://www.xilinx.com/products/intellectual-property/1-7aisy...
I'm pretty sure the only reason those touch buttons are being put on appliances is because they are both much cheaper to manufacture than knobs or physical switches, while at the same time looking modern.
with erlang you can parse the dns-header like so:

,----

| %% extract dns-header fields from a raw packet.

| parse_dns_header(raw_packet) ->

| <<

| ID:16,

| QR:1, OPCODE:4, AA:1, TC:1, RD:1, RA:1, Z:3, RCODE:4,

| QDCOUNT:16,

| ANCOUNT:16,

| NSCOUNT:16, ARCOUNT:16,

| Tail/binary

| >> = raw_packet,

|

| {#dns_header_record {

| id = ID,

| qr = QR, opcode = OPCODE, aa = AA, tc = TC, rd = RD, ra = RA, z = Z, rcode = RCODE,

| qdcount = QDCOUNT,

| ancount = ANCOUNT,

| nscount = NSCOUNT,

| arcount = ARCOUNT

| }, Tail}.

|

`----

almost verbatim 'transliteration' of sec:4.1.1 of 1035 :)
There are also reverse Dutch auctions which you bid to drive the price down. The winner ends up paying the remaining cost of the item. You buy a bid for 50 cents and the bid drives down the price by 2 cents. If the remaining item is $15 for a $2000 item. You pay $15.

It's all a scam tho imo.
1 They should write their own color, so this is not a winning strategy.
[Spoiler] As stated by other the winning strategy is that one says always the other person's color and the other say the opposite. That's because or the color are the same or are different.
How hard is it to find a job in your city?