skysight-inc/HackerNews huggingface dataset:
I really don't agree they are worthless but until about last week I was really considering dropping my Apple Watch.... In favor of going back to a Pebble (I had a Pebble steel). Now that Pebble is no more I'll be sticking with the Apple Watch. I love having the time on my wrist (never knew how useful it was, I was never a "Watch guy") but even more so I love the notifications. Pebble had an awesome product but living in an Apple ecosystem I decided to go for the Apple Watch and while I like the look and finish a lot more than the pebble I'm not sure it justifies the cost in the end. My Pebble vibrate could be heard across the room while the haptic feedback from my Apple watch is silent. My Apple watch looks nicer than my Pebble but my Pebble blew away the Apple watch on both battery and cost.

I agree with some of the other comments here, I want a companion device not another smartphone on my wrist. I have used apps on my watch 1-2 times ever because the screen is just too small to really do anything on. With one of the new updates texting with drawing made it useful for responses again (I never got into canned responses) but really I want the time and notifications. I has hoped for better siri integration but it's failed me enough times I just reach for my phone to use siri at this point.
What is truly irksome about this 'reformulation' is that the supposed Pilot Wave is presumably 'pushing ' on the billiard-ball-like elementary point-particles, but they are not able to "push back" on the Pilot Wave. The Pilot Waves of two particles are, however, assumed to interact between themselves in a manner that resembles the elementary interaction of the particles... and this is quite an extraordinary scenario, if you think about it. It's quite aether-like, and I mean that in a mildly derogatory manner.

(IANAP)
I think there's a market for a one route alternative "experience" train where the train isn't only the means to get from A to B but the journey itself provides value. I still vividly remember travelling to a Chaos Communication Congress on a privately operated "hack train". Must have been around 2000. Not the fastest connection but loads of fun :)
Based on the market, it's just you and couple others, yes.
This is about ARM, not AMD.
Can someone tell me what Allinea does? What does providing software for HPC mean?
Apart from for experiments. The basic idea is your experiment does odd quantum stuff until your equipment detects something whereupon you get a definite result so it's a simple way of thinking about that. Hence probably its origin and ongoing popularity.
See how well that went in the UK… We've had this in Italy for high speed trains for a while, and so far the only private competitor is close to bankruptcy.
Exactly.

"A €22 ($23.50) one-way ticket is less than a quarter of DB’s €115.90 ($123) standard fare." is a bit misleading, given that DB's Standard fare is far from their cheapest. I have a BahnCard 25 (so a 25% discount), and always use Saver fares instead of Standard - meaning I have to take a particular train at a particular time... like with Locomore. A "Standard" DB fare, for those who don't know, means you can take any train(s) at any time on the date for your destination, and for some that flexibility is hugely valuable.

I am travelling between Christmas and New Year this year, and even though it is along Locomore's single serviced line, the price will actually be the same. Since Locomore only stops once a day in my city at an ungodly hour of the morning, it's not so convenient. So I'm going with DB in the evening.

Now, I am glad the city I live in and the one I visit my friends in are both on Locomore's line, as I am looking forward to trying it out, but as with you, I'll probably only try it out later, at a time when DB's fares aren't looking competitive. It really depends on how far you're going, what times are acceptable, and what discounts are available. Locomore's prices are roughly doubled during the festive period while DB has a mix of regular and high priced stuff.

All that said, seeing some actual competition in this area is great.
Are there any good studies on countries where this has already been done? Looking at the situation in Sweden where there has been rail liberalization, it seems like it mostly leads to underinvestment in the infrastructure because you can always just blame the passenger train companies... I haven't heard any happy stories from the UK either.

I'm for it in principal (especially harmonization - any train border crossing in Europe can be a nightmare) but the incentives need to be engineered just right
Want to make an obscure (your own?) language faster or extend it for your usecase? Write a frontend in python and let llvm do the hard parts.
There are opportunists on both sides. The main mistake the government made was having an economy that was too heavily dependent on a single industry. After oil prices dropped rapidly it was almost certain you'd see economic turmoil. There's no economic theory that would've saved a country that was too dependent on a single source of income.
Please not. The problem is that railway cars, track fees etc. are the same for all operators (buying/renting railway cars may actually be more expensive for smaller operators due to lack of volume), so the only way to save costs (and thus be able to operate at a lower price than incumbents) is saving on employees (aka wage dumping) or safety/maintenance.

Neither is good for society.
I suspect this will become a problem for Oracle/Microsoft over time, most startups seem content with the open source solutions. I doubt this will change as they mature, this leaves Oracle and Microsoft trying to screw more money out of a dwindling and aging set of customers.
>Uber is far superior to a once-an-hour bus service

Hardly surprising that it provides a superior service when Uber subsidizes up to 60% of the passenger fares.

Their entire business model does, however, rely upon jacking up prices substantially at some point, to both recoup those losses and to make shareholders happy.

The question you should ask yourself isn't "is Uber superior now?" but "is it superior if it's 3x the price it is now?".
The most amazing aspect of Non-Standard Analysis is that the "tiny delta-x becomes h and you can then just take the limit by stripping out all the h symbols" approach was how I was first taught "Calculus" in International Baccalaureate (IB) Maths Higher in 1997-1999... an extraordinarily rickety foundation to build future intuition upon.
When the bulk of the Berlin transit system was built, the city had the diversity of New Hampshire, and was being run by autocratic governments that were big on central planning and large public works projects.
Indeed! The article content is the important thing, but this is distracting given they missed the error right at the opening
Dangit, so much news about AMD lately ;). Funnily enough my comment still applies (I think).
National Aeronautics and Space Administration
I think this is more of a statement to how bad DB is. In Germany traveling with blablacar or mitfahrtgelegenheit is still very very popular, because trains are slow and incredibly expensive. Even if in my own country (Italy) people love to say that everything in Germany is better, but it's incredible to see how much worse trains are, and for 3x the price!
Well, I'm no lawyer let alone a constitutional one but the purpose is clearly to enable a particular kind of legislation for a particularly defined purpose. It doesn't say 'every work granted the temporary exclusive rights must promote [...]'.
That's a neat way of handling it. I wouldn't have considered it. I think I'm gonna steal it.
That really depends on your use cases.

I love Postgres and have been using it for a long time. However if you need good support for, for example, self-updating efficient materialized views, then Postgres won't really do (yet).
Alphabet will swallow Oracle to save it's Android.

Nice sci-fi scenario.
Probably confused "former" with "latter" rather than "on" with "against" :)
I own a Bahncard 100 which is a rail pass for the entire country. Unfortunately due to wtf, I cannot use it on this train. There's still a lot to be done.
There are many, many films and TV shows starring the Desert Eagle, though: http://www.imfdb.org/wiki/Desert_Eagle

Besides, there's a third possibility: that the Desert Eagle is simply a "cooler" weapon than the M&P, and hence chosen by gun ranges users and by film and video game producers for the same reason.
There's some serious confusion here, I think. Maybe it's local [;)] but here goes ...

> Furthermore if I was someone holding solutions to cherry-picked primes for well-understood algorithms in wide use ...

Well, the article notes:

> For the nerds in the audience, here’s what’s wrong: If a client and server are speaking Diffie-Hellman, they first need to agree on a large prime number with a particular form. There seemed to be no reason why everyone couldn’t just use the same prime, and, in fact, many applications tend to use standardized or hard-coded primes. But there was a very important detail that got lost in translation between the mathematicians and the practitioners: an adversary can perform a single enormous computation to “crack” a particular prime, then easily break any individual connection that uses that prime.

That prime is the "dhparam.pem". It's used in bootstrapping the encrypted connection. And it's my understanding that this is entirely distinct from the issue of "cherry-picked primes for well-understood algorithms in wide use". This vulnerability is simply using "standardized or hard-coded primes". Cipher vulnerabilities are about ...

And that's where my understanding ends. Maybe someone can complete the argument. Or sort me out ;)
>>As for the forced updates -- what would you have them do?

The same thing they do on Windows server: display huge red banner: "you need to update". Hell, make the banner bigger and more flashing every time. Make it emit sounds if I don't update for a few days. Just don't make me update right now because right now might be critical time for me.

It's really is a no-brainer. Forced updates policy is a disaster. The solution is really simple as well: nudge more and more persistently.

>> You can't rely on any random grandma to be update-conscious

Even a grandma is going to notice ever growing red banner with a button "ok, update now".
Uber defies State of California order to get 'self driving car' permits
Paid support is available for MySQL and PostgreSQL too. It is from different companies than those who offer the SQL Server/Oracle/whatever support though, which may a problem if the newcomers don't already have a foot in the door already. Think of it from the business POV: why would the sellers of existing support leave their business to some outsider?
cryptodiversity ?
Your parent is the author ...
Thank you for your response, those sound like some sensible reforms to me. Are there any local political groups currently pushing for any of these reforms? If not, can you see this type of political movement emerging as things get worse?

Also, do you think there's any chance of doing what Ecuador did in similar circumstances by making the US Dollar the national currency? At least until the fundamental problems are sorted out.
You should be very suspicious if your theory claims non-locality, but in a way that does not allow any transfer of information.
Have you used most aggressive optimization settings? I am getting the same results on GCC 5.3 Mingw x64, Windows 7.
On the other hand, a family makes you much more dependent on the job, which is what employers want too.
Poland: protesters block parliament over press freedom
If you want to see a Lisp desiged for practicality (other than CL, which definitely was, make no mistake), Kaz Kylheku (who goes by kazinator around here)'s TXR is a neat thing. It's a combination of Lisp and a pattern matching language, desiged for data-munging tasks similar to those done by AWK and Perl. But it's actually better than AWK (I won't go so far as to say it's better than Perl: it is, however, more regular than Perl, which is a nice thing), because the pattern matching language was designed with multiline records in mind, and is a lot more readable than a long regex, IMHO. And the built-in lisp was deliberately optimized for succinctness, something many lisps don't do well. You can find some examples at http://www.nongnu.org/txr/.

And if that's not practical, I don't know what is.
Uber is presenting it's tech to the public as 'self driving', but their lawyers argue that it's not really 'autonomy' since they have live drivers there overseeing and taking over if needed.

It's not an unfair argument by Uber: their cars are not really autonomous ... there is a driver after all.

I wonder if this could have been avoided were Uber to have had more consistency in its messaging.

Also, if State of California were more clear as to what 'autonomous' actually means, i.e. 'fully autonomous' vs. 'driver assisted'. Because there is obviously a pretty big difference :)
I got my first dev job after Uni at the sister company to Allinea, so I know and have had a beer or three with most of the people involved.

Will admit to having worked near them for nearly 2 years and still not understanding fully what they do (a cloud distributed debugger for HPC workloads, iirc) but I can tell you this isn't a unicorn growth startup -- they've been working hard on this for over a decade.

Congrats all!
I go between Uppsala and Stockholm regularly (it's roughly 70km, so a 38m ride) with SJ and I have to say though, most of the time I do blame SJ. The amount of times my train gets cancelled because their locomotives crap out is far larger than whenever it's because of infrastructure related reasons. Considering their latest price hike I'm not very happy with them.

MTR does provide a nice alternative to SJ though when you want to get to Göteborg, Malmö or Köpenhamn.

For a country as big as Sweden though there's a notable lack of high-speed rail to anything north of Stockholm and there doesn't seem to be any interest or incentive to improve that situation.
Case in point: the core Wayland protocol desktop applications use for creating and handling windows doesn't support basic functionality like minimizing them, because Gnome doesn't think people should be able to minimize windows. So there's a complete duplicate of the Wayland window creation protocol as an extension to add support for features like this. Actually, effectively several complete duplicates since they keep changing the protocol in ways that aren't backwards compatible whenever they need to add new features.
Related: amount of questions on StackOverflow answered with 'disable your antivirus'. Especially Avast it seems from just scanning through http://stackoverflow.com/search?q=disable+avast (which anecdotally I've indeed seen cause all kinds of havoc including blue screens).
A large fraction of working physicists subscribe to the Many-Worlds Interpretation, which preserves locality even though it has entanglement.
I was wondering how they crowdfunded this and expected some sort of ticket prepurchase kickstarter. It seems that you can actually loan them money instead (over five years):
1500 Euro: 3,45% (6,9% if you take tickets not cash)
2500 Euro: 3,75% (7,3%)
5000 Euro: 4,15% (8,3%)

Max. of 100k
Uber defies demand to cease self-driving
I agree. It would be fine for the vast majority of people, but I can't ever see myself actually writing code on an iPad.
Had this same issue some 5 years ago on an old system. More comprehensive answer here https://stackoverflow.com/questions/7987712/why-does-avganti...
Depends. For commuting they aren't bad at all (I've been commuting for a decade now).
Are you genuinely comparing by technical superiority?

If I would venture for a new product without definitive advantage, one needs better "googlability", which seems still in much favor to MySQL.

Besides that, you have tools that works fine with MySQL and people who are used to using it which also needs conversion.

I'd like to know how you would convince any average MySQL users the switch?
If you're only 1.7 miles away, odds are you could hoof it faster than driving or taking public transit, once externalities like parking or waiting around for the bus to show up are factored in.
Are you implying that Many-Worlds is hand-wavy? It's not.
I fear that the repercussions will be that 'hardware' means longer and more costlier life-cycles, and that the path to 'high flying' is just quicker/easier in software, and that it will make it more difficult to raise money for these kinds of things.
Ah, yes. The paper that taught the world about the marvels of APL. Which is a pretty cool language, and definitely on my "to learn" list.

APL's unofficial slogan, by the way, is "and you thought Perl was executable linenoise." :-)
Perfect timing, I'm currently at page 2.
Same. While it's near impossible these days to get many things done without an internet connection I usually like to have a full stack on localhost for convenience. I'm curious how anyone might meaningfully develop using the iPad Pro.
What if 2048 bit was the standard? What if people used multiple passes with different primes? (That may not give any improved security, I'm. not familiar with the details).

It seems like a massive waste of energy and money to crack a few primes if the advantage you gain can be erased so quickly?

I agree it seems like writing custom bad crypto is way better than good crypto that can be broken in bulk. (Using both kinds together seems clever). A good analyst can likely break my homemade crypto in twenty minutes, but that's orders of magnitude better than using a compromised strong crypto!

Another question: Are good primes that hard to come by? Shouldn't apps generate new primes instead of re-using old ones?

Last question: are there good cryptos that aren't sensitive to a state level actor that can factor primes in linear time?
Your BahnCard 100 is only for DB trains, and their partners like regional transport associations. Not sure why you suspect it to be valid for a competitor's service. And I doubt Locomore will ever partner with DB...
Generic code working with reference types can be shared, but passing structs for generic parameters forces JIT compiler to generate separate instances of generic methods or classes for each combination of structs. From there inlining becomes trivial. But yes, being able to pull stuff like this is one of the cooler parts of .NET.
And it will work.
2D accel in X is generally implemented using the 3D engine of graphics cards, which is more than capable of doing basic stuff like blitting.
I'm so much more productive working from home, it's scary. I tend to have an inexcusable amount of my time wasted when I do have to go to the office.
Limit degrees of freedom in development
How the teepee idea was born
Lovemom.co Earn your backlink via your profile
Finally, a sexpr-based transpiler that actually allows you to manipulate sexprs as compile time.

I don't know how people keep missing this (like, for instance, Lispyscript): newsflash, people: syntax-rules is considered inadequate for many types of macros by the community that invented it. If you want the full power of sexprs, you need to actually have the ability to traverse them.
> They must be using various win32 apis and might have needed to shim them on Linux

Here's a high level overview: http://arstechnica.com/information-technology/2016/12/how-an...
It might actually make some sense for a programmer's boss to be concerned about side programming projects, even if they have nothing to do with what the company does, but not be concerned about outside interests like rebuilding old cars.

Programming all day at work and then spending a lot of your non-work time programming too could put you at higher risk for getting burned out on programming. Spending your non-work time rebuilding old cars probably won't affect your programming at work.

Note that I'm not suggesting that the boss should be able to make you stop programming at home. Many people can program at work and at home and not get burned out, and it should be up to the programmer to decide if they are such a person. I'm just saying that programming related hobbies are more likely to affect programming work than are non-programming hobbies.
It depends on if only one of the layers leaks information or not. If the custom layer leaks and the other doesn't, the custom layer is making things worse.

When you take the argument that a big problem with roll your own crypto is the tendency for the implementation to be naive to a bunch of ways for information to leak, well, there you go, gluing a competent implementation to an incompetent one compromises the competent implementation.
Yeah, let's waste energy operate trains from the 1970's (or buses) and pretend it's a good thing because "look it's cheaper and you get organic food inside".
Have you used SQL server? Tooling is light years ahead of pretty much anything.
Musician checking in. Reading music in the original notation I have found to be particularly enlightening.

Where the manuscript writer (or print publisher) chose to put bar lines, for instance, can give clues as to intent in performance. I'm thinking specifically about Venetian publishers in the 17th century -- but there are plenty of other examples.

Notation can be incredibly important when trying to discern intent in some disciplines.
Oracle won't die anytime soon.the database from oracle is just too good for big data.
There are probably regional differences - most of my experience is in Skåne where ridership has increased a lot in the past 10 years but there has been little infrastructure investment in the chokepoints outside of the big Citytunneln project. The local train company (Skånetrafiken) has tried hard to work around the deficiencies by doing things like keeping spare trains on standby in case of delays but it doesn't help when there is ripped catenary or "signaling errors" due to lack of maintenance.

The real problems seem to be on the national lines (SJ2000) where the lack of maintenance compounds with the lack of any redundancy to cause cascading delays
The locomotive is brand new. The only thing missing is regenerative braking in the carriages which DBs long distance carriages also don't have.
It has not. According to Steam statistics there are almost 2 times more Vive users.

Rift is lighter and looks better but that's about it. Vive controllers are better and it has much larger game selection.

"Room scale VR" is not irrelevant. Room scale VR basically is THE VR. Seated experiences are completely useless except for car/plane sims.

Also Vive is pushing the open source mentality and whole VR technology forward, while Facebook is trying to create exclusives, DRM and other shit with the Rift.
Reasons I Won’t Fund You
Math here means typesetting mathematical formula, which is in word processor and browser, but not in game engine. It's also quite complex.
ClojureScript: Externs Inference
I use Panic Software's Coda:
https://panic.com/coda/
I doubt modern trains are much more efficient, electric engines have been very efficient for a long time.
> Earlier in the week one of the cars was filmed jumping a red light, an incident Uber blamed on human error.

Usually the definition of human error is related to an action of override from part of a human over the normal actions of a machine.

If a pilot ignores a blinking red light or a driver overrides the stop mechanism of a train causing an accident, then it is human error.

If the red light doesn't blinks or the stop mechanism stops working, the fact that the operator failed to notice this events is not human error, but a machine error. Even when there was a possibility of correction by the human operator.

If the car doesn't stops in a red light and the human operator fails to stop, it looks like a machine failure. Unless stopping at red lights is not part of the car specifications, but then probably you cant say that it's a self-driving car anymore.