skysight-inc/HackerNews huggingface dataset:
> If it cost $10k, I would buy a couple of them immediately.

Totally off topic, but I keep being surprised by how ridiculously rich the average HN'er appears to be. You talk about buying cars like they're Mars bars. :-)
I’m delighted their employees are active in the community. I wish more companies that are discussed here would engage with their audience.
Thanks for following up! Glad y'all found the bug :)
There are barely any commonalities between F35 variants despite what was promised, it's another debacle of that programme.
Lava tubes: Hidden sites for future human habitats on the Moon and Mars
After setting this alias in .gitconfig, I tried `git git log`

Works fine, but when I press quit (q), it says `error: exec git died of signal 13`
Dev edition is regular Firefox beta with some other defaults (theme, developer options). The only reason you might not want to use it is because the stability guarantees are less strong than for stable, but in practice, it probably runs stable enough.
Upwork recently increased fees massively and I left for good, both as a client and as a freelancer
New YC Database, Much More Info Than Others
Not "less and less"?
Then provide a json api
If you want to compare ISAs then RISC-V is also closer to ARM than to MIPS in some regards. For instance MIPS uses delay slots, while ARM and RISC-V do not.
> it also now has "tab warm-up", which basically means that when you hover with your mouse over a tab, it already starts loading in that tab, so that it's instantly there when you click.

They actually removed that again for now due to instability, IIRC it's slated to arrive in Firefox 58.
thank you for the appreciation :), new UI methods are often a challenge and risky but we believe it is a experiment worth exploring
Plus I believe the market is very much state backed. Negotiations often involve the manufacturing countries that will apply pressure or incentives. So it's not exactly a free market either.
I think the major reason people use things like react is because of the siren song of code reuse. More often then not, you end up with a worse product and a lot of platform specific work around code.
Tesla was kept afloat by EV tax credits and government loans. I'm afraid you'll have to find John Galt in another castle.
Equifax CEO Steps Down Amid Hacking Scandal
IMO, in descending order of importance to me:

* Dependability. I can be completely certain that standard usage of the database won't lose my data or leave it in a bad state, at the very least.

* Community. There's an active IRC channel (or the like) where I can ask questions. When an error show up, I can Google it and easily find an applicable solution most of the time.

* Performance. Not just with synthetic (i.e. TPC-C, TPC-H, YCSB, etc.) workloads, but proven to have reasonably satisfactory QPS in many/most real production settings.

* Ecosystem. There's a good collection of first-party (and also ideally third-party) tools, constantly being improved. (Mere wire-compatibility with MySQL or Postgres might be good, but probably isn't enough, since 100% wire compatibility seems rare.)
This. Tesla was not the first electric car company - but it was the first electric car company that didn't make a car that looked like an electric car. Add a tail-pipe and a front radiator to a Roadster or Model S and you'd swear it was a Lotus (yes, I know...) or Italian car respectively.

Meanwhile the BMW i-series, Chevy Bolt and Volt, and even the GM EV1 all look _different_, and not necessarily in an a good way either: I'm surprised the BMW i3 is selling at all considering how much it resembles an oversized preschool children's toy car. I'm not seeing much "dignity" or timelessness in these car designs and it's what led me to believe that the executive management of these companies is somehow encouraging wacky designs to poison the notion of an electric-car being anything other than an impractical silly-looking vehicle only non-style-conscious tree-huggers would be seen dead driving.

I salute Tesla for making an electric car that... looks like a car.
GM DO 5K EV !!
Banks?! Investment funds?! Bonds? Stock?! Pretty much any open Capital Market?!

To imagine that only an all-knowing and all-powerful Government can do such thing is a lack of imagination and putting too much trust into a type of organization that has been proven over and over again at worst monopolistic and corrupted and at best incompetent.
The privileged ISA is still a draft and is supposed to be finished later in this year. The privileged ISA is needed to support operating systems. There are projects out there targeting this kind of processors, for instance lowRISC.
"NSURLSession oh so helpfully auto-fucking-matically decided I would probably—no, definitely—want to send those cookies in every single request my app did after that. Forever and always."

I imagine it honors the "expires" property of cookies, it just probably wasn't set. Also there's an "ephemeralSessionConfiguration" you can use if you don't want to store the cookies. I enjoyed the article, up until the author blamed the framework for their own ignorance.
The truth is you just don’t know, and you have to go off of hunches - the google panel rejects on hunches all the time, regardless of the systems they put in place to minimize it.
Great idea! I imagine there can be a lot of interesting reports and this can turn into an awesome long living project.

Here is some feedback for you. I tried to add my own map, but the process was a little bit hard ... it will be more simple if I can edit all in once, maybe some table with inputs. Going one by one and clicking edit on each country is too long process IMPO.

Also "Assign Random Colors" action changes everything, it will be cool to have some revert "Random Colors Action" button.
Because we don't want to see, ahem, regime change in Ottawa.
Elio Motors is trying to avoid the car regulations by releasing an enclosed trike which is legally a motorcycle in most (all?) states.

Unfortunately, they have had major delays and funding issues. Their vehicle is an 84MPG diesel not an EV, but I wonder if an EV producer would consider a similar strategy.
> "can it run on an iPhone" (which kills most new app platforms immediately).

That nails it.

Going off tangent here:

On a macro scale, the devices in our hands are executing output from another machine. This output is usually processed by a browser or a native app.

To make our lives easier, browsers need to be more like OSes, otherwise, we have to write code for each platform for executing the same thing - like the present native app scenario. (aware that we can use hybrid dev, but they aren't entirely satisfactory). WebAssembly holds some promise it seems. Or does it?

Browsers will become more powerful and perhaps would become the most important part of an OS. Maybe eventually, the borders between the browser and the OS will merge and the huge collection of devices and servers would look like a distributed OS of sort.

Another thing is the tooling for present web dev scene which needs to lighten. Setting up tooling takes more work than actual dev at times ;)
Just not clicking the screenshot button is probably the least amount of effort ;)
List of Undecidable Problems
https://bugzil.la/1332447
To male the claim in the title you have to show lack of correlation between an increase and decrease in gun ownership to crime numbers. And be mindful that the stats might be trailing by years or even generations.

Odds ratios are good except they are missing the OR for prevention of a criminal attempt. The stats they cite ate indeed self-contradictory.

Additionally this might just be highlighting a problem with training policies or more importantly culture. Please compare with stats for, say, Czech Republic.

The ORs should be normalized against general homicide rates, but they weren't.
How much do you think it costs to run a program like the 787? Shinkansen? Nuclear Reactors?

Electric cars are much less capital-intensive than building multi-hundred seat planes. There's obviously a spectrum of difficulty here, but we can make the capital requirements easier to have products that otherwise might take 20 years to exist, rather than 2.

Tesla only exists thanks to the grace of a billionaire who didn't want to spend his money on a private island in Hawaii.
https://addons.mozilla.org/en-US/firefox/addon/backtrack-tab...

Doesn’t work with 57, sadly.
Mastoview is a tool for previewing Mastodon instances without signing up: http://www.unmung.com/mastoview
What is it that makes SMS so expensive to send in the UK?

Cost in the US: 0.645-0.75¢ per message

Cost in the UK: up to 7+¢ per message to send, inbound 0.9¢

I get that there are differences, but a factor of 10 is quite a shift. Twilio is 4¢ too if you want to send from an actual mobile number.
> Atari says it’ll offer a “full PC experience” for your TV

I feel this is a significant part of the appeal.
It says at the top:

> Note: Firefox 57+58 users should Install from our latest GitHub Release [1]

[1] https://outgoing.prod.mozaws.net/v1/dc0c83a8fa9601d8fa71a456...
Not sure about the "fix", since now users can't persist a logged in browser session?

If you aren't using cookies for API auth, is there not some way to configure your server framework to just ignore them if received?
As someone who went from using context to using redux, you can really shoot yourself in the foot with contexts. With redux we can breath again.

Contexts is useful for anything that rarely changes. Like callbacks. But if you want to send down stateful things it will quickly become a mess for complex apps.
I was talking about reporting a criminal case, not suing. With criminal cases it's the State which pays for everything, I think?
I think there's a bugreport where about half of users want it to open in the default container, and half in the same :P Ctrl+. as a shortcut allows you to pick a profile for a new tab, though, that might do for now.
Sanders? Surely, with a headline like that, you must mean Karl Marx, with his recently exhumed running mate, Joseph Stalin.
Twitter plans to increase the limit of characters in messages up to 280 chars
Surely there is an app for that.
I can see Tyson launching their own line of cars. Their farms and processing/packing facilities are huge - so it stands to reason they would have their own internal intra-site transportation departments that would devise ways of moving people around for the greatest efficiency - and if they decided the company and its shareholders would be better-off with their own self-made line of electric cars for moving people (and chickens) around their farms and abattoirs - and if they discovered it would be profitable to sell these vehicles to the public too - then more power to them!

I for one, look forward to driving a Tyson Chickenmobile - it sure beats the OscarMayer Wienermobile![1]

[1]: http://www.oscarmayer.com/wienermobile
> That's still not as good as the non-idempotent message.

Only if you can be sure the non-idempotent message arrived. It's not safe to re-send the delta message.
i agree, this feature is on the roadmap, it is planned as an upgrade for the copy function from archive to active view. Instead of doing it manually for grocery list, you will be able to define a repetitive time frame
Every step? Keyboard interrupts and the browser going from DOM to OS drawing APIs included? ;)

Well if someone claims to be "full stack" - yes.
They shouldn't be logging in via the webview within the app anyway, so that's moot.

We are using cookies, as the post says, as a fallback authentication so devs can browse the API from a browser if they're logged in to the site.
Show HN: Triadex Muse in a Browser
The Triadex Muse was a digital algorithmic music composer invented in 1969 by Marvin Minsky and Edward Fredkin at MIT.

The Muse is incredibly rare; one report claims that only 280 were built, and a small fraction of those are likely in working condition today. And that's a shame, because this was a remarkable device and we can learn much from it.

This is a Javascript simulation of the Muse that runs in a browser.

Please enjoy!
What I would really like is the ability to ask my interviewers (or better, the team I'd work with) a lot of questions - both technical and otherwise.

After all, the interview is supposed to be a two-way process. But they usually give the candidate a lot less time to ask questions.

They want to ask me all the difficult questions to see if I'm good enough for them. And I likewise want to ask questions (fairly basic ones) to see if they're good enough for me. Few things suck more than the company demanding a lot from their candidates, and then sticking you in a team with people who don't seem to know the basics.
Sure, the cookies expire (in two weeks I think, in this case) but that doesn't invalidate the issue that the wkwebview silently shares cookies with nsurlsession, nor does it negate the confusing journey of tracking down the bug. Sheesh.
In India everything has been commercialized perhaps except Vipassana at Dhamma. They now have centers all across the world.
Being born and brought up in India, the land of yoga, meditation etc. , I have seen so much commercialization around that I never rely on the "gurus".
Vipassana was a breath of fresh air. I went for a 10 days course. They are not about cult formation, conversion etc. This was perhaps the purest form of meditation teaching I saw. All the fooding and lodging was taken care by the Dhamma team and never for once did they even hinted us to offer money.

If you ever want to learn meditation, apply for a Vipassna retreat, take 10 days out of your schedule and see the difference. You can upvote me later.
steam link is probably a better fit for you then
> you'd swear it was a Lotus (yes, I know...)

I'm guessing the thing you know is that the Tesla is based on the Lotus Elise but did you also know that the Elise was released as an electric car waaaaay back in 1998? It had a limited top speed of 90mph, a range of 120mph and recharge time of 1 hour.
Why am I writing my own database system instead of using an existing one?

My last job was to work on a proprietary, in house database, and while the case for it wasn't quite as strong as when it was originally written, it still did things that no external offering did that were considered important to our business. I probably wouldn't want to repeat the experience, but I learnt a lot there, and that company is wildly successful, not least because they make truly strategic decisions about buy or build.
Ahhh, yes, on Chrome, sorry. I didn't realize it wasn't also available for FF.
None of these adventures are anything new. The US government had been responsible for blatant propaganda in film and print, lied about causes of wars, and spied on, sabotaged, suppressed, and manipulated domestic political movements for decades. This has been happening since the Red Scare gave the ruling classes something to lose sleep over.
So I am assuming you ended up patching the `shutdown` binary to print `Rebnooting` if exec'd with the `rebnoot` name?

This is similar to how busybox binary implements a bunch of the tools from coreutils etc.
What is your approach to delivering a programmatic solution to a given problem? Without knowing that, I can't quite tell if you understood the article at all.
> here are some simpler aids

All of your suggestions are good advice, and you're right that TLA+ isn't right for everything, but it is used in non-safety-critical systems, and, more importantly -- it is pretty damn simple. I've been using TLA+ for a couple of years now. It takes a programmer about two weeks -- just with available online material and no outside help -- to become proficient and effective in TLA+; faster and quicker than learning a new programming language.
I am evaluating whether or not to use one of these state managers (vuex in my case) at the moment. I looked over the original facebook talk about flux and I am kind of getting the feeling that this is one of those solutions to a problem I don't want to ever have. It isn't about how complex your app is, but rather, how complex your organisation is.

A lot of these solutions, like static typing in non-performance areas, and so on, are about "how do we get this new engineer to start working on code that he has no idea about quickly". This problem only exists in large organisations and I personally don't think large organisations are very good at anything so don't care about those set of problems.

Basically it comes across as another "how do we hire large numbers of average programmers" problem and the facebook talk said exactly that. State managers, like dependency injection, just add another level of indirection that make your application harder to debug. You can no longer just follow a simple chain of methods, because everything disappears into the magic land of the state manager as soon as you start using (as the vuex example) store.commit("increment", 10); instead of actual methods and so on.
How is web faster to develop than native? There is so much lame reinvention of the wheel going on.
I was referring to the desaffection of the mainstream media toward RSS
the key differences I see are that:

a) this didn't require a constitutional right to accomplish, free flowing guns everywhere by any regional or international supporter interested

b) it was also ineffective at expelling a foreign invader (NATO, US, Al Qaeda, ISIS)

c) it was also ineffective at expelling the sovereign institution
> It's like having a db, but on the front end

eh. Not really. Because there is no schema, what happens is the Redux store turns into a mess.

You got 10, 20, 30 developers working on an app, no one has a clue what any of the Redux variables mean or what use-case they are for (or what use-case they may change), and worse you have redundant data scattered everywhere and you're never sure which should be the authority. It's an ad hoc global variable soup that is updated with the moral equivalent of GOTOs (Redux actions) that litter the code in just about everywhere you could possibly think of.
Another fix is to disable CSRF checks for all API calls which should not be served by a browser (assuming they use a different auth mechanism which does not involve cookies!). This makes sense since CSRF is a layer that relates to attacks involving browsers/cookie authentication.
Text-only NYT

test $# -eq 1 ||exec echo usage: $0 section \> news.htm

a="GET /services/json/sectionfronts/$1/index.jsonp HTTP/1.1";
b="User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.89 Safari/537.36";
c="Host: static01.nyt.com";
d="Connection: close";

exec printf "%s\r\n%s\r\n%s\r\n%s\r\n\r\n" "$a" "$b" "$c" "$d" \
|exec openssl s_client -tls1_2 -ign_eof -connect static01.nyt.com:443 -servername static01.nyt.com -tlsextdebug -verify 9 \
|exec tr -cd '\12\40-\176' \
|exec sed -n '
/link\" :/{s/.* : \"//;s/\",//;s/.*/<a href=&>&<\/a><\/pre>/;};
/title\" :/{s/ > / Section: /; s/.* : \"/<br><pre>/; s/\",//;};
/lastBuildDate\" :/{s/.* : \"/<pre>/; s/\",//; s/\\n/<\/pre>/;};
/pre>/p;
'
What defines real value of proof of PLAY?
I find quite interesting that they keep forgetting to mention libGCM and NVN API.
Meanwhile Nintendo is selling the snes classic for $80 - that price point is glaring.
Same criticism can be applied to AWS.

https://aws.amazon.com/blogs/aws/new-per-second-billing-for-...
The open big data serving engine: Store, search, rank and organize big data
Those programs cost that much exactly because governments are involved. The corruption and sheer inefficiency of a government balloons costs orders of magnitude.

There are countless examples where human ingenuity and private entrepreneurship has found frugal solutions to complex problems but none where governments are involved.

I do agree that with huge waste you can do in 2 years what would take 20, but I am not sure the cost is always worth it. Especially because that cost on the long term is a corrupt market on the long term, unable to function without further government interventions.
Thank you for that. A very useful website.
I mostly agree, but I think it fundamentally relies on a good query plan optimizer to figure out the proper order to execute joins, rewriting predicates, etc.

So I think I take the position that the machine is not perfect [1], and doesn't always provide a perfect abstraction of a fast declarative answering interface. Sometimes you really do need to tell it how to access the data. This is why, for example, some SQL query engines let the user provide join hints.

That said, I do agree that procedural queries are mostly a quick fix, and not very future-proof (against future improvements to the query engine).

And FWIW, Spark's DataFrame API [2] is not actually that procedural; it lets you specify something that feels like a direct query execution plan, but actually still gets optimized underneath.

[1] http://www.vldb.org/pvldb/vol9/p204-leis.pdf

[2] https://spark.apache.org/docs/latest/api/scala/index.html#or...
Ford and Lyft Sign Driverless-Car Agreement
This is one of the things which really slows Firefox down for me. I often found in the past I had to blow away chunks of Sqlite in my profile to get back to a decent speed.
In these threads I always end up linking this article:

http://blog.interviewing.io/you-cant-fix-diversity-in-tech-w...

The salient point is about halfway through when they put up the big chart of a couple thousand interviews and the stddev vs. mean of technical score, and say:

As you can see, roughly 25% of interviewees are consistent in their performance, but the rest are all over the place. And over a third of people with a high mean (>=3) technical performance bombed at least one interview.

Now, what this points to is a very clear failure of these standardized interviews with their allegedly "tee-ball" questions, because the results shown would be astoundingly unlikely in a world in which the interview process had any kind of consistency in identifying technical skill.

So, no. You're not doing what you think you're doing, and if you've got a high failure rate the problem is almost assuredly not with the candidates. It's with your interview process, or with you.