skysight-inc/HackerNews huggingface dataset:
What I'm curious about is the best way to test this in other apps - the stock weather app on my phone pulls data from AccuWeather, but do they also have the problem features?

Pretty sure I can monitor what IPs my phone is connecting to with some of the routers I have access to, monitoring the actual packet data itself is a bit more troublesome - and may not be useful if it's encrypted.
Not to be pedantic, but if you have a 5k line JS app that "wasn't written by programmers" who was it written by? If they wrote and shipped a 5k line JS app, in my eyes they are programmers - but possibly not very good ones.
http://passionforsound.lachlanfennen.com/massive-usb-compari...
"Top paid human driver unaware of car limitations."

I don't follow motorsport but it seems like the car in the article is highly calibrated for each race in order to provide optimal performance through-out every section of the track. The driver then deviated from the agreed upon, and successfully tested, driving pattern and the engineering team got the blame.

I mean sure... The car could behave differently - but these are the risks when you test in production.
After you upvote/downvote a comment, you will see a link next to the username/time that says "unvote" or "undown". It ony work for a small time (5 minutes?) in case you realize you made a mistake or you change your opinion.
Got it, makes sense when departure ground transport is arduous.
That depends, I recently booked a "round the world" trip in first class with miles (total distance traveled 19500 miles and 5 different cities visited so not really round the world) and in total I only paid 400 usd in taxes and fees and 205,000 miles.

If you can get the miles from churning, I wouldn't say that the co-pay is particularly onerous, it's much less than it would have cost to buy all the tickets in economy.
A yuri visual novel game using Esperanto language released in japan
Rin is "visitant" girl in other world (from this world).

The other world is can't using this world language (Japanese/English).
She learining "Juliamo" (other world language, like a Esperanto).
Ruka (native girl in other world) to help for leaning.

Through the game, you can truly learn Juliamo.
I'm really amazed I had to scroll down this far (past the pedantic supercharger/turbocharger nomenclature arguments) to get to someone making this point.
I presume that was a reference to this fellow: http://gizmodo.com/how-an-engineer-earned-1-25-million-air-m...
Look at audiophile stuff. Audio Nervosa is a serious condition.

Remember, silver conductors affect the bits as they move through the cable, and can enhance the highs to clarify your music. /s
Most people aren't going to be interested in leasing their hard drive space.
One thing I've begun to dislike is that traditional IFE had polarising or directional filters so you couldn't see the screens of seats around you. iPads being used on some flights now don't so you see a sea of screens and in some cases some movies could flash quite some bright light from long away.

But now a resent plane I was on (I forget with who) the inbuilt IFE also didn't have these directional filters which was really annoying as you could see basically every seat beaming into the dark cabin.
Kanoa won’t ship its $300 earphones to customers who pre-ordered them
Reference to https://en.wikipedia.org/wiki/David_Phillips_(entrepreneur)
It might sound like bad fuel efficiency but the engine efficiencies they have managed to achieve are insane.
The latest Mercedes and Ferrari engines are able to gain 47% efficiency [1]. Compare that to the road cars which are able to do 25-30% thermal efficiency and Prius which can manage 40%.

In my opinion, the fuel efficiency suffers because it's a sport at the end of the day and burning more fuel at a higher rate (limited to 100 kg/hour) gives you more power.

[1] https://arstechnica.com/cars/2016/05/turbulent-times-for-for...
Well, they weren't professional programmers (not their main job, done out of necessity) and they weren't trained. As I understand it they were actually learning it all on the go (like a lot of new programmers). It wouldn't be shocking if a lot of JS devs were in a similar boat, which explains the community a little bit.

So yeah, they're programmers now, but they didn't start out that way and the app showed it. That's what JS and the browser allowed them to do.
Thank you for such a reasoned response as that clarifies it a bit.
Fairness is inherently out of scope in such comparisons.
Me too :) often same price with Qantas to do PER-SIN-DXB-onwards instead of PER-DXB. And Singapore is the best airport.

Business class any day but 19hours non stop in Economy is pain for me. (Which the new PER-LHR is).

It makes sense for Qantas though it's mostly the only way to fly more long haul flights competitively because all the flights are too long like this. And saves you airport fees for the stopover.
Thank you for that explanation. I was confused by the wording of the article.
I'm pretty sure that Java is the COBOL of 90s (and 00s, for that matter).
“SansDegree LLC” ..?
Sound waves enhance deep sleep and memory
> Modern cars suck for "car guys" because they're impossible to repair without specialized equipment and expertise.

You can buy specialized equipment (well, not from Apple) and learn expertise. There is a plethora of evidence that the third-party repair community of car mechanics and repair technicians have more expertise in repair products than the original manufacturers. This isn't just about "car guys" this is about being able to go to a repair shop and have your car fixed, and not requiring you to send it back to Tesla for them to fix it. Same thing for computers.

> They're great for everyone else since they need so little repair compared to cars in the past.

But they still need regular servicing. So making it less repairable is counteracting the needs of the market. All car insurance companies require drivers to have their car serviced at a particular cadence. Un-repairable cars (regardless of reliability) could be seen as a public safety hazard and/or an attempt to monopolize an industry that exists because of pre-existing laws.

> You shouldn't need to fix your computer. It should Just Work throughout its entire service lifetime.

You're confusing reliability with repairability. Of course products shouldn't break in their service lifetime, but that has nothing to do with whether it should be possible for someone to repair a product. Products _will_ break regardless of how reliable they are, and trying to side-step that by saying "they break far less these days" is not an answer.

Also, "modern" laptops make it very hard to upgrade components. If you want more memory, buy a whole new computer (RAM is soldered). If you want more storage, buy a whole new computer (SSD is soldered). If you want a newer CPU, buy a whole new computer (CPU is soldered).

Not to mention that Apple is not just applying technical measures to make it hard to repair their products, they're also trying to apply legal restrictions to make it hard to repair their products.

> Especially if it's as well built as an Apple.

Except that's not true. Apple products incredibly frequently break (usually due to thermal stress because they don't have sufficient cooling). For the past 8 years or so, every Macbook Pro version has had recalls because the GPU or nearby components die from thermal stress. The amusing thing is that Apple didn't actually know how to fix the problem, so they would sell refurbished laptops that were sent in for GPU repair that still had faulty components (the third-party repair community figured out that it was caused by Apple using the wrong type of capacitor near the hot GPU).

Oh, and Apple doesn't do data recovery at all. So if you need data recovery, you cannot get it the "official way". And remember that in new Macbooks, the SSD is soldered onto the board -- so you cannot remove it and copy the data off. By trying to create a monopoly on product repair and creating unrepairable products, they've created one of the most anti-consumer devices.
The study in question, which is much more modest in terms of claims, and much more interesting: http://www.nature.com/nphys/journal/vaop/ncurrent/full/nphys...

Key point:

Notably, the measured conductance exceeds the maximum conductance possible for free electrons. This anomalous behaviour is attributed to collective movement of interacting electrons, which ‘shields’ individual carriers from momentum loss at sample boundaries
It is always fun to watch sumo wrestlers pretend they are ballerinas.

The constitution is clear: if POTUS is not under impeachment, POTUS can pardon.

The arbitrary line is impeachment. We love arbitrary lines. Here's one: tool into the head which is out of vagina => murder and the doc goes to jail, in some states probably gets a lethal injection. Head has not breached vagina while a tool shoved into it => protected activity with claps from NYT.
Its 2017, and we still only have morphine when all is lost, and chemo and radiology up to that point.
The caveman club of treatment.

Wishing his will strong.
Mocl is a subset of Common Lisp and cannot do the same things on ios that a full CL (like SBCL or CCL) can do on MacOS. It's intended to be a "waterfall model" code generator where code is compiled strictly in advance. Obviously this is how most other languages work, but one of the distinguishing features of CL is the ability to compile new code opportunistically at run time. This is impossible on ios because Apple won't allow it. There are a few other issues with mocl that make it seem like a second-class language to me, coming from using first-class CLs on MacOS. I'm sure mocl is fine if you're comfortable with these compromises; I'm not.

https://www.google.com/amp/s/amp.reddit.com/r/lisp/comments/...
People usually work because they need money to live, and employers usually pay money because they want stuff done that is not interesting or enjoyable enough for anyone to do as a volunteer.

When I was first looking for a job out of college, I asked a couple of area technology companies if I could work for them for free. In both cases they told me that their corporate / legal policies wouldn't allow it.
Bitesize: The very volatile value of cryptocurrencies
Tools for Spying on Your Competition
So, the problem with down voting this guy is you are creating an echo chamber. People will cease to say anything against the hive mind, and we all will intellectually suffer for it.

Just because the NYT (and I like them) seem to be losing their minds over Trump (or really increasing readership) doesn't mean we all have to go with them. Look, he's a buffoon, but it's very unlikely he is going to destroy the country. We have plenty of checks and balances to prevent such a thing.

Clinton's pardon list is pretty unsavory too. Like it or not, it's just one of the perks of the job.

https://en.wikipedia.org/wiki/Bill_Clinton_pardon_controvers...
Many of those flights even with the same flight number often have you deplaning and transferring to a different plane. But not always.

The reason for this partially is old airline freedom laws. Because stopovers used to basically be required for all long haul flights in 70s etc you can "stopover" in other countries airports.
Embrace and extend?
They're going to disagree, and frankly in this arena, they're far better equipped than most of the people doing the spying. The worst kind of tyrant is an ineffective one.
>About the same as I feel about 95% of software running on the internet being copied from StackOverflow. Rather Meh. I would worry if the engineers at Boeing did it, but a bunch of crappy javascript apps running on the web? No

This is exactly the type of attitude that leads to the proliferation of vulnerabilities on the web.

"It's not like we're using it to fly planes, so who cares if we're not checking every SQL statement for injection vulnerability"

Then the code gets used on some ecommerce site, the site inevitably gets hacked, and customers' PII gets leaked.
Ultimately that's a job for the designers though. The coders job should be to just implement what they're told in a robust performant, but also pragmatic way.
Google Issuing Refunds to Advertisers Over Fake Traffic, Plans New Safeguard
HN as a following and prestige at this point. People would pay.
Not currently possible economically partially because of the weight restrictions you end up with and in some cases due to taking slightly longer routes to stay in range of other airports for an emergency (ETOPS). But it's changing fast, because PER-LHR which is about to start seemed crazy not that long ago.
Settle down snowflake, I was just answering his question.
Does this actually exist somewhere, or is just someone's crazy idea that they've never proven?
That's the problem with the reproducible builds - the constitution source code does not compile into your binary.
I've flown company-paid business class flights that cost something like 5% of my pretax income. Who spends 5% of their income on a weeklong trip multiple times a year?
I got a new macbook pro without touch bar. On it's own, it's a great computer. Wish Apple would drop in an LTE chip now. Don't need toys, need tools to work smarter.
A lot of people confuse their ability to engage in metacognition with some kind of global intelligence, and ability to fully control themselves in a non-animalistic way.

Needless to say, they're wrong, proven wrong for the reasons you've described.
I mean it's a good laptop otherwise. I'm not trying to sell anything.
I've tried to educate my kids about this. I've told them since an early age, that there is no privacy in any interaction with the school: Even a well meaning attempt to protect their information, in the absence of sufficient expertise, is futile.

Famous hacks and releases of private information, reported in the news, are good teachable moments.

My advice is that they can still get good grades while sticking with "safe" opinions and topics of discussion. This is also good preparation for corporate life.
They didn't survive for good reasons. They had interesting ideas and concepts that were reused in later languages, but at the end of the day, the strength of a language is not just its syntax and semantics.

Java and C# won this war for a legitimate reason.
Most people are not cut out to learn like Good Will Hunting.
As another Eastern European, you beat me to it.

Here in my country we even had politicians caught on tape laughing and joking: "What are they gonna do, kill us? They can't do shit, they can only distract themselves from their miserable life...<pause and laughter>...and that's the only reason we don't bomb the protests with tear gas, so these peasants can feel better about themselves that they are actually changing something". Then the whole table full of politicians proceeds to laugh even more.

...You know what? They are 100% correct. Protests amount to nothing.

If you don't hit the politicians where it hurts -- their funding and their political power -- then they'll never change anything. That's just how human beings in power always worked, and whoever disagrees with that is blissfully deluded.
Humans are the animal that have the best shot at getting off this rock and spreading the DNA we all share to other rocks.
Only for quick edits when I don't want to spin up an emacs instance. I find modal editing to be silly.
The original story is far better researched and more technical. Can we change the link to that instead of this repost?

https://motherboard.vice.com/en_us/article/kzz7zm/diy-powerw...
I love this epic Businessweek story by Paul Ford that explains what's involved with coding by using a (hilarious) story of being a non-technical VP at a medium company trying to manage a website replacement.

https://www.bloomberg.com/graphics/2015-paul-ford-what-is-co...

"Technology conferences are where primate dynamics can be fully displayed, where relationships of power and hierarchy can be established. There are keynote speakers—often the people who created the technology at hand or crafted a given language. There are the regular speakers, often paid not at all or in airfare, who present some idea or technique or approach. Then there are the panels, where a group of people are lined up in a row and forced into some semblance of interaction while the audience checks its e-mail."
"isn't dead" is a very low bar. COBOL and Fortran are not dead as long as there's still at least one person on the planet writing code in it.

"Failed to gain acceptance" is a more realistic criterion, and Lisp and Smalltalk clearly did that.
Show HN: Seam_carver – Seam Carving for python
I deleted my FB account 6 years ago.
A couple of weeks ago I bought on Amazon a kit to connect the dish-washing machine (I have uBlock and Ghostery).

I told my wife about the purchase and 10 minutes later she sees the exact same kit that I bought in her FB ads.

Does this mean that Amazon sells/shares this data or I am too paranoid? However it's hard to believe in such a coincidence.
This has worked well for me - https://www.amazon.com/Plugable-DisplayPort-1-8m-Chromebook-...
It's only a temporary situation. There's a lot of research going on into replacing "Proof of Work" blockchains with "Proof of Stake" which doesn't require any mining. Ethereum is likely to get Proof of Stake fairly soon. Bitcoin and other cryptocurrencies will likely follow if it works out.
> the integrated IDE/program experience, which Ruby, Python, Elixir do not give.

True, but be aware that Java IDE's give you ten times more features and refactorings than Smalltalk IDE's can ever give you, because of the simple fact that Smalltalk is dynamically typed (which means it's pretty much impossible for them to provide automated refactorings: most of these need to be supervised by a human).
Yeah, if code reviews are just syntax checks, then they're doing it wrong and no tool will ever fix their problem. However if they have more junior devs and want to prevent major design mistakes before they happen, pair programming is a thing.
Objective-C or Swift for apps in 2017
I have read here that swift is way better than Objective-C in all sense and it is the Apple recommended way. But on the other hand is it lightweight as compared to Objective-C. Swift usually bundles a lot of compatibility bundles along with the app making it big. Is it the same case now in 2017?
I'd better get some fancy HDMI cables to match one of these USB cables... ;)
In reality, you need both. However, unit tests are code. If you're writing poor quality code, then you risk writing poor quality unit tests. Brittle, overly specific unit tests can be a major burden. Even just mediocre unit tests can weigh down a project.

Code reviews have an outsized impact in the organizations I've worked in. More people understand more of the code. Quality goes up not only because the bad code is spotted, but also the reviewers can learn good practices too. You also get better at reading code. This is a fundamental, critical skill.

For this reason, I'm a fan of having developers of all skill levels be reviewers. However, code reviews are a skill and take an investment for people to learn how to be effective.

So if you're really, really having to pick, do code reviews. Use the code reviews to drive sensible, smart adoption of unit testing.
Wow, could we call graphene a semisuperconductor now?
Speed of light has units of distance per time. Expansion rate has units of (distance per time) per distance.

For more info on why this statement makes little sense, see Sean Carroll's post here: http://www.preposterousuniverse.com/blog/2015/10/13/the-univ...
It's a temporary situation. Proof of Work which requires mining is likely to be replaced by Proof of Stake and other methods which don't require any mining. Ethereum is planning to try Proof of Stake in the next year or so.
Praise HN: Clean UI with Great Information Density
Photographer Turns Sick and Disabled Kids into Justice League Superheroes
Blood, bookworms, bosoms and bottoms: the secret life of libraries
Veeder-Root Gasoline Pump Computer Service Manual
There's also Acolyer's summary

https://blog.acolyer.org/2015/03/18/a-comprehensive-study-of...
Dmenu's patched versions can sort by use.
Manjaro-i3 uses dmenu_recency
I think a lot of people are stressed or sad when they are just going 100% on something difficult. They are probably just looking out for you. When my friends get crazy busy for a long time on something I tell them to take little breaks and balance it out because I know they don't feel good.

For some people though, working all the time doesn't feel bad. That could be the case for you.
I'm the Mikel Evins mentioned on that page.

Everything you say is right. Some details look maybe a little different when viewed from the Newton team in Cupertino.

Yes, as the Dylan runtime got better, the Newton team wrote an OS in C++ with NewtonScript for scripting. There's more back story there, though.

Before any of that work started, an earlier iteration of the OS had already been written in the early Dylan, back when it was still called Ralph. There seemed to be some level of discontent in a few different quarters with that OS. Different people expressed different criticisms (that I heard). Different people assigned blame for their dissatisfactions differently.

It was all pretty good-natured, from what I remember.

But then John Scully told Larry Tesler: Let There Be an OS Written in C++. And there was. There is various gossip about exactly how that came to pass, but it did come to pass.

Larry asked me and a couple of other people to see what we could do with Dylan. We took that ball and ran with it--maybe too far. Like maybe Larry wanted us to run it down to the end zone and instead we ran it across the border and into Patagonia somewhere. We, the five of us or so, wrote a whole OS in Dylan, essentially competing with the 60 or so people working on Scully's mandated C++ OS.

I don't know why we did it exactly, except that we could, and it was really interesting. More to the point, I don't know why Apple management let us keep going with it so long. Morbid curiosity maybe? It did work pretty well, and I think there were some pretty interesting ideas in it.

From a business point of view, though, it was silly. Obviously Apple was never going to ship 2 Newton OSes. Equally obviously, it wasn't going to choose to develop our weirdo Lisp OS instead of Capps' C++ OS that was developed by almost the whole Newton team in response to an order from on high.

The period you describe, when Dylan was getting pretty good and the Capps OS had a lot of features and NewtonScript was pretty well working was well after the inflection point where the main group started working on the C++ OS. Our smaller team started on the second Dylan OS about the same time the other team started on their OS, and we made good (though pointless) headway. We used the same microkernel they did, and the same graphics infrastructure. Everything else in ours was written in Dylan. Dylan worked great.

In fact, that version of Dylan remains my favorite general-purpose programming language ever. I pretty much lost interest in Dylan when it stopped looking and working like a Lisp, but I've never liked anything else as much for day-to-day programming--not even Common Lisp, which is my go-to nowadays.
You've been downvoted a little; My guess is that people are reading your post as "Kids don't deserve privacy"

But that's not what you actually said, and I'm not so sure that it's what you actually meant. Could you elaborate a bit?
Jerry (YC S17) Is Looking for Biz Ops / Growth Manager
I disagree- when doing something in life you can tell very quickly how it makes you feel, but when investing in a company it can be difficult to see how the company will do.
Thanks, glad it hit home. I also remember back when best practice in web dev was to avoid JavaScript. A lot of the new shiny things in between then and now just weren't it, but a lot of today's new shiny things are for real.
Edit: npm incident