skysight-inc/HackerNews huggingface dataset:
Kotlin multiplatform should be a great tool pretty soon to share lots of code between iOS and Android withouth losing on app size.
It is mostly business logic you will be able to share this way, but seeing how Compose and Swift UI look extremely similar, the cost of doing the UI twice won't be too bad.

This aside, I am surprised somebody changed framework not once but twice ! That must be a small codebase (or somebody that really loves to experiment).
Mobile games get frequent refund requests and devs are more than a few steps removed from the actual accounting from app stores. The analytics might throw an event if there’s a hook for a refund request but Apple and Google own the bank in a black box. Basically devs get a monthly statement with refunds subtracted from their cut.
You can hardly describe it as "attacking a group". At the time moot got tired of these people crying 24/7 on /v/, the video games board.

moot has frequently exercised his unique power to ban a topic to prevent a single topic from overrunning a board. And, like the other chans before it, those most invested in that topic have a huge persecution complex and believe they are being censored when they are simple being told to take their soapbox elsewhere.
I don't think that the LGPL can satisfy this goal when it comes to embedded devices, where the whole notion of “dynamic linking” may not reasonably exist in the first place. The state of IoT security is a hopeless trashfire already; every bit of help is needed there.
Like Python?
I was looking into some hobby sensors for home recently and came across this the Ruuvi [1]. I prefer this model to having on-board sensors. This doesn't do everything the Enviro+ does, but for a lot of use-cases it's pretty nice and affordable.

[1] https://ruuvi.com/personal/
I find the act of displaying a flag publicly to be passive aggressive in itself. I grew up in America where the flag was used as a way to force people to unify (remember post 9/11?) and then I moved to Germany where the only time I’ve seen flags displayed publicly are for sports teams, either local or national, and only for the length of the competition.

Having been away from the blatant flag waving for so long, it really jumps out at me now when I visit America occasionally. It’s not just that flags are a pride thing, it’s that they’re trying to draw attention to the pride a person has. But why should I care about their pride? Why force me to notice it?
That's very meaningful…
I'm wanting to enhance a server-rendered template with a bit of JavaScript to fetch data from the server and update the DOM.

I like that Vue can be "dropped in" to any HTML page, like jQuery, without completely taking over the frontend development process, but it still weighs in at 30k. Also, the Vue docs are primarily oriented towards a pre-processing SPA workflow.

Are there any light-weight libraries like Vue, around 2k-5k, that enhance static HTML with declarative DOM manipulation reactive data binding?

Is there a "plain JS" approach to declarative DOM manipulation?
Too late? Heard about this on the "Should this exist?" Podcast.

https://www.haloneuro.com/
Yes, that agrees with my point. If you encourage someone to go to mcdonald's and throw caviar at hispanics, you're saying racist things for real but the actual crime of assault is almost certainly fictional.
Something looks strange here. I thought in 1960s, coding was supposed to be women's profession - it was tedious and didn't make money - perfect example of what a sexist would expect a woman to do. Only in 1970s when some people started to strike it rich through coding, men flocked there and women in that field became ridiculed.
>Attention getting stunts are an important method of participating in democracy

Yes, but in this case, I think the attention getting stunt may be the article.
I'm not sure about the names involved but "quantum consciousness" is not a very good theory or really a theory even.
I'm reminded of how Google images had an issue where dark skinned people sometimes turned up in a search for gorilla. 99.9% of the time, the image recognition algorithm did really well, but here was a case where an error was really offensive. What was (probably) needed was for there to be a human that comes in and, not tag every gorilla image, but simply to give it some extra training around dark skinned humans and gorillas, or otherwise tweak some things specific to that sort of case, so the chance of it happening was reduced to nearly nothing.

There are probably a ton of situations like that in YouTube, where certain kinds of mistakes are hardly noticed (it shows you a video you weren't remotely interested in), but others can be really bad and need special training to avoid (such as where it shows violent or sexual content to someone who likes nursery rhymes and Peppa Pig).
Can't it be "poor people are getting poorer because rich people are taking wealth away from them on balance, and that makes us mad". I mean... that's bad right? It should make us mad. We're a wealthier society on average than we were in the 80's, we all should be wealthier, yet we aren't.

I genuinely don't understand the denialism on this. You don't have to be a raving socialist to recognize that an outcome is unfair. Can't you be a free market republican and want to see the poor do better along with the rest of us?
What does this have to do with fashion? It makes sense to ban single use plastics.

What are your suggestions? 15% is leaps and bounds better than what anyone but Jay Inslee has suggested. Anyway that’s goddamn AMAZING for a single country.

Also, 12 years is the best case estimate. The worst case is in the past, and I’ve seen good qualified arguments for at most ~4 years before irreversible climate collapse with current technology (the figure I am citing is from speculation that high CO2 levels inhibit cloud formation, but I can’t find the source at the moment, so I encourage your own research to clarify my numbers). We need to try anything and everything in some reasonable order.
I don't really think any of those were comparable. The situation with the devaluing of an education is an extremely simple case of supply + demand. When usable skills are rare, they have a high value - when they're not, they don't. Again the same thing that makes it easy to predict what the longterm outcome of 'get [everybody] in computer science' will be. It'd devalue the skill to the point that it'd be worthless, much the same way that when you 'get [everybody] a college degree' those degrees, in and of themselves, become worthless.

Put another way, I can't imagine how anybody could predict anything else besides exactly what has happened.
pichai doesn't come off as enthusiastic. I am a heavy Google product user. Watch all the hardware, I/O events etc, I have seen him use the same sentences multiple times over the past 2 years across events. I get that he won't exude the same charm, excitement as a founder-CEO, nevertheless a lot is left to be desired. A lot of his public statements feel like carefully crafted PR responses. Nothing wrong with crafted responses. When you are a 800 Billion$ company, you gotta be careful, but at least try to give off the perception of being authentic. Google is really bad at the perception game. Apple's really good at that. But I have a strong dislike for stupid moves, even more so than bad moves and Google has made lots of those stupid ones.
Diversify or die.
if the practice is not fun, in the sense that it’s compelling like a great book or a great game or a great conversation, then 1. it isn’t effective practice 2. you wont want to do it- great practice is for everyone
Hey, we pretty much did hire a rockstar developer, if you'll count industrial metal. He was in a signed band that made it on to MTV2 and MTVX and got nominated for a Billboard Music Award.

So rockstar developers exist. This is real.

https://en.wikipedia.org/wiki/Crossbreed_(band)
Hong Kong’s Leader Is Set to Delay Extradition Bill Indefinitely
I imagine you can google this.
I just improved this tonight. If the original program is unsuffixed, and so its hash bang line uses the --lisp option to say "treat this as Lisp source" that option is translated to --compiled, so that if the compiled file is also unsuffixed, it will be properly treated as compiled.
How do you assess juniors? I feel like the desired quality there is how coachable they are and their capacity to develop said technical chops, but that feels even murkier to suss out, especially in the time-limited recruitment/interview process.
Correction, Vue minified and gzipped seems to be around 20k, so might still be my best bet for sprinkling declarative DOM manipulation into the static HTML.

Is there perhaps a library in the 2k-5k range, or somehow a way to use only specific parts of Vue (like a custom build)?
I actually had an experience where 311 was extremely useful! A couple of years back, my grandmother visited New York, and when we got back to her hotel after dinner, she realized she had forgotten get pocketbook in the cab. Since I had paid for it with my credit card, I was able to get the cab number from my bank's app, but I was stuck without a way to get the cab driver's contact information. I was fairly new to New York at the time, so I didn't actually know about 311, but the hotel concierge recommended I try it, and I was able to get the phone number of the garage for the cab. I called them and let them know what happened, and they called the driver and gave him my phone number, and he drove back to return the pocketbook. I'm not sure if there were any other ways of looking up the garage from the cab number (I spent a good amount of time googling without any luck), but 311 was able to do exactly that, which was pretty astonishing to us.
That's a great idea, but we shouldn't forget about securing the head too. I think about that frequently since the day a friend was killed while riding on the back seat of the car. The crash was a low force T-bone collision, but he had an internal decapitation because of lateral head movement.
The more we know about the microbiome of the gut the more interesting its interaction with our health becomes. This is an example of a bacterium that eats L-dopa (a drug used to treat Parkinson's disease). There are a number of PhD's waiting to be handed out for additional research here I think.
I was confused too because it sounded like the developer had to log in and click something to acknowledge the purchases. But it’s the app that needs to acknowledge that it has unlocked its features for the user. Makes sense to me now.
Play Billing 2.0 added the ability to purchase in-app items from outside of the application.

This ACK confirms that the application properly processed the notification and delivered the item to the user. Otherwise, Play assumes that the purchase was lost in the ether sometime before fulfillment (e.g. bug, the app crashed, etc.).
I’ve been enjoying the simplicity of keeping it plain using lit-html. It lets you write declarative markup and they’re template literals.
Not going to argue your other points, but curious where you are from that San Francisco weather is "rubbish".
If you don’t consider impulse buying or recreational shopping or private surveillance networks a problem, sure.
"Which I take to mean replacing with or discussing a fully private model,"

Why would anyone make that conclusion?

"They have surprised on occasion, and not just via their pro Europe stance. "

???

I think you might be misinterpreting what 'neoliberal' is.

The EU is their project.

The EU started as a business cartel (for reference on that, ironically see Yanis Varoufakis interview on FT podcast), i.e. the 'European Coal and Steel' community. It was a 'Common Market' for decades before any material political integration.

It has a 'social' side, but mostly it has business interests: single market economy, single currency, standardized regulatory environment, EU level commercial law, no tariffs, no trade barriers, full capital and labour mobility, a Central Bank, a central 'investment bank' (i.e. EIF).

... now throw in a very weak and unrepresentative democracy, and weakened local governments as a nice bonus.

This is a neoliberal wet dream.

The Lib Dems, as the closest political body to represent FT types, has always been 'pro EU' because it's their thing.

Look at Macron's candidacy for example - this guy came out of thin air to basically take over the Republic with full support of most major papers, and tons of glowing coverage even outside France? Where did this guy magically appear from? The centre of French business community - they tapped him, and worked even with their would-be opponents on many issues (classical leftist press) to go 'full in' on 'anyone but Le Pen'. Now he's the head of the LibDem group in the EU Parliament, which will have the most weight in deciding the EU Presidency.

'Big business' almost always wants 'more EU' for very obvious reasons, unless it grinds them on a particular cause (i.e. some entities in The City may be opposed to losing rights, some fisheries etc.)
Sorry for the late reply, I don't use HN much. No idea if you'll actually notice this, does HN even have a "Reply Notification" feature?

Regarding what you wrote, I agree pretty much. As I said, I am not an expert in this field, so I am not aware of the most cutting edge stuff put there. But even the few languages I know and have seen are so different from each other (some more than others) that it seems unlikely that a single "theory of everything" would suffice for text, especially in the way we process text presently.

Perhaps there is some way to abstract out the differences, but I don't really see how. After all, characters are where the differences only begin. Start thinking about words or sentences and no single route seems viable for the way we do string processing today.

You probably expected a more substantial comment, but I don't really know enough of this field to make one.

Regarding क्स and डे, the difference between them is that the former is a combination of two consonants (pronounced "ks") while the latter is formed by a consonant and a vowel ("de"). However, looking at the visual representation is wrong, since डा (consonant+vowel) would also look like two characters. If you copy these into a text field and try to erase them through backspace or delete, you should see how it all works (assuming the text field functions correctly).

But again, these confusions only exist because Devnagari allows simple characters to form compound characters. That is obviously completely different than how Roman script works, which is probably completely different than various pictographic languages. So, how to reconcile the differences (except by hiring native speakers of every language out there)? I wish I knew, but currently I don't.
Lol! What about the dodos, they've been riding your cycles to?
So is Sweden apparently...

https://www.salon.com/2017/06/02/sweden-is-the-gateway-to-th...
This is a great idea. I'll bring it up with the Android Studio team and see what we can do.
In world of Warcraft, if you are an alliance race and a member of the horde is speaking to you in area chat, the text is mangled to simulate the fact that the different factions do not understand each other’s languages. “Kek” is how “lol” showed up in the chat every time. So kek became synonymous with lol.
Here's the video in question: https://www.youtube.com/watch?v=t5rZeMqvZ9g
I’d say having a 13 year old far right YouTube star post a video threatening to kill the CEO might be harmful, but maybe that’s ok?

https://www.newstatesman.com/science-tech/social-media/2019/...
I recently signed up on goodreads and went and rated a bunch of books I have read to improve the suggestions. It's been fun using the app, as I keep recalling books I've read and they bring up fond memories. My girlfriend was impressed that I could remember what month and year I read books even over a decade ago. But as I saw the title and cover I could recall where I was when I read it. Many were on airplanes so I associated them with the trips and those were some of the easiest to recall.
I’ve found that some people are often much more serious than they let on. These “jokes” provide perfect camouflage.
But Chromium is open source and that's what people refer to when they say browser monoculture---not that Chrome is dominant (there will always be a significant minority of Safari, Opera Mini, UC Browser, etc.) but that Chromium-based engines are extremely dominant.
Perhaps he delineates between practicing and playing? Maybe his friends conflated the two?
Do you seriously think that kid was radicalized on YouTube? Where were the parents?
IIRC the Japanese tanker owner misidentified what side of the ship was damaged, so I wouldn't place too much weight on his words.
Great potential exploit. From what I have read, decompiling usually doesn't reproduce the app 100% though so it usually won't run. Is this correct?
Anything with toxic thermal paper immediately goes to the trash if I can help it. Other than arguably being bad for the environment (so much paper wasted) they can also be harmful to you simply from touch. E.g. "A significant increase in urinary total BPA concentration was observed for cashiers handling daily thermal paper receipts. " [1][2]

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4927604/

[2] https://www.consumerreports.org/cro/news/2014/03/the-health-...
I’ve used HandlebarsJS for the same thing. I can’t imagine you can get much simpler.
Good point on libertarian views having some overlap with a progression towards alt-right and/or not being counter evidence.

Would 'supports gay marriage" be evidence? That seems far from 'alt-right' to me... is that fair?
U.S. Military emits more greenhouse gases than Portugal, study finds
I hear ya. Everyone has different schedules and preferences. I love hiking after work personally.
Vigil: A Microservices Status Page in Rust
Jean Keene, the Eagle Lady
Print is the new social medium
Good thoughts, except for Firefox 'not doing great right now'. I've switched over for almost a year now, both for regular and development use, haven't looked back.
Your recompiled version would not have the proper cryptographic signature as you don't have the keystore used by the dev on your pc
Floor Repair Company Charlotte
Surface Experts is one of the finest Surface Repair Company in South Charlotte, NC. Experts provide a wide range of floor repair services
> If you're an activist, and you live in a democracy, why wouldn't you affect change more meaningfully by participating in the democracy you live in?

You seem to be suggesting that there's a "right" way to participate in democracy. Instead of passing down armchair judgements about which forms are the wrong way to participate, could you perhaps suggest what you think would be a better alternative to what XR has planned here?

> Why would you buy something that itself has a carbon footprint ...

I'm curious as to what point you're actually trying to make here. Why do people chain themselves to bulldozers to protest mass deforestation? Why do people perform acts of civil disobedience to protest nations fighting wars? Most of the time the people who are involved in those movements are fundamentally morally compromised. For example if you're protesting the Vietnam war and the general US war mongering as an American, you're doing this from a place of extreme privilege - much of which was afforded to you precisely because of the great success the US has in previous wars.

> What do you want people to do, fly only battery-powered passenger airlines?

This is a bad faith interpretation of what the activists are trying to do. They're not protesting commercial air travel (although I'm sure many of them have strong opinions against our frivolous use of it). They're trying to wake people up to the fact that, while somewhat contentious, there's a pretty large (and growing!) consensus that we're utterly trashing our planet and hurtling headlong into catastrophe.
Also off-topic, but why move away from React Native?
Canada law doesn’t allow extradition if the prosecution is politically motivated. When trump said Meng’s case could be part of a trade deal, it shows the political nature. Yet canada chose not to reject the request because of US pressure.
Ok computer is amazing but I still like kid a the best.
Looking at it again, I'm taking more notice of the piano tuning chapter which I totally forgot about. I've done some piano tuning not long ago; I will re-read that in the light of my experiences.
oh thank you. I missed it.
the prevalence of recording and performing to click tracks has made it rare to have the kind of fluidity that you can get without them.

Performing to a click is not nearly as lifeless as a hard-quantized MIDI production without live instruments. Sure, it may not have drastic tempo changes like a drummer who isn’t listening to a click, but it still has human variation. Making MIDI programming sound convincing and realistic is not an easy task
> If you're an activist, and you live in a democracy, why wouldn't you affect change more meaningfully by participating in the democracy you live in?

Like what?

We have known about environmental issues for decades, paid hundreds of thousands of dollars to get politicians to foerum to tackle the issue and sign treaties that the next guy voted in just decides they don't care, etc, etc, etc... Companies with more money than all citizen environmentalist groups put together lobby politicians and organise disinformation campaign. What do you do when "participating in the démocratie" no longer works?
The broader material is the problem. It’s not a natural way of using recommendations: it’s just an ad at that point.
> agree to impose heavy restrictions on vehicle emissions used to feed, transport, and employ the average citizens of their countries

Lets ignore all the other environmental costs of vehicles, roads, gas, refineries, deaths, gas stations, and the big one, city sprawl.

Cars are the single worst thing every created, and not just for the environment.
My motivation is preservation of every human life, starting with the present. I fully distrust all political organizations to accomplish this.
The theory makes little sense, see also Max Tegmark article on it.
yeah, I just wish there was a first class citizen support to represent this. I think Optional<Boolean> should suffice.
I would just add that there is a third "aspect" or "color" to this stuff besides "this is the most absurd irony" and "we definitely believe this hatefully bs". That aspect is "we don't necessarily believe this stuff but look, we've discovered dynamite in a bottle." It's something like "trollocracy" - "by believing anything and saying anything, we're amazing influential and we can use that influence in a calculated way."

But that third attitude isn't something distinct from original fascism. One might say the ideas of fascists from the start involved something like "use your illusions".
Is WebKit sufficiently separate from Chromium now that we can regard it as competitive? Safari seems to be doing well at keeping Chrome's "embrace and extend" in check.
Add instrumentation. At some point in the code, the data before the bug won't line up with the data after. Watch the metrics and make sure they make sense. Validate the theories your have about what you think users are doing.
True, though I'd still say the individual day-to-day practices can sometimes become dull. As you mention, this is where I think a lot of "fun" activities form - experts looking to spice up a particular activity. I like to train some kata by going as slow and precise as possible, then as fast and reckless as possible, THEN settling for normal speed.
After 200 days of preparation, China’s high-tech bourse goes liv
I recently switched to using a metronom when I play live with my band and it changed everything.

When you play live, you are always rushing a little bit, the louder you play, the faster you play.

Now when we play according to our own tempo from our recordings, I really have to concentrate not to start rushing again - but it is so worth it, everything sounds much better in a precise way.