skysight-inc/HackerNews huggingface dataset:
Yeah, but the 700m net loss does not include the 920m debt payment.
Everyone tied to that is much more focused on actually getting Haiku OS to work everywhere.
?

Security on even older phones is so good most non-tech oriented people think that phone viruses are a myth
Social security, Medicare…
Without looking too far into it, it has potential to be a re-run of the Landsbanki/Kaupting affair.
:) I figured this might get some push-back and fair enough, I didn’t bring any explanation. I was thinking along the lines of https://www.researchgate.net/publication/12048610_Asthma_and...

Erm this study https://onlinelibrary.wiley.com/doi/full/10.1111/cea.12527
If the company was liquidated, who owns the patents?
If you zoom out far enough everything is just your brain tripping balls trying to process electric signals from faulty/limited sensors.
My apps only update when I connect the charger during the evening. At least I have been under that impression. (Except for Facebook that updates itself outside the play store and then brags about it with an annoying notification..) Is it something that varies between models/makers?
My point: if someone is going to assert that another platform is competitive with JVM, then not only is performance important, but capabilities as well.

While no language / platform / os / etc is perfect, JVM as a managed runtime platform is hard to beat. More than two decades of research in its JIT compilers, and multiple GC implementations with various knobs and dials for tuning and monitoring. Battle tested.

Someone mentioned SBCL. While I am a fan of Common Lisp, and generally all Lisps, I would cringe to see SBCL with terabytes of heap and hundreds of CPU cores running a serious workload -- and see how well it holds up.

Just an example: You can Google for this, but in 2012 Twitter switched from Ruby on Rails to Java. They have YouTube videos explaining their change over. Basic reasons: performance and scalability. They have to handle BILLIONS of tweets per day and route each one to multiple places with notifications in near real time.
That's not a spec, and it doesn't claim to be one. It's the syntax description that I referred to above. A spec needs to unambiguously <em>spec</em>ify the grammar.
My experience is that building for ARMv7 is relatively quick, but ARMv6/armhf is MUCH slower. I have no idea why, really.

Will be trying ARM64 soon, as soon as I have a suitable development board.
I'm at a buddies house and need to transfer a file. I can boot up a simple HTTP server with /Download mounted.

I can connect to my ps4 controller through Bluetooth

Tasker

I can inject a payload into my switch over usb-c

I can literally run Linux (and do all the time) using a 20 dollar hdmi adapter
Software Pricing: Are We Doing It Wrong? (2009)
Yeah you would, though having a common compile to target would hopefully make it easier to find pre compiled wasm binaries.
You can delete the vast majority of the base apps on modern releases.
I haven't tried it myself, but I recall reading that Yandex Browser is a Blink based browser which supports extensions on mobile.
You can fix security bugs without forcing your users to upgrade entire OS.
AsciiDoc is also supported by GitHub, I just use README.adoc instead of README.md.

The IntelliJ plugin is excellent.

And https://asciidoctor.org/docs/asciidoctor-diagram/ is amazing. I use PlantUML in it and love it.
when I first heard this song I was convinced it was john lee hooker
That is really not true. Each individual car is sold for more than the cost of manufacturer. Statistics like this tend to take fixed costs and historical costs into account in a way that shouldn't be divided by unit volume.

I caution you to read more about this, as you see statistics like this quoted often in the press. It is almost always an indicator of issues with article quality.
You can delete most apple apps now.
You can bet that "smart dust" is already here, if in limited application.

https://www.theatlantic.com/magazine/archive/2016/11/even-bu...

https://now.northropgrumman.com/mems-and-smart-dust-the-big-...
More info in the release page [0] and mailing list announcement [1].

0: https://www.openbsd.org/65.html
1: https://marc.info/?l=openbsd-announce&m=155611207805565&w=2
> even if it takes longer than an airplane.

A lot longer. There's at least a 5x difference between typical plane and train speeds. So a 5-6 hour flight becomes a 25-30 hour train ride. That's a pretty major cost and inconvenience you so blithely dismiss as long as it only affects someone else. Also, please note that it's not that uncommon any more for people to travel over water, and there are no trains there. But I suppose you'd say those people who aren't you should just constrain their choice of job or occupation accordingly.

Nothing's a big deal when it's somebody else's problem, right?
I don't see an option for this but my Pixel 2 starts automatic updates only when charging. When not plugged in, it checks for updates and provides a notification 'N updates available' but it doesn't auto-update.
I think it is good that you are looking at compensating on-call. I've never worked at a place that gave any kind of compensation for on-call.

One of the things I've like to receive is not money, but extra days off. An extra few hundred bucks isn't going to make much difference in my quality of life, but a three day weekend would.
The word is used to describe large and unknowable concepts as well as optical tricks?

Its possible for a word to have more than one meaning.
Mike Gravel
Why do Americans pay more for drugs?
Man, what a sad statement...
https://github.com/kiwibrowser/android Literally the first link on DDG
Kodak wasn't even really a camera company latterly and hadn't been a serious camera maker since the Japanese (mostly)--who still collectively mostly own the high-end camera space--cornered the market. They were primarily a photographic consumables business.

Even had they executed more aggressively and better than they did, they'd have gone through hard times. (See Fujifilm which did a better job with a smaller company and still struggled.)
> That is, half of Android devices were on an OS that hadn’t seen an update in at least 2 years.

This seems quite wrong, older Android versions do receive some security maintenance releases from google. It's of course up to the device vendor if a particular model gets it though.
This is info is a bit hard to find but it seems like KitKat was supported until October 2017, Lollipop until March 2018 and Marshmallow until August 2018. (taken from wikipedia and here: https://www.quora.com/Will-the-Android-5-Lollipop-still-exis...)

So you could be running a phone with KitKat, which was released in 2013 but still got the last update 1.5 years ago.
Isn't it just ludicrous, using the term “AI” for a piece of technology that can't even see straight, let alone “think”.
I'm going to date myself here, but this reminds me in some ways of Microsoft's BASIC 7.0 (circa 1989).

One of the new features of 7.0 was a library for producing text mode GUIs with dialog boxes and the like. Because the language didn't support anything resembling a callback, everything had to be written in what was essentially "immediate mode". Lots of control flow that would normally be down in the library stayed up in user code. The net result aligned well with the description in this article: "...much shorter but more intensive, every thing is packed in a single function."

This approach also presented lots of opportunities for errors caused by failing to correctly code something that would be default behavior in a normal library.

Never seen anything else quite like it, aside from this. (Which, quite frankly, I'm happy about.)
I just can't agree with that on the model 3. The model 3 is basically BM 3 series money, and there is nothing particularly phenomenal about the BMW 3 series from a luxury standpoint.
Funny you attribute this to climate change when the article clearly mentioned this incident had nothing to do with climate change. Did you even read it?

> Quite why the sea-ice platform on the edge of the Brunt shelf has failed to regenerate is unclear. There is no obvious climate signal to point to in this case; atmospheric and ocean observations in the vicinity of the Brunt reveal little in the way of change.
Thanks. I am always a bit miffed when I see stories trending on US time and linger during EU timezones, I guess that's the main factor here.
illusion - noun, an instance of a wrong or misinterpreted perception of a sensory experience.
The main reason I moved to FF for mobile. uMatrix and uBlock Origin have made web browsing possible, albeit slower, on my phone.

Previously, I had used dns66 and other similar VPN-based solutions (since I'm not rooted), but they all had various problems, that over time became really annoying to me.

FF is a breath of fresh air on mobile. Google take note.
As long as OEMs can customize the OS, upgrades will suck. OEMs have proven time and time again they do not care about upgrades.
"I'd rather they did it in a real ballot box, not in academia"

You mentioned you're not american so please allow me as an american to educate you on how minorities and voting work. Minorities are systematically targeted in america to prevent voting. America, in fact, has a long and fairly recent history of attempting to prevent minories from voting or to make their votes literally worth less than others. The electoral college, for example, is a system that allows rural white communities to by and large have votes that are worth more than the votes of urbanites, which are often more diverse and have more people of color. Areas with significant people of color voting populations have historically had laws in place or new policies being pushed to make it more difficult to vote (see: voting is on a weekday, voting booths are hard to get to and lines are long due to lack of voting booth number, the disallowance of mail in voting or the outright throwing away of mail in votes.)

That is to say, this sentiment is all well and nice, and I agree with this sentiment. But in America it is unrealistic to say minorities should stop using what benefits they can and should continue operating under systems that devalue them.
Is it just me or is the hamburger menu broken?
How we made a concurrent design rendering in a browser
> If we are still far from the limit to the human life-span, then the largest survival gains should be recorded among the oldest people.

Trends in outliers cannot be used to extrapolate trends in mean, unless for very small populations (such that outliers are unreliable).

The article just seems to be an opinion piece to explain away falling improvements in average life-expectancy rather than tackle rising inequality.

https://news.harvard.edu/gazette/story/2016/04/for-life-expe...

Being poor in the United States is so hazardous to your health, a new study shows, that the average life expectancy of the lowest-income classes in America is now equal to that in Sudan or Pakistan.
Loading apps outside the appstore/playstore is the best android feature
Well put and very refreshing to read this. Hope more people speak this language in this industry.
The King James bible is about 4mb of UTF-8 text.

If your business code is 300k, or about 1/13 of that, then slapping a whopping 30 bibles of bullshit you will definitely not use for a 2 pane thing with a couple buttons and some renderer output on one side is not an insignificant investment.
Tech Is Downgrading Humans
They will not be able to force their crap in my future Librem 5 phone.
https://arxiv.org/pdf/1904.08653.pdf
We created a Medium community where the users can share his notes! https://medium.com/read-smart
But $10 may be your ceiling, if you were paying them directly. Whereas if they continue to build information on you and ramp up impressions they believe they'll be able to raise that $9 to $15, then $24...
> I do not understand, maybe give an example.

Because since those libraries are not built-in types, you always need to convert back to a ptr and length values at some point when interoperating with other C code.

And given the lack of bounds checking, you are back at square one.

> I mean Windows API used C.

Windows API used C, because by the time Windows came around UNIX was already well established in the enterprise.

C spread outside UNIX, because many of us were using C dialects, e.g. Small-C, on personal computers when bringing work home from job/university.
The last sentence is odd:

> You can’t blame other countries for wanting to tell the American 250s to 0748.

250 = idiot

0748 = go die

Which translates:

> You can’t blame other countries for wanting to tell the American idiots to go die.

I'm not sure why the author felt the need to include that.

(Edit: Am I wrong for questioning the article?)
"Time doesn't flow, we flow."—Michael Crichton
The short life-time of Android phones & the app's questionable privacy policies are the 2 major reasons I'm sticking to iOS, even though I think Apple is a major asshole.

Android is an awesome OS, but the app store feels "unregulated" and I feel like I'm not in control who and what copies my data.
I've used Unity3D's immediate mode a lot, both the editor API and the runtime API (and I've also implemented and used a lot of different retained mode GUIs), and I'm much happier with the newer "retained mode" GUI in Unity3D.

The problem with immediate mode that is you have to come up with somewhere to store and retrieve any values or state required on a case-by-case basis (including the edited value itself, and other view state like scrollbar state for text editors, etc), and that tightly couples your component function with whatever's using it, so they're not very reusable or simple. With OOP, the object has its own place to store that stuff, which is cleanly decoupled from whatever's using the component.

Then there's the issue of event handlers. Some user interface components just aren't so simple that they only have one true/false return value like buttons. Text editors can notify on value change, end edit, select, deselect, etc. And Unity's retained mode GUI supports persistent event handlers that let designers hook up events with methods of objects with parameters, without writing or recompiling any code.

And there's also a lot more to layout that you can easily express with an immediate mode GUI. Sometimes you have to measure a bunch of things and align them in various ways, like grids or flex layouts, and adapt to the screen size and other constraints (i.e. responsive design), and that's really hard to do with immediate mode, while retain mode has a rich set of layout components you can use and extend. And there's nothing like XCode's layout constraints for immediate mode.

A perfect example is TextMesh Pro's text editor. It has so many different (and useful) features and parameters and callbacks and ways to configure it, and it keeps so much state in order to redisplay efficiently with the fewest number of draw calls and reformatting, that it would be extremely impractical and inefficient and unwieldy for it to use an immediate mode API. Especially with C# positional arguments instead of Pythonic or Lisp-like optional unordered keyword arguments.

When you encapsulate your immediate mode layout in a class, or write an engine that interprets (i.e. JSON) data to drive the immediate mode API, or use reflection in your wrapper functions to dispatch event callbacks and bind your widget data to your model data, you're just rolling your own informally-specified, bug-ridden, slow implementation of half of retained mode. (See Greenspun's tenth rule.)

https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule
have to hide apps I don't care about in folders

iOS lets you delete most 1st party apps: https://support.apple.com/en-us/HT208094
”have to hide apps I don't care about in folders.”

Almost all apps can be deleted now days on iOS, including most of Apple’s stock apps. The only exceptions are a few core system apps, like Settings and App Store.
You mean, people are using printouts of the article to hide from surveillance cameras? That would be most appropriate.
The site is called Hacker News.
let go of my android 6 device yesterday. was a cheap device but i didnt feel i was missing out on anything significant
I wonder when the encoder will be good and fast enough so that I can start reencoding my old h264 library, any estimate? I wanted to start next year but I am not sure considering the speeds, it still needs a lot of optimizations.
Google can't make it happen unilaterally other than the Pixel phones. Without both the carrier and the handset maker putting work into the upgrade it won't happen. And the handset makers like Samsung don't want to cannibalize sales or spend resources allowing us to upgrade our Galaxy S5 handsets to Android P and Q.
Fully agree (I am a mathematician). People believe scientists based on authority arguments. The alternative would be to believe them because they validated their work. Even among scientists, this is a very hard thing to do. Among mathematicians is close to impossible. The solution agreed since some decades is peer review, but peer review != validation.
This is true. You also need to take into account how each day is a smaller and smaller percentage of your life which might be why kids think summer vacation lasts forever but it flys by for parents.
To correlate with job success, you need to define and measure job success. A sub-question: How's the academic research into measuring programmer job success?
Within a 3 km radius you can access 28 square kilometres. Central Paris, a classic walkable city, has a density of 6,500 residents/square kilometre. That's more like a medium sized city you can have access to within 3km if you build for people instead of cars.
>Did you watch the presentation relating to the Tesla chip release - along with watching the fully self-driving vehicle video?

Yeah, I did. It was very interesting, but it was also Computer Vision 101. Karpathy essentially explained how neural nets work to a non-technical audience. It was nice.

But did you not assume this was exactly what they were doing? I certainly did. Do you think no one at Waymo/Google/Uber/Apple/Lyft/Ford/GM/VW understands this or is trying to do the same or similar? Tesla does have a fleet data advantage, but Elon's "simulated data won't work" is nonsense.

>If they're outright lying about the operations per second speeds (TOPS) they announced then that's one thing, however I doubt they would.

They weren't lying about the specs, but it isn't industry leading, like they claimed. So now they have a second best chip that they have to produce themselves in small volumes.

>Re: Solar City - they've had to redirect battery and other resources to focus on the vehicles. You're making a lot of assumptions.

No, you are making a lot of assumptions. I am looking at the data. Since the solar shingle reveal, solar revenue has decreased every quarter. It is now 25% of what it was then. The reviews on Yelp and other sites are terrible. The Buffalo plant is in trouble, and hasn't fulfilled employment requirements. What does any of that have to do with batteries going to the Model 3 in volume in 2018?

Again, your whole argument revolves around "Tesla says..."
Developers Double Your Rates Overnight
And then the callee corrupts it.
> The actual issue is that Windows and Linux don't properly use a ‘super’ key―while the ‘Win’ key is sitting there uselessly.

Some people do use the super key. I have it bound to a huge number of actions (WASD to switch workspaces, Alt+WASD to move window to adjacent workspaces, C to close window, X to pause/unpause media, Z to show workspace overview, tab to switch between workspaces like alt-tab does for windows, P and ; to invert colors, F and T to control window tiling, / to bring up the dropdown terminal, and the 4x4 grid from '6' to '.' to go to one of my 16 workspaces).

It would be a shame if applications started using 'super' in their keybindings - having a key that is effectively globally reserved for user-configurable actions is very useful. There are no worries about conflicting keybindings when you use super; the same cannot be said of keybindings that use ctrl or even ctrl+alt+letter - for example, many IDEs use ctrl+alt+letter to do stuff, which would mess with global user-configured shortcuts. Perhaps the position could be optimized though.
This is called a "technical debt". :)
If you need native look and feel: https://github.com/andlabs/libui

If you need HTML5 canvas-style drawing: I propose building an (abstract) SVG document and render with Skia. When part of the SVG document changes, that part will be redrawn by Skia, just like an interactive SVG in your browser. Disclaimer: I haven't tested this idea.
170 characters per line, light grey on white background ... you really don't want people to read that, huh?
Machine Learning Widens the Gap Between Knowledge and Understanding
There’s two separate passwords. If you reset your encryption password it’s supposed to make all prior received mail unreadable. Was this the case for you?
Depending on how their debt is structured if it's linked to stock price then it's possible to force a liquidity event on outstanding debt through depleting the share price.

I think the recent $960MM debt payment was actually linked to not hitting specific share price hurdles.

Given the massive amount of debt they have outstanding versus capital on hand you could technically do that. However shares have to be available for shorting in order to achieve that.
That's not really true. There are regular browser vulnerabilities, for example.
I often wonder what happened during the 2013 - 2017 era, that Google, Amazon, many Cloud / DC Hosting Services, Internet Backbone Companies all of sudden decide to invest in HK. When they had all previously decided against such investment in 2009 - 2012. Or they did and then pulled out.

There is a new Submarine Cable being lay out every year connecting HK to Sydney or US or other parts of the world.

I mean HK has been the Financial Center for Asia and hasn't changed one bit, you cant tell me all of a sudden they discover there are lots of demands from Financial Companies and they are all rushing to layer new cables and built DC for them.
Old phones don't make manufacturers money. I think it would be interesting to try and decouple the OS from the hardware in the same way Windows has been decoupled from computer manufacturing.

Let the manufacturers do what they do best (make slick hardware) and let the OS developers do what they do (make slick OSs).

As it stands now, every phone maker has their own flavor of Android, and updates for proprietary stuff doesn't make sense to companies that make money from new phones.
How can I use umatrix to enable some of JS? So like browsing the web with JS off by default and enable it for selected websites.
I appreciate the independent thinking behind this comment, but seriously, what completely broke the carrier model was the iPhone.

When we started discussing customisation with Apple, all they ever allowed us to do was add a default bookmark to Safari. Period. Finito.

Looking back, that was the sanest thing any handset manufacturer ever did for the entire industry.
> The title of this post also reminds me of https://en.wikipedia.org/wiki/E-Prime

I don't understand what the title has to do with avoiding forms of "to be"? It contains the word "is".
Even a skeptic philosopher, who would say most things can't be proven beyond the self, would probably agree that one of the things we have direct experience of is change.
Been using it as my main account for over a year, have an old gmail account which I'm giving a bit longer grace period until old clients and contacts stop emailing. Using it on iOS, it's works great but don't expect many features. Same can be said of the webapp. I use a custom domain so I'm not worried about it shutting down, I'll migrate to something else. One issue I've had is emails from new contacts sometimes showing up in junk.
Law of the Unconscious Statistician