skysight-inc/HackerNews huggingface dataset:
You mean games like Black Mirror: Bandersnatch? This has replay value, and there is no reason why single player story based game developers cannot team up and use a subscription-based model instead.

TL;DR they might have to adapt, but I would not assume it is the end of the world.
being a lefty i would love to use a gel pen but smearing is an inevitability. even the one second dry time seems to high. i love the field notes . thank you for sharing
If you read the linked article you'd see that it's a more specific phenomenon to news articles. Maybe you'd consider it a type of trojan horse because it's misleading.
Can you get me one of those million dollar jobs referred to in the article?

I've only got a bachelor's degree in software engineering, but I've been doing data science(ish) at my job since I graduated.
Wow this is exactly what I was looking for. Previously I used to write 20-30 line long FFMPEG commands to do a task (put it into a docker container for easier reproducibility) but know I think I'll stick with this in the future.
Signing up to SideProjectors using Twitter requires permissions to follow, unfollow, tweet, update account info, read direct messages, etc. That's extremely scary.
How is Valve not a closed platform for the games that it sells?

You can't really export the game outside of Steam, or use it with Steam disabled for any significant amount of time.
As an ios developer, i wouldn’t recommend someone to go into swiftUI, but rather directly go straight to cross platform techs. SwiftUI is still a niche, even amongst iOS devs.. the documentation is still lacking and the knowledge won’t be useful to anything else ( not to mention the fact that it’s transforming swift into a frankenstein language)

React native or flutter seems more long term ( although i must say i find them also problematic in some regards ).

Knowing the OP works with java, i would also recommend another option going with kotlin and do android only, as it i by far the largest market, and you will have a far lesser risk to get banned from the store for dubious reasons.

Edit : reading other comments i realize the cordova / ionic option also makes perfect sense on today’s hardware. Just make sure you understand the limitations and try a few apps made with that tech from the store first.
Here in Vancouver it was a fairly lame experience before legalization, but now it's like picking up groceries. $5 - $10 cad for a joint and you're good.
If you decompress it to an mmaped file it'll be one of the first things written to disk under memory pressure anyways and instantly available in normal situations.

With the ever decreasing cost of flash and it's ever increasing speed relative to the CPU compression is not really worth what it used to be to startup times 10 years ago though.
Sure, you need some kind of middle-man as a trust agent, but Google/Microsoft/Apple are not the only possible trust-agents, and their model is inherently biased towards certain useful software production models.

Let's say I keep bees as a hobby, and I write some small piece of software that tracks and calculates something to do with honey production. I post it to my favourite bee-keeping forum, other people try it and like it, and when a new bee-keeper joins the forum they're often advised by forum regulars to try my software out too.

That kind of software can be a huge help to people, but it's not a good fit for an appstore because it's never going to turn a profit, and at least on Apple's store (with the $99/year publishing fee) it'll drain money quite predictably and regularly.

A bee-keeping forum will never be trusted by as many people as Google/Microsoft/Apple, but the people who do trust it probably trust it a lot more.
It's fine to do that. But notice how all the things you want to do are consumption and not creation. Somebody needs to create those things you want to consume and considering how that is all you really want to do it should be easy to understand why society values those things so highly and pushes people to do them.
Games were not scarce before neither, you just had to move your ass to a store to get it, but that was it. Games were available there with no shortage (there might have been in rare occasions, but that's it).
The only difference is that distributors killed the second hand market when the switch to digital distribution happen.
All I’ve heard is they have a misogynistic culture.

As an example:

https://caterina.net/2019/03/29/appalled-by-sexism-in-the-va...
Sure, but the toolchain designers can (relatively easily) offer both, so that people who really do have the resources and/or need to do B can do so.
> Many of my games cost less than $1 because I bought them in bulk during the big seasonal sales.

I guess these are small games then because the games I see on sale during seasonal sales (and I have a wishlist of 170+) are def. going for more than a few EUR.

My daughter (2) has all kind of physical toys such as wooden toys. If I would not be able to resell these (and I am, as it is durable) she'd have much less of it. Ergo, I believe this is going to lead to increased sales. If I have 100 EUR a month available to spend on fun things such as games, then either I buy 2 games of 50 EUR, or I buy 4 games of 25 EUR. I cannot buy games worth more than 100 EUR. Yes, I can spend the money on something else or save up or wait on a sale, but you can do the same right now. The problem with indie games is that too many people buy the pop shit like the latest Call of Duty (which has been terrible ever since MW2).
Netflix vs. Blockbuster: What's the best service for streaming and DVDs? (2011)
You are basically describing ocaml
The "site with ads" is the one that really interests me. Can you give some details on that? What kind of site it is, how you grew traffic, what you use for ads? (Just AdWords?)
I concur. We use Clojure, and the actual application logic is boring and simple. This is good because it is easy to navigate in code from any project (even from other teams).

Complexity is all at our common libraries. So most programmers don't even need to understand our abstractions, they just work. Of course, sometimes our abstractions are not enough so you need to get your hands dirty. However I would say it works well 99% of the time.
I think the joke is, that canada wanted strong federal government and weak provinces and ended up with the opposite. USA wanted strong states and weak fed, but ended up with opposite.*

*IANA political scientist, i dont know how true this actually is.
What are you asking for? Do you want people to appreciate you for coasting?
The question is do most people have a similar legal buying experience as you?

I live in Denver and I can order online, walk to a dispensary in 10 minutes, show my id and be handed a bag with my order.
I don't agree with that! Early personal computers also had pixel art, and it was mind-blowing what was done with it.

Watch this talk from Mark Ferrari, for example:

https://www.youtube.com/watch?v=aMcJ1Jvtef0

http://www.effectgames.com/demos/worlds/

Check out what he did with color cycling in this demo: it's amazing. I recommend looking at "May - Jungle Waterfall - Rain" to see how amazing this is.

That's not a gif, it's a single image, just rotating the colors. That was to deal with storage constraints. Can you imagine?

The techniques of early PC and applications are worth saving, too.

The art shown in that tweet is amazing, too, but it's not the same thing! It's an entirely different thing, with entirely different constraints.
I have to pay with cash...

What's the deal with this? Admittedly "cash only" sounds more like how the illegal market works...
I'm pretty sure Telegram doesn't geotag voice notes, but I think bots can ask for your location, so it could work.
Ahh, a parking garage. Damn. We just have an open lot. Thanks for the information!
Has anyone tried Vue-Native? [1] Curious if this is a viable option for a web-based app.

[1] https://vue-native.io/
I was voted most spaced out in my high school yearbook. My creativity and problem solving skills at one point were pretty much off the charts. Got a computer engineering degree, had a few years working at great companies solving important problems.

I have to be honest though, I no longer believe in the startup world. I'm so disillusioned now that I honestly don't know if I can write code anymore. There are so many bad indicators about where all this is going, how it's causing wealth inequality and the destruction of the natural world, that I just don't know if my heart is in any of this anymore.

I'm mostly coping now and coming to terms with the fact that I may have to choose tech or my life. All I ever wanted to do was invent stuff, but as far as I can tell, the whole system is rigged so that that can never happen.

Without hope, there can't be focus. I don't even know what to call the limbo I'm in. It's not really depression, it's not burnout, it's not even apathy because I care very much. It's more a sense that, the best thing to do rather than invent something is to wait a year for someone else to do it. Or more realistically, for 10 other people to try with 9 of them failing. Soon that will be 100 attempts with 99 failures, going up an order of magnitude with each passing decade.

If a true next-gen solution that comes after the internet arrives soon, then it could replace the soul-sucking work-life imbalance that we've all recreated. It could replace late-stage capitalism. But it's looking like tech's going to keep crushing down harder and harder until there is no profit in anything and we're all just running the rat race until we die.

How did it come to this? Am I alone in feeling this way? Seriously, I don't really even know what to do to make my next $100 to survive tomorrow. I don't know if I can eat the $#!@ sandwich and work for someone again and lose however many more years of my life. Why can't I just go help somewhere and contribute in positive ways and make a modest income? Why is it so cutthroat and all-or-nothing? Blah. Just blah.
How old are you
What are you talking about? Plan 9 doesn't even use $path. At least not consistently -- binaries live in /bin.
While I realize that everybody is manufacturing in China, is it responsible to buy an actual Chinese branded piece of electronics with Chinese software on it? Right now?

It may just be splitting hairs, but it seems like in general those brands should be avoided, between Huawei's alleged espionage and the human rights problems these days, it feels like we should be making the minimal effort to avoid those brands.

Of course, I'm a total hypocrite writing this on a Motorola/Lenovo phone.
If you’re using something like GCP Cloud Run to execute containers on demand, cold start time (which affects both new invocations and scaling events) is directly impacted by container size. As you said, not as much of a concern for a database, but extremely relevant for an HTTP server.
I find that a good thing rather than as a shortcoming. JS/TS looks horrendous with the amount of function nesting. Luckily, it looks like futures and await are resolving some of that mess.

In my mind, the following is better than the JS equivalent using closures:

response = await AsyncHTTPClient().fetch("http://www.google.com")
self.result = json.loads(response.payload)

You see exactly what is going on, no additional nesting, and no need for semi-inner state that potentially complicates state reasoning. I.e. people get tempted to put code afterwards thinking it'll run after the previous line.

I may get some flack for this or my language, but I have absolutely no idea why anyone bothers so much with the closure garbage outside of select places where they make sense. It's non-intuitive and looks bad. Heck, I have a bad enough time explaining to seasoned devs the difference between threads and async concepts. Then you throw that sort of stuff at a junior JS dev and chaos will most certainly ensure with a buggy FE where no one can reason about state and there are null checks all over the place, just because. I've seen it in static FE languages like C#, too. State becomes too difficult to reason about, so null-checks are required everywhere.

Edit. Formatting.
They could region lock each acquisition. It's not difficult and it probably wouln't cause issue with the law because it's already happening with video DVD.
That isn't what stock market manipulation[1] means.

Market manipulation may involve techniques including:
Spreading false or misleading information about a company;
Engaging in a series of transactions to make a security appear more actively traded; and
Rigging quotes, prices, or trades to make it look like there is more or less demand for a security than is the case.

Presenting real information in a way that makes it more clear to investors is absolutely not market manipulation, and no interested party would ever claim otherwise.

[1] https://www.investor.gov/additional-resources/general-resour...
Another option is the MTProto API, it's pretty powerful, skip the middleman xD
Ask HN: Which is the happiest one-person business owner you heard about in 2019?
Lifestyle businesses can be considered successful if they provide, right?
how many cats are not red and are not ducks?
Such kids, much wow!
While I appreciate Benjamin's point (very much so, in the sense of "dealing with what we have" in the commodified and totalizing culture of capitalism, as he might put it), I am also sympathetic to Adorno and Marcuse's thoughts against the project - the idea that engaging in commodity culture can be liberating is just as valid as the idea that it sinks one deeper into the totality. Marcuse's argument, in fact, was that the only hope for resistance against the system came from outside its totalizing influence, those who had not been integrated into the system yet. The idea of 'the arcade' does not seem to be realized anywhere. Readers of the article (or indeed Benjamin's works) may get the impression that this is a space that (1) already exists, or (2) we can create in today (after Benjamin's time). Both of these suppositions are doubtful. Adorno noted in the preface to the second edition of The Dialectic of Enlightment that it had in some ways become more relevant than when it was initially published.
Yes. This. I mean, I very much hate/love this entrepreneurial cultural dogma. I simultaneously think it might be one of the few ways that an individual can make a significant impact on society (still with a very small probability) and at the same time I feel it's also the root of our big societal problems. Then again, the problems with endless growth that doesn't control for bad side effects might run deeper than entrepreneurial capitalism. Can't make up my mind about this.

It makes society run so much faster. But can't guarantee that it runs in the right direction. And so many signs say it's not.
Marijuana is still illegal by federal law, which is enough to scare away the banks and credit card companies.
> Evidently, even some retro game enthusiasts want to get rid of pixels so badly that they would rather have a computer smear the art like runny makeup than appreciate the pixel art for what it is. A few years back, the Hebrew University and Microsoft set out to “depixelize” pixel art through a new anti-aliasing(pixel-smoothing) algorithm.
I don't care what you have to do, just GET RID OF THOSE SQUARES!

> The hand-placement of the squares is precisely what makes this kind of art valuable. If anyone besides artists should appreciate that, it’s retro game enthusiasts. When even they are splintering on this issue, I think it’s time to face the chiptunes.

What the younger generations that didn't experience the heyday of ultra low-res CRT displays don't understand is that graphics wasn't perceived as blocky so much. The displays were usually so mushy that everything looked kind of smooth. It was more like an pointillistic painting observed from a far distance than what is known as pixel art today. Of course the LCD of the game-boy is a different story - and probably one source where this misconception comes from - but arcade and home computer era was not very pixely.
Are you familiar with UDT (http://udt.sourceforge.net/) ? How does it compare to Aspera ? Thanks!
No, there is a Cyber Truck being driven around by Elon Musk in LA.

There are multiple Taycans being driven around LA by people who don't work for Porsche.
Auro is closer to black and white than Peggle. I don't know why the artist chose a washed out colour palette. A victory screen is supposed to be saturated happiness. The creatures are weird and in the not good way, what the hell is the pink slug noodle creature? I don't get the story world or why crawling endless grey tiles in the dark is fun.

The guy has all that classical goodness in his skill but what they chose to make with it is very questionable. I'd suggest Auro was more about a transition for the artist than it was about making a salable game.
>Let us grow Haskell in industry by writing simpler code and making room for the less experienced.

>Let’s not delete all of our fancy code - it serves a purpose! Let’s make it a small part of our codebase, preferably hidden in libraries with nice simple interfaces.

Says something about the Haskell culture that this isn't already standard practice, regardless of the need to train junior programmers.
90% of the things that make America great(heh), have nothing to do with the obsession with wealth and status,this is just a story some sectors (WallStreet, Hollywood, Silicon Valley and Washington politicians) like to tell themselves.
You mean with raptorQ 5% loss trashes performance by more than 5%?
That's now hot manual labor works. This is the bubble described by the parent comment. You'd be very surprised by how many continuous hours people work globally.
Have a look at OCaml, and also at its new spinoff, ReasonML. I think it may be what you’re looking for - compile-to-native systems language, great type system with 20 years of development behind it, and functional without being dogmatic and pure about it by easily allowing imperative mutable code as well.
Game resale has been entirely killed since the rise of online games, especially multiplayer. Games need a unique key to play, then later a unique account.

Even if the key or account could be sold second hand, there is no trust in it so there is no second hand market. Too much risk to be defrauded, for example the key is cancelled because it was a stolen card, or the first owner claims it back.
I'm 8 years in and I still have other ambitions. My guess is your hope has a good chance. :)
There's at least one other way to read that comment.

Is there an 'Elixir' of Haskell? Maybe someone should write it. What would it look like if you stole the good bits from a framework/library/standard lib in another language and wrote them in Haskell?
> Otherwise you can probably extrapolate anything into a "subscription" service. Your bank and most credit cards are structured in a way that looks like a subscription, but an average consumer doesn't consider their plastic cards a financial "subscription".

I do, but I have to pay my bank X EUR a month to use it; therefore a paid subscription service. I don't have to pay Steam X EUR a month to use it. If I don't pay for Steam for a year, my account is still going to work exactly as it did before (sans a few DRM games, maybe, heh). Therefore, Steam is at the very least not a paid subscription service.

Whether it is a subscription service or not, well that is a different matter. I'd say a subscription service is only a subscription service if you regularly pay for the subscription (ie. monthly, quarterly, yearly). If the service stays running and working for you without you paying, then it isn't a subscription service. No, the reason Steam stays working is because of the <= 30% tax on all the sales. Which isn't a subscription service but more akin to a communal tax to keep the infrastructure working.

Apart from that, I never signed up for a Steam subscription. I did sign up for a World of Warcraft subscription. And that means there's no first sale doctrine, sadly, as this goes against the collector mindset the game stands on.
Sure. I'm not fluent in 日本語, but I know a little and I learned the meaning of plenty of kanji before I knew the reading, and for many kanji, there can be multiple readings, as well. (onyomi and kunyomi)

In fact, a fairly popular way to self-teach Japanese involves utilizing a book series called "Remembering the Kanji", which teaches the meanings of kanji without any readings at all in the first volume. People are able to comprehend quite a bit on a basic level after volume 1 - no grammar and no way to speak or understand spoken word, but generally enough to get a rough idea of texts published at a fairly basic level.

However, I imagine most people at this point, for most words, are probably subvocalizing the english word or meaning in their heads. It's pretty common, even for people that know the proper pronunciation, to still keep translating in their mind vs. just using the word in the foreign language. Personally, I really only subvocalize the Japanese pronunciation for words where they aren't really directly translatable. Kawaii is a good example - it's easy to just translate as 'cute' and it's a word a lot of non-Japanese speakers know, but it doesn't really convey the full meaning of the term and all of the cultural aspects of it. Shikataganai/shogunai are another common example. Phrases and words that don't have accurate direct translations are generally the first people learn to think of totally in their secondary languages, and a lot of people never progress beyond that.

Which is a long way of saying it's hard to tell on this because someone who knows another language could be subvocalizing in their primary language, and someone who only knows the non-alphabetic language but can't pronounce it is pretty unlikely to exist, since most kids learn to speak and hear before they learn to write and read.

The exception would be people that are born totally deaf - and then you don't need to use a non-alphabetic language. They wouldn't know the sounds to be able to subvocalize them even in an alphabetic language.

Doing some quick googling, it looks like even some people that are born deaf develop a subvocalization alternative, with pictures, sign language, etc., though some do not develop the habit at all: https://books.google.com/books?id=8PhwXf9uj1IC&pg=PA114&lpg=...
So what’s your point? That may be true, but it doesn’t change the fact that the median household income in 2018 was 32k.[0]

There’s not a single county in the US where a minimum wage income covers the cost of a two-bedroom apartment.[1]

Economically, we’re entering a new gilded age where legislative decisions increasingly favor the wealthy at the expense of everyone else.

0: https://www.ssa.gov/cgi-bin/netcomp.cgi?year=2018

1: https://www.usnews.com/news/best-states/articles/2019-06-20/...
Zip is now effectively obsolete. Good ones lately are Zstd and Lz4, depending on your needs. Lz4 doesn't compress as much, but it is very, very fast.

Zstd compresses better than Zip, and unpacks many times faster. It can re-use a custom dictionary saved off from a previous compression, so you can get quick startup time for later fragments.
> they are ubiquitous and there are no political arguments over how to fund them

> we can be confident that the free market will keep McDonalds

So part of your argument against government-run centers is that... government-run centers are unreliable because of people against them?
Almost every other language has a problem that it's already so dumbed-down to the point employees get treated as disposable/replaceable. There's a reason obscure languages pay very very well, but if you dumb them down, it's not hard to see what will happen to that advantage...

(I don't work in Haskell. Now I have mixed feelings about it.)
Yeah it makes the interview cycle pretty damned awkward though.
I prefer to layer a very thin windshirt under my insulating layer.