skysight-inc/HackerNews huggingface dataset:
That gives me a lot of hope. At some pint the article mentions a "proprietary cloud service" which immediately made me worry that this would be a locked-up device.

If the underlying software is open source, that would also suggest that it if there is a large enough community, it will keep working for much longer than the company supports it. And it gives hope for better software fixes. For example, the writing-lag mentioned sounds like it should be solvable with better data structures under the hood.
Add yourself to https://news.ycombinator.com/item?id=16282821
This is what the payload looks like: http://st.motortrend.com/uploads/sites/5/2018/02/Tesla-Roads...
I'm still working out the kinks in the workflow. I believe it is possible to use Figwheel while writing browser extensions [0], but I haven't set that up. I have `lein cljsbuild auto` running in the background to automatically recompile the JS when I change the source code, and use Mozilla's web-ext utility [1] to automatically reload the web extension once the JS has compiled.

This system has some disadvantages, though. The main one is the glacial feedback loop - due to strict CSP restrictions in web extensions, I had trouble compiling the CLJS with {:optimizations :none}, so each save-compile-reload cycle takes ~30 seconds from when I save the source file to when I see the results of the change in the browser. I also did not figure out how to set up a REPL environment connected to the code running in the web extension.

Lots of room for improvement here, basically.

[0]: https://github.com/binaryage/chromex-sample#chromex-sample-p...

[1]: https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Ge...
The Meme as Meme (2015)
Police follow a code that is not unlike that followed by groups that they have legal authority over. When one officer refuses to be an accomplice to a crime committed by another officer, the officer is culturally pressured not to act in a way that would attack the offending officer. One reason for this is you ought not throw stones when you live in a glass house. Officers commit crimes for all sorts of reasons: mistakes, shortcuts, aggression, revenge. Further, if officers blew the whistle on each other for every matter, the culture would turn to disrespect and distrust among those whose lives depend on each other.

So, Baltimore ends up with much greater problems as smaller ones snow ball.

Body cameras are helping to distance officers from hurting their team but they're not being managed in a way that will ensure integrity. The fox can't guard the hen house. Police control when the cameras are on, they control the recordings, and they control who reviews the recordings.

I might as well add that Trump is in the process of creating this culture among the branches of government. Smaller problems won't be reported. Much greater problems will eventually emerge. Everyone will ask how this could ever happen. A political savior will swoop in and reform.
Many Animals Can Count
> Remember "Winblows" &c?

There were many, many things wrong with Windows 95 (and its successors). But the design of the Shell was solid.
(Also, considering how hardware requirements have skyrocketed, it might seem remarkable to some that it could run on a computer with 8 MiB of RAM and a CPU that makes today's low-end mobile phones look like supercomputers and still feel snappy.)

I know people used to joke about using the "Start" button to shutdown the computer, but I never understood what is so funny about that.
No idea... And a few versions ago Apple changed the maximize button to go full screen, which made it useless for the 95% of us who don't use one app at a time. Minimized windows also used to show up at the bottom of the screen when using "Expose", but then Apple changed the name to "Mission Control" and removed them. Just one more example of them slowly but surely driving its Mac customers away.
I'm not, I'm loving it so far.
An actually good alternative to Electron is badly needed, imo. PyQt seems like a reasonable start for a platform like this.

Electron needs to be competed with in two areas, though: Developer experience and end user experience. Solving just one of them means you don't really compete with Electron.

For a good user experience I'd have recommended a Qt Quick [QML] based interface.
Developer experience requires some good tooling, which unfortunately Qt creator doesn't really provide for me.
Kubernetes has won
I work for a major ICT provider that sells about everything enterprise related, from servers to storage systems, laptops, scanners, etc. In terms of customer support the printers are the absolute worst: usually it's always a critically important since they're used to print the labels for factory outgoing and if they stop for one hour it's millions of euros lost. This means the ticket will be Priority 1 and everything needs to be solved within minutes or else people will freak out since there's a whole factory plant jammed with cars, tires, whatever, that can't leave the factory without the printed stamp.
>Apart from all UNIX tools using this terminology, it also more accurately reflects what it actually is - not a physical container for information, but a list of references to it - an association of names to addresses.

Yes, but "directory" doesn't describe the way the UI appears to behave in a way that's more intuitive to the average non-technical end user than "folder." A "directory" could also describe a map or a phone book for most people.
Simple and inexpensive Uptime Monitoring
But YDKJS is even more advanced and topic-focused (do beginners know what JS topic they want to tackle?), and Javascript the Good Parts is old to the point where you mind as well read a clean coding book unrelated to JS.

I'd recommend MDN, which has various entry points for HTML, CSS, and JS. It's not just documentation. This is their JS section, which has entry points for beginners, intermediates, and experts, and will walk over a good survey of the language.

https://developer.mozilla.org/en-US/docs/Web/JavaScript
>SpaceX manages to pull off one of the most amazing things in the history of humanity

Whoa there. They launched a rocket, one not even heavier than the 50 year old Saturn V. This is not the most amazing thing that ever happened ever.
Trik-untuk-memilih-situs-poker-online.html
The dupe detector is deliberately porous...

https://hn.algolia.com/?query=dang%20deliberately%20porous&s...
Abg-memek-sempit-belajar-liar.html
To make it more likely you'll stay within their ecosystem and buy more from their app/book/etc. store, is always my first assumption.
I like a polished website, but technical info ultimately drives decisions.
Linear Regression using Tensorflow
Depends a lot on the scene. Supreme and others are quite successful with some hyper dominant logos.
Who Were the Hits and Flops from La Liga's Round 22 – La Liga News UK
This is a personal decision I'm fine with - but that's not how your project gets adopted.
Dignitaries, Pundits, and Bigwigs Reveal Their 2018 Crypto-Predictions
Moat building at it's best.

Amazon has been buying the rights then doing the production for audiobooks for years. They have the data and they have the will to bring audiobooks to market that the publishers either don't care about or don't know about. In this regard their initiative to buy rights before publication is nothing new.

What is new is that other retailers are wise to audio being the only place in the industry where there is growth.

* Rakuten bought Overdrive — an audio provider for public libraries — then used that catalog to launch audiobooks at Kobo.

* Google has launched audio

* Apple has redesigned their books app to better serve audio (which is serviced by Audible)

* All magnified by smart speaker popularity

It sucks when agents/publishers sign exclusive agreements with Audible so that their books are kept off competitors' platforms.

It also sucks that once DRM-free audio platforms like Downpour.com and libro.fm have started to add DRM... this is presumably a 'level-playing-field' measure in their contracts likely brought about by the above interest in audio... this should be illegal IMO... but kudos to Audible for protecting their business.

Another great example of how Bezos' initiatives from 15 years ago — namely to start Audible productions — are paying dividends in other areas, like Alexa, today.
Is there a timeline on how fast e-ink got since its inception?
Have you tried using Cython to compile code like the above? Python's sets / maps / reading data etc should be fairly optimised, so Cython might let you bypass boxing counter variables instead using native C ints or whatever.

Also, if the data you're reading is numeric only - or at least non-unicode / character data - you might be able to get a speed boost reading the data as binary not as python text strings.
My job requires me to travel to US (from India) almost every six months. On most weekends I just buy clothes for my family. It is interesting that half of those clothes are usually made in South Asia, but are cheaper and better in the US.
Ask HN: Which are the most damaging books you've read?
The books which taught you lots of bad things and damaged your life which took a while to reverse.
I mean, if you're willing to give up the ecosystem, there are tons of options out there.
Julia goes in that direction.
If the US goes the way of Venezuela, the world will have much more serious problems than my retirement. It's unlikely anyone will be interested in writing some sappy article about me.

You mitigate the risks you can, within reason. I can do something about the possibility of social security failing and not having a pension. There's not much I can personally do about the US economy completely collapsing. I guess I could buy a farm and learn small-scale farming and stock up on canned goods and ammunition, but at some point you have to balance preparing for the future with living your life in the present.
A hero for realizing being just another minor data point for most of his students lifes.
Not OP, but "natural fallacy" might mean the idea that what's natural is good, and what's "chemical" is bad. It's prevalent, and wrong, I think.

For me, that's quite distinct from the naturalistic fallacy, which is really related to the is-ought distinction (often attributed to Hume). The fallacy consists of going from a descriptive statement (this is how things are) to a normative statement (thus, this is how things should be). A (fallacious) example would be that strong animals devour weaker animals, thus it's good and proper also in our society that the strong exploit the weak. For me, that's an illicit move from "is" to "ought", and quite distinct from the "untreated water is natural and thus must be healthy", "vaccines are chemical and unnatural and thus must be bad" fallacy.

However, from the Wikipedia page it seems that some people also use "naturalistic fallacy" in the former sense ("appeal to nature").

(Note that Sam Harris and others are arguing (convincingly, in my view) that ultimately, our "oughts" must be informed and even follow from "is", from descriptive statements, rejecting the whole strict is/ought distinction.)
Thanks for your feedback. Five years ago we switched from a software that you install yourself on your own server to a Saas offering. The reason for this was that customers didn't want to update their software and if they wanted to do it, they didn't want to pay for it.

The trouble is exclusively with old customers that don't use the Saas, don't want to use it, and still run the software on their own server. They believe they bought the software and therefore own it. Paying again for something you own is, understandably, not something people gladly do. But then again, software isn't a thing, it's a work in progress. A concept hard to grasp for some people.
Do you advise individuals to ignore problems and not deal with them? What do you propose as the alternative to dealing with a problem? Sit around and wait for somebody else to fix it for you?

Driving, as a job, is going away. Not much is going to change that, nor should it. What is your advice for the drivers? "Sit on your hands, and hope that someone gives you some free money at some point"? Would they not be better served by taking some action to find a new line of work now?
It’s nice being able to charge directly from the iPad in a pinch. Supposedly 15 seconds of charging gives you 30 minutes of use.

I’ve just been using the female-female adapter as a cap, but it doesn’t look as nice. It’s more oval than round and has the exposed port.

I’m kind of surprised no one has made a nicer female-female adapter with matching male cap.
> which made it useless for the 95% of us who don't use one app at a time

I'm actually willing to bet good money that it's the other way around and it's you who is in the minority.
I'm glad you understand one part of Electron adoption, but the other part is user experience.

Apart from being resource hogs Electron apps are usually delightful. And usability (for non programmers!) is what for a large part decides the value of your app. You want users to use your program, right? What they see is the UI. Making it easy to develop good UIs is important for a GUI tool (obviously!).
[v1.2.1 release]a object-oriented distributed web crawler framework
alternatively; why write code when your software company can grow on hype alone?
> If Apple doesn't support VP8 nobody notices a thing.

I notice. When I build an application which use video streams and I want to be able to use video without having to worry about the licensing implications. I want video to be royalty-free for all use cases just like all other internet formats and protocols are royalty-free. There is no reason for it not to be.

VP9 gives me that today and it's a shame Apple doesn't have VP9 support. Hopefully they'll announce their timetable for AV1 support soon (and maybe VP9 as a bonus).
Maybe Googlebot forks its JS-engine from a pre-initialized image. That would explain the unchanging seed.
>Interesting assertion re: TimeToWriteCode, but I think there's TimeToWriteCode vs. TimeToWriteGoodCode.

In lots of areas, "good code" doesn't matter much, if at all.

Scientific computing is full of those cases -- you write code to run a few times, and don't care for maintaining it and running it ever again (as long as the results are correct).
> The most recent was an easter-egg extension

That surely was a fuckup. Lessons learned can be read here[0].

> ...and there was a partnering I read of with a German web company.

Think of it as a default search engine that's applied to 1% of new German installs. Other 99% remained on the Google(Yahoo) deal(s) (which apply to Germany). My opinion is that it was blown way out of proportions. That company also purchased Ghostery, Mozilla invested some money in it[1] before they did this, and is also making its own private browser (Cliqz).

> Then also there's the case with Pocket where it was (and if I'm not mmistaken still is) installed by default.

Pocket started as a Firefox extension in 2007, raised 7.5 million of investments in 2011 and 2012, got bundled with Firefox by default in 2015, and then the whole startup became a subsidiary of the Mozilla Corporation in 2017.

The Pocket button itself never did anything unless you click it. Extensions are now open sourced[2], apps are on their way (I think, I thought their code was online already), and I don't know about the server code. I am not familiar with what happened with the data between 2015 and 2017, but I presume that the data didn't get shared outside modern-day Mozilla Corporation (to confirm that, one would need to chase down Pocket's previous Terms of Service).

[0] https://blog.mozilla.org/firefox/retrospective-looking-glass...

[1] https://blog.mozilla.org/press-uk/2016/08/23/mozilla-makes-s...

[2] https://github.com/pocket

DISCLAIMER: Affiliated with the Mozilla Foundation, not the Corporation (therefore, not affiliated with Pocket nor Firefox, other than being a happy user of both).
I'm predominately a Linux user and I switched away from Mac OSX specifically because of the underlying file system. I'll admit that it was annoying finding windows sometimes but the case-preserving, case-insensitive file system made no sense.
Soviet roots of processor Intel Pentium
The world needs more hackers, and the world definitely needs more car hackers. Vehicle technology is trending toward more complexity and more connectivity. Combined, these trends will require a greater focus on automotive security and more talented individuals to provide this focus.

Looking at recent “terror attacks”, where cars/trucks were used: it is plausible to think that terrorists could pull an organized attack using a coordinated fleet of hacked cars/trucks. Kind of scary...
What Teenagers Are Learning from Online Porn
... assuming that this function is called at most once.
We built https://usebx.com/app for managing a small business. It includes a simple to do list type of project manager. Most of our users love the simplicity and the fact that it integrates with time tracking and invoicing. You may find it useful too.
I recommend Asana. It is simple when you get started, but can also grow with you as your project increases in complexity with numerous task organization options.

Useful features:

- Browse tasks with keyboard like a text file.

- Tasks can be in multiple projects.

- Tasks can have sub tasks.

- Big ecosystem - lots of integrations with other tools.

I use the following alongside it:

- Everhour for time tracking.

- Unito to sync my tasks to Github to track commits.

- Github issues.

- Instagantt for gantt charting the Asana tasks to see how reliable your time estimates were and plan ahead.
There was even a parody song about how much Windows 95 sucked, but the criticism seemed more popularly aimed at its resource requirements than the UI design.
After using a mac for ~6 months now, I finally understand what happened to gnome3/unity, clearly designed by mac users.

I mean it's perfectly usable once I got the basic gestures down and installed the app that let me independently set the track pad and mouse wheel scroll directions, but will go so far as to say that both xfce and MATE are objectively better at window management.

Partly I think their hands were tied by the too late to change decision for the always there contextual top menu bar. Or this is just 25 years of using win95 clones talking and I'm set in my ways.
If you get a gnu-hoof onto your head, while hunting, you can actually fall down the veggie ladder- so from third order vegetable, you can return to beeing a vegetable alltogether.
> How do you manage files in windows at all without drag and drop?

Most people I've seen use Ctrl-X/Ctrl-V, or right-click-Cut/right-click-Paste. It has the advantage that you don't need both the source and destination visible at the same time.
Maybe they change the behavior of their random() function as well. The deterministic random() function can very well be a red herring.
> No software can provide the feel of moving a post-it note to the "Done" column. Physical data (pages) is also supposed to help memorization.

I tear mine into little squares.

Occasionally I throw them at my colleagues (very small, very intense, on-site dev team) assuming they were somehow involved in creating the issue, and we are aligned on sense of humor.
Yeah you are right. More details are coming out and it looks like there is some shadiness because Credit Suisse was the custodian AND largest shareholder. See this article:

http://www.cmlviz.com/cmld3b/index.php?number=11930&app=news...
Getting Started with AR on the Web
Microsoft unveils an app store for PWAs
I use OCaml when I need something like a fast, type-safe Python
How long ago did you have Audible? Alexa/Sonos is "coming" but for now I just stream via Airplay to home speakers. As for the rest, I don't have any of those issues with the iOS app, seems pretty easy.

The audible subscription is a much better value, when I get full on credits I can just cancel my sub until I'm ready for more books and don't have to pay $40 or something. If I really want a cheap book (something less than the subscription price, I will just buy outright and save my tokens for something expensive)

My only real complaint with Amazon (and it may be a publisher rule) is you don't get the kindle version for free. If I want to switch between book and text seamlessly I have to buy both versions.

Does anyone know if the author gets less money when buying an audio book vs a text book?
Meta Crush Saga: a C++17 compile time game
Ask HN: Which books to follow for startup UI/UX?
Since a large part of my work involved building networks of pre-DOCSIS cable modems at the time, I can tell you that the first Windows to support TCP/IP was Windows 3.11 (Windows for WorkGroups). This was carried into Windows 95 and by Windows 98 there was even Internet Explorer.
Updegrade?
Hold option/alt as you click the green maximize button to get the old fill-available-space behaviour.
The metals in the are likely to sublimate significantly over the course of tens of thousands of years. Plastics and rubber might only last decades. Painted surfaces might survive longer than exposed metals.

The glass will eventually become clouded and discoloured due to radiation damage and scoring by micrometeorites. Some plastics can rapidly deteriorate in sunlight.

Erosion from micrometeoroids (dust) and larger impacts is also a factor over timescales of thousands of years.

I doubt it will last the millions of years that is suggested.

http://www.dtic.mil/dtic/tr/fulltext/u2/266548.pdf
I'll buy you a beer if you can derive the original formula from this code.
Remember that guy that wrote here on HN that Dropbox was useless because you could basically set that up yourself with an FTP server? :D
The disturbances come from all the apps unfortunately. Browser, games, movies, etc.
Is there any equivalent on the east coast? I may want to join such an event if it does exist here.
Probing Planets in Extragalactic Galaxies Using Quasar Microlensing
"Going Dutch" also similar. But that's due to some dates would be offended if the man pays for the meals. But this is kind of drifting off topic :)
Aside from the fact that pedagogical research is 95% focused on youth and not learning across the lifespan, there is a massive divide between pedagogical research and practice that doesn't look to improve, and the problem is as much political as it is historical.
Show HN: Turn your photos into beautiful hand crafted paintings
I guess your goal is to filter job ads based on technologies and I believe that there are already quite a few ways to do that, SO Jobs for example. Maybe there's another need there?
Both of those studies also had tiny sample sizes, so sure enough we know nothing. But instead of discounting potentially valid research, just look at it critically. You won't always be able to tell but all of these are so bad as to be obvious.
OP, I would encourage you take some courses on High-performance computing and, specially, on Architecture Awareness in Programming. These types of courses will help you increasing the performance of your programs by being aware of what's running "under the hood" and ways to "help" the compiler/interpreter better optimisations.

Although it's accurate to say that Haskell or C++ are faster than Python, by having had a quick look on the examples you posted around here, I believe there's still a lot of room to improve (performance-wise) on your Python code that could bring a significant speedup boost.

However, bear in mind that you shouldn't expect Python to be close to a C++ performance unless you start using libraries such as NumPy that are, essentially, written in C/C++.
Shelling out: the origins of money
You sure you are not confusing it with iOS? That's where you always have strictly only one app in fullscreen!

(Yes, yes. It is a lame joke. But who uses only one Window at a time? What is the point of that? Though I remember when I used OS X you could swipe left (or right) to switch back to all other apps. So I think that was good enough.)
Show HN: Beer Brewery Dashboard – Made with Angular 5 and Using the BreweryDB