skysight-inc/HackerNews huggingface dataset:
Well, I have another, much more popular game that I pitched to Nintendo to get the dev kit:

http://sonofawitchgame.com/

It's got features from festivals like IndieCade, and had really good Steam reviews during Early Access, so getting a dev. kit was relatively easy.

Rogue Bit came afterwards.

BTW, I tried to check out your game, but your websites (both .com and .us from HN profile) seem to be unreachable? If you're pitching to Nintendo, you need to make sure everything works and you present yourself as an established studio.
You could still make a browser that does not implement EME, if you do not intend to play a movie that uses EME, I suppose.
Interesting. The Looking at Chrome tests about WebGL2 conformance (https://cs.chromium.org/chromium/src/content/test/gpu/gpu_te...) it would look like Android is no worse than other platforms wrt known failing test cases (with link to relevant bugs) there. Firefox seems similar: https://hg.mozilla.org/mozilla-central/file/tip/dom/canvas/t...

(The conformance part is maintained by Khronos so there should in theory be less bias than vendors own tests)
People who use the term “haters” boil my blood, it’s an incredibly juvenile label
In any case I think people are ignoring the 8th amendment's prohibition the excessive fines, which applies to the states per supreme court ruling (Timbs vs. Indiana).

The prohibition on excessive fines has it's roots in the Magna Carta. (quoting from the Timbs vs. Indiana Supreme Court decision) "...Magna Carta required that economic sanctions "be proportioned to the wrong" and "not be so large as to deprive [an offender] of his livelihood."
SMS 2FA isn't more secure than just a password. It actually opens up holes.

When my gf lived in Malaysia, she added her phone number to FB and forgot about it. Years later, after having moved back to Vietnam, the number was recycled and someone was able to use that number to gain access to her FB account and reset the password.

Had she never added her number to FB (and you can extend this to any service which offers SMS 2FA), her account would have been safe.

I'd argue that Twilio should remove SMS 2FA as an option. Period. Just move on from it. Please.
No, the price index used incorporates both healthcare and education costs.

Source: https://en.m.wikipedia.org/wiki/Personal_consumption_expendi...
Please don't consider refactoring or rewriting equivalent to redoing. Refactoring or rewriting means that I'm adding my name to the code, but I'm NOT removing yours. You still did the hard work of coming up with the original functionality even if it is later changed. Refactoring does emphatically not mean that your original work had no value.

Like if someone were to change all my spelling and grammatical errors in my top comment. I wouldn't mind at all. Hell, someone could even rephrase the comment entirely and remove the weak points and emphasize the strong ones as long as the main message is the same. I'm not a native English speaker so I'd probably learn from the experience.
Would you please leave personal swipes out of your HN comments, or edit them out if they make it in? They break the site guidelines, you've done it more than once in this thread, and I'm sure you can make your substantive points without them.

https://news.ycombinator.com/newsguidelines.html
There are many languages that can be transcribed to C. So, if you have C, you have every other such language, only a makefile entry away.

Furthermore most environments that seem to have only C are a Gcc target, and then you have access to all the other languages Gcc can compile, without a detour to C.
The legal system wasn’t even involved here, it’s just a letter.

What you’re proposing would make civil suits vastly more expensive, making them even less accessible for the little guy.
So what should happen if I get convicted of a crime and refuse to pay the fine? Am I in the clear now? There has to be some escalation of punishment for people who won't pay fines or the incentives suggest they just don't pay.

Debtors prisons don't make sense for normal debts, but a fine for embezzlement is not the same thing at all. The $13,000 isn't really a debt as much as it is a punishment. The real question is whether the corrections system passed up an effective opportunity to garnish normal wages - but I can imagine a lot of practical issues with that approach.

I've little doubt the situation in Mississippi is dodgy, but these aren't debtors prisons. These are strange ordinary prisons.

EDIT Hah, nevermind turns out I didn't know what a debtors prison was. Thanks fenomas.
I was walking with my wife in the mall today and she said "Does Nordstrom have a restaurant in it?" I looked up, and ahove the entrance was a broad window with tables behind it. Surprised me. I had no idea.
Kittens, Week by Week
"v2 major rewrite, to make the code clean and stuff" is where dumb projects go to die.

(There's even a scientific name for this phenomenon.)
Maybe this has to do with the negative side of drug culture of the USA. In Hong Kong and Taipei there is hardly any drug use, and therefore crime is reduced a lot as well.
I agree with the OP a little. Central repository models have advantages but they've always seemed like short term benefits in exchange for long term costs.

Things like the app store, in for profit scenarios, seem like ways to slip in monopoly control. Brew is an attempt to circumvent it.

I don't want to come across as suggesting they're a bad idea or don't have advantages, just that on balance I've always had a sense there had to be a better way.
Chrome on Android passes things through to the system OpenGL driver. This is almost certainly a case of terrible platform drivers, but there's nothing I can really do about that.
Per the article, most of the money wasn't used for restitution, and many individuals are arrested for merely not paying fines and fees, no restitution given.

That's just criminalizing being poor.
There are no such things as 'food deserts' and the healthiest food is in fact the cheapest: it's in the produce section.

Kale and organic bananas are more expensive, but most veggies are ridiculously cheap. Meat on sale is not so bad.

Processed food is more expensive.

"“We can statistically conclude that the effect on healthy eating from opening new supermarkets was negligible at best,”

So people given a choice don't eat healthy? How is this news?

The poor are more likely to smoke as well - and that's expensive.

But the Dollar Store and Wallmart are giving vast, vast surpluses in wealth to the poor by offering them really cheap, off brand stuff that's pretty much as good as the branded stuff.

They might be contributing to the material wealth of the poor more than any other thing.

If they didn't exist we'd be thinking: 'Stuff is cheap to make, we pay so much for 'brand' - how can we get inexpensive every day items to the poor'? Well, that's called the Dollar Store.

Maybe we can spend more time teaching kids to cook basic meals in school? I don't know the answer but these do-gooders I feel are barking up the wrong tree.
Obviously this is true for "Arch Linux users", but that is a self-selected set of individuals with correspondingly biased circumstances/behaviors etc... I wonder if your statement still holds holds when we change the domain to people who have used Arch Linux at some point in the past?

As I understand it, Arch Linux is like having a pet. It requires constant care and feeding to keep it alive but can be very rewarding (allegedly)
I have a good friend of mine who I worked with years ago. He's a usability engineer and he's completely blind (gradual; could see until he was a teenager). He keeps reading up on passive income and he wants to do something else, but he's with a good company and there's honestly not much else he thinks he can do.

Even for disabled people who get work, it may be difficult for them to get other work or be as mobile as those without serious disabilities.

Part of the problem is simply America as well. I met a women in a hostel from Norway who was on disability payments. It was enough to make her house payments, food and even some travel. People I know on disability in America can barely survive. We have no trains or good mass transit, and ride-shares/cabs are expensive.
Yes, that seems a very strange choice (stranger than spaces in identifiers!). TikZ allows spaces in some identifiers, and it can be quite nice.
Maybe I’m “doing it wrong,” but I have certainly experienced pain cherry-picking fixes and features between dev <-> release branches! Pijul seems to me like it could be a fundamentally better model for VCS, a jump similar to svn -> git.
How do you decide who is and isn’t a journalist? Can journalists really do no wrong?
^^^ this. SIMs are super easy to get.
It seems a tad elitist to 1) prevent dollar stores from opening, and 2) force existing ones to sell more expensive food. What if that dollar store food is a person’s only financial option? Forcing them to buy something they cannot afford is unhelpful. This sounds like a supermarket lobby or politicians that think they know better than the people doing the shopping about their own situation. I live a comfortable life and would love to see people eat healthily, but this is just more “government knows best” attitude, when the reality is that oneself knows one’s own situation the best. Let people make their own decisions.
Location: SE Asia

Remote: Yes

Willing to relocate: maybe

Résumé/CV: https://gildedhonour.co

Technologies: various, will depend on a task

Email: alex @ serendipia.email

======

I'm Alex. I'll solve your problem in building custom software for you. The areas I mostly work with are:

* e-commerce
* security

* machine learning
* marketing

* web

======

My projects: https://gildedhonour.co/projects
By reminding myself why I started it.

Talking to my close friends helps me retrospect what made me loose motivation in what I started.

Sometimes just by pulling out all my will power to do same non motivated task for 20mins brings back all the momentum needed to get me going.
She interviewed the owner of the bar, and then listed out 5 other places in the local area where high quality non-alcoholic beverages are served. It's neither lazy nor pandering nor "wish fulfillment for prudes". It's just true. What's your problem, man?
Minor correction about desktop CPUs: Ryzen 1 came out in Q1/Q2 2017. Initial problems were mostly solved by 2018.
AWS Global Accelerator | Seattle, WA, USA | Full Time | ONSITE | Software Engineer

AWS Global Accelerator is a service to provide our customers and their end users with a fast and highly available network with load-balancing functionality to access services running in multiple AWS regions all over the world.

If this sounds like something that might interest you, apply here: https://www.amazon.jobs/en/jobs/770689/software-development-...
Recycled phone numbers makes that untrue.
The General Idea Behind Testing in Production
SEEKING WORK

Location: SE Asia

Remote: Yes

Résumé/CV: https://gildedhonour.co

Email: alex @ serendipia.email

======

Hi, I'm Alex. I'll solve your problem in building custom software for you.

The areas I mostly work with are:

* e-commerce
* security

* machine learning
* marketing

* web

======

My latest projects are 2 e-commerce stores I've built from zero, they're live. And some open source projects.

Full list:

https://gildedhonour.co/projects
Is that what's going on? I wonder how the Gentoo maintainers are dealing. They frequently unbundle libraries, but I've also see a lot of packages with use flags like system-jpeg or system-sdl to force the ebuild to use a system library instead of the built in.

Firefox, Libreoffice and others big applications typically take a long time to compile because they have so much stuff built-in instead of depending on the system libs. They gain a lot of stability and predictability but you can have dependent libs with security issues too.
When you say food is "expensive" that has to factor in preparation time. That's what makes processed food so "cheap" is that it's pretty much ready to eat, at most needs 5m in the microwave.

Yes if you buy bulk produce and beans and rice and take the time to prepare it well you can eat healthy and save money but it's hard to make that choice when you're comparing it to something delicious looking low effort junk food.
It's hysteria

Stars, satellites or planes in the distance. The strangest things would be weather balloons.

We have moved form Aliens to drones. Same happened at Gatwick Airport.
I just searched in moma with variations of “git5 productivity” and no such study showed up. Neither LoC nor commit count is a good metric to represent a developer’s productivity.

In my personal opinion, using a git/hg like interface makes it lot easier to work on a complicated CL because you can maintain internal local branches and you can easily revert your incremental changes. That’s not at all possible in perforce. I just can’t see how git/hg interface can make anyone less productive.
Or just let people use any name they want.
I don't think this article is seeing the whole picture. The author talks about how programmers used to have to cram a program into 16KB of RAM (or ROM) and it had to be efficient. But that came at a huge cost. Reading 6502 Assembly with variables that could only have up to 6 characters for their names, and were all global was a huge pain in the ass!

We have great optimization tools freely available these days, and when necessary they are used. We also have great standard libraries with most languages that make it fairly easy to choose the right types of containers and other data structures. (You can still screw it up if you want, though.)

As soon as it becomes economically necessary to write more efficient code, we will be tasked with that. I work on professional software and we do a hell of a lot of optimization. Some of it is hard, but a lot of it could be done by regular programmers if they were taught how to use the tools.
It's really trading one problem for a different one. The reason traditional distributions only package one version of a given library and make everything use that same version is so they only have to maintain one version of the library.

If you allow every application to choose its own version then they all choose a different one, which means someone then has to continue to maintain every different version of the library separately. Doing that isn't much if any of a reduction in workload compared with getting every application to use the version the distribution ships, and is much more likely to end up with a situation where dozens of versions of the same library exist and half of them are broken in some way.

The better solution is for libraries to only break compatibility between major versions. Then the packager can ship some suitably recent minor version for each major version of the library, at most two or three major versions are supported at any given time which keeps the maintenance overhead feasible, and every application can successfully link against one of those major versions or another.
You can't tell people what to eat. Figure out how to tell the market to tell them what to eat. What's next, banning the dollar menu at McDonald's?

When something is the last resort, like dollar store food, taking it away doesn't help anyone.
Here’s the problem: unhealthy food is cheaper than healthy food. (Functionally) making cheap food illegal is nonsense.

Another common oversight is that cooking food takes time, Refrigeration costs money, etc, etc
See this link from today: https://news.ycombinator.com/item?id=22016212

The parent's whole point was that this service doesn't have a master password. Nope, instead it has a 4 digit PIN and SMS as it's base flow, with security as an optional extra.

A password manager shouldn't need to be caveated to be recommended. It's too important for that.
> But what justification is there for the article to deceive the reader with a comparison to debtors prisons?

Yeah, this isn't debtors prison; it is penal slavery.

Not that it makes it any better.

> The EU Convention on Human Rights bans debtors prisons

It unconditionally (unlike the US Constitution) bans slavery, too.

I'm not sure what bearing “The EU Convention on Human Rights bans...” has on the facts here; not only does the Convention not apply here, but even if it did what the law prohibits has no bearing on what the facts actually are.
I suppose it's ok to empower criminal enterprise as long as you call myself a "platform".
There's also http://nodes.io/ which is in alpha release state the last thing I heard.
They first time I tried Arch, I installed it, did a system update and libc completely broke and my system was unusable. I went back to Gentoo.

I went through some hell when I ran Gentoo unstable(~) but for the past several years I've been on Gentoo stable and have very few issues. I've even used it on work laptops at three different companies.

It is definitely more of a do-it-yourself distro than Arch for sure, but I enjoy working with it.
You are wrong. Yes, on the left side B is applied to A, then C is applied to the result (AB). However, on the right side, C is applied to B, then the result (BC) is applied to A. A is still the left most patch in both cases. BC could depend on (the output context of) A so it wouldn't make sense to apply A to BC! BC is applied to A. A(BC)
OK, so it appears that changing to the new "driver configuration" mainly affects what names the devices have in /dev and /sys, which would make your current router configuration not work, without some active translation, first.

So, when you install the new boot image, you choose which, and if you choose the ath79 one, then when you restore the configuration, something runs to translate it for the new names. Presumably, then, if everything seems to work, you make a new backup with the new settings, and everybody can forget the old names.
It looks to me like the balance is very, very far to the right.
Vim Colors
Sure but if it become annoying then most people, including me will choose convinience over security every time.

That's where I critize security professional. They often disregard this end user pain.

You have to find frictionless solution and shouldn't impact their productivity.
It is not antisocial to read a book in public space.
By showing ineptitude for actually programming or architecting the products, I guess.
So... are you saying people are going to have more kids because we stop using Python?

For equal numbers of humans, all those energy/environmental costs you mention are going to be there regardless of which programming language is used...
It'll still have to go through ANGLE or other GL sandboxing layer to be safe, and there are other OpenGL-backed Chrome platforms (Mac, Linux) that also have driver bugs. If vendor GL driver bugs hurt more on Android, maybe it's just for lack of testing which would lead to browsers or ANGLE adding workarounds for driver bugs. (There are amazing heaps of driver bug workarounds in ANGLE that rewrite malfunctioning GL calls)

edit: I guess in theory they might just rely on the Android sandbox without going through the ANGLE GLES implementation, since that should nominally be already hardened for untrusted code. But that sounds too risky from a security POV given how a lot of Android devices in practice don't get timely security updates etc.
"Let them eat cake!"
Noticed this in Tokyo as well. I stayed in Shibuya and never felt scared walking alone at night. SF is a different beast entirely; I've never felt safe there full stop.
And this is coming from your own personal experience? I've never been in a scrum team where we as developers had any say in what the scrum master was doing. The most we could do was retrospectives with other developers, and try to improve there. However that's rarely enough to make a business work.
Datepicker in Angular Using Mat-Datepicker – Material Design
Virtual Processor
> Rewriting requires retest, introduces new bugs

If you don't have automated tests, and start writing them as early as you can, you're not going to have a good time. I hate working at shops or on jobs where there is zero unit testing. You have to have tests to safely refactor things. If you miss something, you add a test. If you get a false failure; figure out what was wrong with the test.

Retesting should be as simple as running the test scripts. If it's not automated, it's not tested correctly.
This entire article tries to use an abundance of idioms and truisms to hide that there is not a lot of substance here. And the little substance present is confused.

The article is all over the place. For instance, the author worries we're going to end up in a world with both a debt crisis AND hyperinflation. However, none of the current debt is inflation-adjusted, so how can companies be unable to pay off their debt when they have tripled their revenue(due to hyperinflation).

He completely misunderstands the quotes from Larry Summers and the CEO of Deutsche. He believes they support his case when they have the exact opposite worry. Imagine you live in a house with a heater but no thermostat. The furnace is failing, so even on a typical day, you crank the heater up to its max setting to keep warm. Larry Summers and the Deutsche CEO worry that now the heater is maxed on a typical day, we have no spare capacity for a cold front. The author is worried that since we maxed out the heater that we're going to overheat because he doesn't understand that there is an intermediate step between adjusting the heater and making the house warm.

> I leave it to folks with advanced degrees in mathematics to model and quantify this hunch.

All you need to understand and dismiss his concerns is to have taken an intro to macro class at your local community college.
Why even try to catch “naughty” names. Why do I even need to give Lyft a name in the first place? It just seems like such a made-up problem.
> Heck, if anything in this comment is new to you, you'll want to steer clear of such low-level decisions and just use a library that makes the decision for you.

This reads very condescending: I posed the question to learn something, not be told off.
You may want to check out Nix. It's a package manager which isolates each program's dependencies; so you can have multiple versions of the same package.

In principle true, yes. But it comes with a cost. Even the nixpkgs Firefox maintainers are considering to only ship Firefox ESR starting with NixOS 20.03:

https://discourse.nixos.org/t/firefox-on-19-09-could-be-mark...

https://github.com/NixOS/nixpkgs/pull/72126
From the article:

>In a lecture in 1997, Nathan Myhrvold, who was once Bill Gates’s chief technology officer, set out his Four Laws of Software. 1: software is like a gas – it expands to fill its container. 2: software grows until it is limited by Moore’s law. 3: software growth makes Moore’s law possible – people buy new hardware because the software requires it. And, finally, 4: software is only limited by human ambition and expectation.

Codified anti-recycling.
No doubt. I have a one year old and playing Slay the Spire on Switch is the greatest thing ever because I can just fit it into whatever I'm doing. Maybe I should pursue this console harder...

I know that review ratio isn't perfect but it's still a good rough estimate. It did in fact clue me in that the majority of your sales were probably from Switch.

Thanks for the response!