skysight-inc/HackerNews huggingface dataset:
It's not officially supported. That and I just don't want to pay for another new phone. Official support right now is:

- Xperia X, Xperia XA2, Xperia XA2 Plus, Xperia XA2 Ultra.

I have seen that there is some community support for the Xperia X Compact though.

The newest Sony "compact", the XZ2 Compact, is almost as large as the original Xperia X now too.

Galaxy S10+: 158 x 74 mm
Xperia X: 143 x 69 mm
Xperia XZ2 Compact: 135 x 65 mm
Xperia X Compact: 129 x 65 mm
iPhone SE: 124 x 59 mm
Nokia N9: 117 x 61 mm

I think the perfect phone for me would be an N9/iPhone SE size phone with an iPhone X-style borderless screen and Meego or Sailfish OS.
The interesting thing to me is that doctors die very differently from the rest of us. They’re far more likely to setup structures to avoid coding later in their life or when they’re dying.
There's quite a bit of overlap with Zig (and maybe even more with V, which recently appeared on HN).

Some differences between Muon and Zig:

- Syntax/ergonomics: Muon has return type inference, Go-like syntax/no semicolons, no "pub fn"s anywhere, reference type notation.

- Memory management philosophy: Muon makes it easy to allocate memory, e.g. via "new" operator and fully customizable thread-local allocators.

- Minimal error handling: Muon provides abandonment (i.e. panic), but no extra error handling features like Zig does.

- Muon is a more minimal language in general: no meta programming (yet, at least), no async, no bit fields.

Zig is a lot more mature though, so I'm trying to catch up as fast as I can ;).
I am not talking about patents being weird. Normally if I invent a thing and it turns out someone already invented it and patented it before me, I either don’t use it or pay royalties. But here we have a weird legal setup where instead of simply owing money to someone I can be compelled to do other shit. Is there a limit on it? Can patents enter into their portfolio retroactively? It is weird that a company who have never done business with can compel you to do certain things that have nothing to do with their IP.
Doesn't Robinhood already provide crypto transactions in their Form 1099?
If you look at his actual article rather than the marketwatch story https://www.linkedin.com/pulse/why-how-capitalism-needs-refo...

then what he is saying is more capitalism in the US is mucked up by comparison with how it works in other countries.
Dragon Seeds' OST is also one masterpiece:

https://www.youtube.com/watch?v=OSbGaLxNjdM&list=PLEDB3E00B9...
> Meta-commentary: Sixth Tone is a propaganda outlet controlled by the Chinese government. So why are they running with this story?

No they’re not. They’re journalists living and working in China who publish pieces they don’t anticipate will get them shut down. They’re not going to cover the concentration camps in Xinjiang but it’s not an actual propaganda outlet like Xinhua.

> What I think this all means is that Sixth Tone is trying to be a source for high-quality journalism on social issues in China while conveniently avoiding topics the government would like to remain unmentioned.

It’s like they expect their readers to be intelligent people who can read between the lines.
What are the issues you are facing with React Native?
A team of open source developers are reaching out to the react native community to see what are the issues developers using the react native library are facing today. What are developer tools you wished were available to you? What features or tools of react native you wish were more similar to other libraries or frameworks?
I was doing various cryptocurrency mining in 2011 and trading in 2012, long before bitcoin.tax existed. Many of the exchanges I used have since shut down.
Businesses used punch cards for accounting, payroll, inventory, taxes, billing, and lots of similar applications. Way before computers, back to the early 1900s, businesses used electromechanical accounting machine to process punch card data. By 1944, there were over 10,000 of these accounting machines in use. Low-end computers often were a replacement for these accounting machines. The language RPG (Report Program Generator) was often used to generate business reports.
Whilst the facial recognition aspect of this and the Chinese tie-ins with total monitoring of its populace are one aspect, in schools (at least in Australia, and I assume many others) large amounts of centralised data on behaviour, performance, etc are stored about students by their teachers already.

One of the comments here makes it sound all so personal, as if that information never leaves the classroom and is only the domain of the teacher, but it isn't - it's shared with other teachers, heads of year, deputies and principals, school psychologists, government departments, and to some extent (usually in the aggregate) with parents.

Throw some automation in the mix for scale (along with all the issues with correct facial identification - which as teachers we're not immune to either!) and we have the same thing.
https://www.youtube.com/watch?v=AAN98p7a4AY - "WHATS INSIDE A ROLI SEABOARD?" by LOOK MUM NO COMPUTER
Good point, I agree that's a bit of an awkward case. It's something I'm planning to keep an eye on. If this becomes a problem in practice, we can do something about it.
Store closes shop. Your "purchases" turn out to be for a game licence that only works if the shop servers are up.

I've been burnt by this, most commonly with multiplayer games that only work with bankrupt company's server.
This is exactly my experience. If your project doesn't have a nice build pipeline for TS then it can become quite awkward and take more work, especially if you have isomorphic code that isn't all in TS already. Also, a lot of the interface syntax can get pretty weird when you are trying to type untyped libraries, which definitely slows me down. I love types in languages like java where it feels like the types have first class support--but TS by definition often involves calling out to libs that aren't written in TS which feels awkward and loses a lot of the advantages.
There is a solution for purchased movies - Movies Anywhere. You can sync purchases between iTunes, Amazon Prime, Google Play Movies and Vudu.

Four of the six studios are in. Blame the other two studios.
I wanted to stay away from concrete issues because it is just speculation, but I think one material impact would be much less money going towards political campaigns against public transport. The Koch's for example have been running a long run, private campaign against it.[1]

And if there's one thing which many people agree on that palpably improves the conditions of the working class, then it is urban public transport.

[1]https://www.nytimes.com/2018/06/19/climate/koch-brothers-pub...
What's with this weird font that puts the Norwegian letter Ø instead of 0s?
How do you open it?
That was a little over-the-top. But repurposing industrial robots to make music is genius. And expensive.
A boil advisory because of short periods of low pressure is one thing, needing RO because saltwater has infiltrated your aquifer (like what will happen in Miami) is another can of worms
I'm pretty sure Jeremy Ashkenas has commented before on how he's satisfied with the role CoffeeScript ended up playing. Don't know if there are full-fledged articles on the topic, and I can't tag him here, but if you're really curious you can always reach out at https://twitter.com/jashkenas!
Must be the incentive to innovate.
Forgive me if I’m missing something here, but joins seem pretty much the only way to do performant foreign key filtering to me.

Is this not what you were talking about?
Here's the point. It won't be too long before these children graduate to the job market carrying along some sort of summary score about how good or lazy or naughty they were in school.
I’ve used something like this on recent cheap Androids and it’s a bad idea.

I had to help the person setting it up and it took a while to understand it myself.

You have to consider that right before falling asleep a person is not at their top cognitive capacity. And waking up on time can be really freaking important.

So don’t get smart with alarm clocks.
I would think so. Unfortunately I'm speaking of a single subway train ride.
It's very easy to see the two AOA sensors on a Boeing jet when it's parked at the gate--there's one on each side of the plane. What I don't know is where Airbus puts the third one.
More "not charging for pollution from them" which it is kind of easy to see why trying to do so wouldn't be generally popular.

And those techs benefits everything but monocropping more. Crop rotation also restores soil quality but it is less optimal in yields and a "cycle" of crops means more variables to optimize for like soil, temperature, and financial yields.
I find the language mostly concise, i.e. new types / funcs / etc are about as small as they can be (without type inference), but the type system tends to result in an absurd amount of error-prone duplication and/or wrappers. And the wrappers that can clean up the duplication take a fair amount of work each time, and must be repeated each time, so they really only exist when there are dozens of places where it's useful, rather than some smallish number - everywhere else you just `if err != nil { return err }` and that just keeps accumulating.
2. TypeScript's type checker, at least in its current state, has been downright painful to work with for functional programming with functional composition and higher order functions in general, with errors that are incredibly opaque and unhelpful, and its poor inference introduces so much seemingly avoidable type-related verbosity that it completely distorts the signal to noise ratio in our code.

A prime example for this is ramda's pipe function: https://github.com/DefinitelyTyped/DefinitelyTyped/blob/mast...

A simple function that composes functions together in reverse order requires:

1) The definition to be an exhaustive list of all the variations of input functions that pipe can accept (which of course would technically require an infinite number of declarations to fully specify, so ramda had to call it quits at 10).

2) The user of pipe to specify output types for every single function being composed at every step, even though that should be possible to infer using the return type of each function in the pipeline.

These kinds of limitations plague our codebase everywhere we try to define higher order functions in our own code as well, because it means we have to ask users of the function to specify the result of the function argument as a generic parameter even though it should be perfectly inferrable from the function argument itself, and the noise buildup becomes exponential as you start composing higher order functions together due to pipe suffering the same limitation. The issue also rears its head when using higher order components with recompose, which we make heavy use of as well.

I'd love to hear how other teams working with functional programming in TypeScript work with these limitations. Perhaps we're missing something fundamental that could vastly improve our experience?
Thanks. Yeah probably being run in the bg all the time might be the reason along with encryption CPU overhead. Some apps might have also been poorly implemented.

https://www.reddit.com/r/VPN/comments/6c4n9h/vpn_on_mobile_d...
Yes.

Since we've just had our Happy New Tax Year, other UK readers might be interested in this Reddit thread, if only because of the tax-related links: https://www.reddit.com/r/BitcoinUK/comments/ba8d89/tax_threa...
So I guess every Norwegian owns about $200 worth of Microsoft.
You can Google that and find many guides on that topic. iFixit has really good guides.

TLDR: Remove the screws on the bottom. You need a special screwdriver and keep in mind that (at least on the <=2015 models afaik) there are different size screws used around the hinge.
> the overhead of TS

Do you have any concrete examples? I would argue that a complex project that is already in TS benefits more from remaining in TS, so I’m curious what your reasoning was.
One challenge I have with TS is that when writing interfaces for untyped libs it's easy to make a mistake. I've had issues where VScode was telling me something was the incorrect type because someone else on the team had written an incorrect type in. Instead of debugging it like I would in normal JS I banged my head against the wall because I was convinced that is TypeScript was telling me something was a certain type, it HAD to be true.
Replacing hexadecimal stack traces?
PDF is an unusual and awkward hybrid format containing both textual (complete with comments!) and binary data. Thanks to this and other dubious design choices, it's far easier to write a PDF than to read one. One of the most memorable examples is indirect object references; when reading an array, you can only distinguish them from integers once you've already read and parsed 2 integers, and then see the letter 'R' (e.g. "5 0 R"). A trivial transposition that puts the 'R' first (e.g. "R 5 0") would've simplified parsing greatly, since then the first character is enough to know what comes next. I remember having to deal with lots of trivial-yet-easily-fixable annoyances like this when I worked on some PDF parsing code.
I agree with regards to people getting aggravated with things that don't affect them. But what about people that are being blocked? Does that not seem rude?
No.

Rideshare still behaes ona requ basis. But the vehicle at the head of the queue serves the passenger first requesting a ride, special needs excepted. Out-of-order arrival of rides is addressed that way.
My grandfather had a do not resuscitate legal order. However, they did not have that at the hospital at the time he had his final trip to the ER.

As a result the man went through a failed code attempt he did not want.

So It is pretty rough to read this article, because It describes the sad experience for the patient in such real detail.
> Always aim for those 250ms, everywhere

Erm no. that number varies depending on the context. For instance, the rule of thumb for UI lag on embedded devices is around 10ms to feel "instant". Which is why the current crop of surveillance devices feel like cheap junk, because their developers shrugged off that rule in favor of using latency-inducing technology stacks meant for servers.

But not everything can be immediate either. For example, I'll take issue with build time. Sure if you're working with something that can get it down to near instantaneous that's great. But there's also a virtue in needing to plan the change you're making and what you expect it to do.
I find the view that nuclear is the only clean option very odd when we have countries which are 100% renewable right now. And a number of countries which are very nearly there already.
I see people raising issues about batteries but I'm not sure that a lot of the countries doing 100% or nearly so are using batteries at all. That looks like a straw-man to me
> Something can be an opinion and a lie by definition.

Where opinion means "belief held", that's an obvious oxymoron.

> Also, I don't care if I insult people by stating facts, including, "Your opinion is wrong/a lie." Getting upset about a fact is yelling at a cloud.

Let me quote yourself at you:

> Stop trying to interpret my opinions as facts. Are you seriously fooled into thinking what I'm saying here is even arguably fact? Of course it's my opinion...

As another commenter already said, you can't have it both ways. Right now you're directly contradicting yourself.

> And why is it obvious I care greatly about this matter? Because I've written less than a page's worth of content on the topic? Seems like a weirdly low bar...

I said so because that would excuse your uncompromisingly hardheaded and rude conduct towards virtually everyone in this discussion. I often try to think the best of people.

I have a hunch this will go nowhere and I am not going to reply to whatever comes next.
> TypeScript over C#

TypeScript is a transpiler for JS. C# is a server side language. Can you please clarify how former is the replacement for latter?
Whether they bought back in doesn't make a difference. If you sell BTC, that's a taxable event.
Seeing the original list, my guess was that it was no gc, with a small runtime - and the immediate question then was - how is this different/better than "D as a better C"?
Yeah only a billionaire like Dalio can afford to recommend massive top-down re-engineering of the economy. If it doesn’t work he’ll just have a few less billion and the rest of us may not have jobs.
I am going to check this out, it looks interesting. I haven't really experienced inefficiencies with the speed of mission control, but I'm open to better ways of interacting with the workspaces and applications.
It’s not a database.

SQL isn’t typed. And writing migrations and client libraries is otherwise painful. That’s basically the value add.
What you would probably do is create some sort of fund, and spread the risk that way. In general it is one of the more realistic ideas, where you could build on existing systems. The problem is that many countries have gone so far the other way that it can't be implemented.

A search for "meidner" on Jacobin will give a bunch of reading: https://www.jacobinmag.com/search?query=meidner
Juicero Machine Teardown
There are lessons to learn from it. The dials, knobs, sliders, the whole shape of the thing -- the gravitas, speaks oodles of cash and it looks well worth it to a CIO. These days we have web pages. A web page with right look and feel can mint money too.
Articles like this drive me nuts. There is a world of people that do have a large amount of liquid capital. However, it’s a ridiculous claim to make that 1/3 of the people are some how more privileged than you in society and that’s why they go there. The truth is that Harvard, Yale, Cambridge...etc are REALLY good at fostering loyalty and a sense of legacy. Very rarely is there a sense of legacy at “state university of X”. Harvard simply is good at promoting legacy, while 2/3 of their student population are not legacy.
The Android widget is a huge design fail. If you accidentally touch the wrong hour, or get into PM instead of AM, you have no way to correct. It became bearable to use once I forced myself to always swipe the hours and minutes until it read the right value, and to lift the finger then.

It's still not as bad as the Samsung and iOS vertical dial with 60 options, though.

My old Symbian phone (pre touch) allowed to just type the desired alarm time on the keyboard. I could blindly set an alarm. Those were the times...
Wow that's amazing. Now you'll finally be able to do what's been possible to do in C since the dawn of time.
I thought AWS Xray was the non-transferrable skill that you were supposed to pour your time into and amalgamate into your project to solve this problem.

Always space for one more I guess!
Right, I was posing that question rhetorically to make essentially those points. Obtaining DNA in this manner is different than collecting samples left publicly. I also wonder if they’re asking these people for their names, IDs, medical history, classifying or selecting by race, etc information.
Hedges mentioned that when capitalism is in doubt, the panacea "answer" that often turns into a wedge-issue is whether to replace the previous socioeconomic order with more fascism or more socialism. Anomie and angst get channeled into convulsions leading towards yet another civil war along these lines; dividing-and-conquering on the similar issues and concerns as almost a century prior. Paraphrasing what someone once said: history is doomed to repeat itself about every 90 years. I feel like we're repeating the late 1920's, to a degree, with growing nationalism and hate directed at minorities.. which inevitably leads to World War if not civil war.
I'm really curious about this, do you have more about it? It's almost like "what is the best way to go?" and people that are around it all day long probably have a decent idea of what they want
I haven't looked too deep, but this language seems to have a lot of features and goals in common with Zig, are the two projects in any way related?

edit: just saw your relevant comment :)
Sql is not only typed, its very strongly typed. Please dont confuse the lack of explicit annotations in typical sql for a lack of types. Sql is the prototypical killer app for type inference. Its so good, most people think it's untyped
You can tap on the title of the widget to get into the month / year selection. It doesn't exactly help discoverability that it looks like a title and not like a button.
Convenient to exclude hydro to make your argument where its what powers the existing the 100% renewable countries (either completely or nearly so).
Communications-Based Train Control
That means the rider wouldn't know what vehicle is coming and when, which goes against the whole experience.

Also it's unlikely for there to be that many rides queued up at a single residential location which is why they aren't queued up there in the first place.
I am not sure where you live but when I was living in London walking slow vs walking fast meant less time spent on a stressful commute and less time wasted just getting to places.

A slow stroll can be very pleasant if you're in the countryside but in a large city you rather get from A to B as quickly as possible when in crowded areas; especially if it is your daily routine. A large group walking in front of you and blocking your path are literally wasting your time. That wasted time adds up a lot on a daily basis. (5 minutes 'wasted' each way a day on your commute would equate to over 40 hours a year of time spent walking slowly behind a large group of people).
I find Urbit's significantly more pronouncable. I wonder if it was inspired by proquint.
There are countries which are 100% renewable right now using hydro to do so, so yes.
Yes, if the cars are identical and collide perfectly enough that both crumple in exact symetry. Each absorbs and so the damage is split, as opposed to hiting a non-absorbing wall. But that is basically impossible to setup.
I don’t want to speak for the OP here, but when I refer to Typescript in comparison to other languages I tend to mean Javascript + the type system provided by the Typescript.

Typescript is not even necessarily the transpiler nowadays. I use Babel for that and use Typescript exclusively for static type analysis in CI and during development.
They could just be referring to the language itself e.g. syntax and structure, not necessarily its primary use case.
Reading that article, I don’t see much (if anything) that would be different under a reversal of Citizens United.
Yeah I couldn't quite get into Pillars in the same way as BG or the other old infinity engine games.

I feel like the writing, quests and general world building was really quite good - but the overall gameplay was a bit of a let down.

They abandoned the traditional d20 system in favour of a custom model which really didn't feel right. For instance, barbarians needing high intelligence because that was the stat that extended area attacks. Or mages being fine with heavy armour and high strength, whilst your fighters were seriously hindered by armour...

Just felt like a really weird system that they never quite worked out. They were trying to be different just for the sake of it IMO.
i ask every interviewer for feedback at the end. asking the recruiter is a waste of time.

when i conduct interviews, i have not once had anyone ask for feedback. however, i offer it unsolicited and candidates seem to appreciate it.
Uhh, idk but when I can get my car into overdrive it is about twice as fuel efficient. At 70km I would have to be in fourth or fifth, which isn't nearly as close.

Actually I think this is true about most ICE cars.