skysight-inc/HackerNews huggingface dataset:
Python has a sort of opposite problem. It’s so easy to write code that it can be difficult for engineers to know whether the code they’re writing is good or bad. And while bog-standard imperative code is easy to read, it gets hairy when people are slinging dicts and stashing things away in object attributes at runtime. It’s easy to say “well, no true Scotsman would write code like that!” except it appears in all corners of the Python world, professional, open source, and otherwise.

One example I like to cite is: What I’d you want to tee a stream in Python to two different substreams? Stack Overflow it and you see cargo culted duck-typed classes that don’t derive from any clear specification.
I think that whether you support Trump, want to see him removed now, or want to see a fair trial, this impeachment isn't your dream scenario.
> So in that case, what exactly are you reselling at that point?

Yes. Reselling is actually equivalent to a refund from the authors' perspective. Problem is that people are too often reselling to buy their next thing rather than because they are dissatisfied with the product. On the other hand, refund policies based on arbitrary rules are not satisfying, too.
No, the overhead is fairly minimal. A 5% packet loss (which is very bad) on a gigabit link where the sender is thousands of miles away might have an effective throughput of 930 mbits per second with RaptorQ. With regular TCP you would get only a few megabits/s, as it would back down until the loss rate was nearly zero.
That'a pretty cool work; I've worked with UV mapping a bit and if this works this is beast. Side note, the top/hero video crashed mid animation for me (chrome/win10/modern hardware); everything else works fine.
http://archive.is/hjSkn
Doesn't seem too bad. It mostly says that consumers have to be able to buy stuff, from any country in the context of websites having different portals per country.

The biggest issue is around Russia (and few others) where games are a fraction of the euro price. They're not in Europe.

Probably some loopholes around currency and/or language. A game bought in euro must be sold in euro. A game is German or French or Polish only. There are already different editions for wild reasons, for example Germany has a no-gore policy so games have a German edition with bloody content removed.
It resonates with me from a different direction. Up until I've become a dad I could crank out vast amounts of code and dive very deep into a given topic relatively quickly, producing extensive results when being able to focus, but since then I have a strict schedule, can't easily say "I'm coming home a few hours later today" or things like that to conserve momentum, I feel my output drastically reduced.

I'm currently looking for ways to reorganize my way of working so I get a better output and require less compromises of my family.
I'm still blown away that Key Values (as cool an idea as it is) manages to pull that kind of revenue. One thing I'd be curious to see is if the site actually can maintain revenue past year one?
The Hinkley Point C case: is nuclear energy expensive?
an alternative:

# .profile
note () {
echo $@ > ~/Backup/Notes/$( date '+%F_%H:%M:%S' ).txt;
}

usage example: ~$ note this is my new short note
How much time did you spend reading the book?
It's maybe besides the point but I think there's always been a time and a place for this, in the indie scene.

For example, Kitty Horrorshow[1] and Puppet Combo[2] are are responsible for a lot of art-house (typically horror) games that emulate the PS1 era of 3D graphics.

It's an art-form now. My favourite 2D, pixel-based one is The Last Door. It's basic as all hell. And still you have more games taking retro to the next level, like Faith[3].

I think we're in an amazing place where new technology can give us old experiences.

[1] https://kittyhorrorshow.itch.io
[2] https://puppetcombo.com
[3] https://airdorf.itch.io/faith
Surely that's an argument that the PC platform is an open one, not the Steam platform. The Steam platform appears to be an attempt to create a walled garden in exactly the same way that the consoles are.
Or, just don't hire junior developers :).

This reminds me of what my boss from my second-ever job told me when he tasked me with starting a new project: "I know I promised you you'll get to choose your own tech stack, but you're going to write it in PHP; I know you'd like something better, perhaps Ruby, but when it comes to hiring developers to help you, I'll have to pay a Ruby developer $X, and I can get PHP developers for $X/2".

I guess it makes business sense for bottom-feeder development. In my case, it burned me out completely.

Anyway, I work in Common Lisp professionally these days too, and we don't shy away from using both simple and moderately-complex macros. There's nothing magic in them. Sure, tracing a problem with the expansion of someone else's macros can be a cognitively taxing work, but you're going to have to do this kind of work somewhere anyway - if not here, then when trying to figure out a convoluted call graph of 20 functions or methods that macro would have abstracted away for you (which was a common thing to do at my previous job, involving Enterprise Java).
I would say it’s more “familiar”, not that it’s more “pragmatic”. Haskell is an entirely pragmatic language and is useful for solving very wide ranges of tasks. It’s just not very familiar to most people, in part because it doesn’t plug into a familiar ecosystem, like CLR/Java languages do.
Japan is switching back to east Asian name format
Coco Puffs but not as good.
Thank you very much! Its pretty good but its not even close to as good as the version I have in R&D.... SSL is coming, thanks for reminding me.
> Unfortunately most users have no idea what it is.

In the west, yes, it's absolutely prolific in Asia though. Even the most technologically illiterate people over there know and use qr codes all the time. A huge divide.
Because, to be clear, what is being sold is a license, which is, in effect, simply permission to install and play the game. It is very much likened to a "subscription" because customers don't actually "own" any part of the game at all. They simply own "permission" to install and play the game. And there are all kinds of restrictions to the license which includes transferring the license, reselling it, etc. which are all covered in the license agreement at the time of purchase or prior to install, which of course, nobody reads. :)
Basic education, mainly. All levels except higher-Ed. Yes, the idea is to wrap it into digital literacy/citizenship modules that teachers could be using in their classes as complementary topics.

I'm struggling to find the right way to position this as a service in which the client/user can work, edit, deliver the content or part of it without having commercial ownership over it, e.g. cannot resell my content to 3rd parties.
I just keep a git repo of raw text files with dates. It's dead simple and I usually just do everything via cli with vim.

Maybe some day I'll get around to developing a simple markup scheme so I can parse and search my logs by #ideas #opinions etc.

I'd use a python tool like jrnl, but vim, text files and git are just too simple to complicate with tools that don't really offer that much more functionality.

I had a less technical friend who used to obsess over software to manage bookmarks, notes, etc and it drove me nuts how over-thought / contrived his approaches were.
Any good MOOCs, etc for the topic?
Recruiting really, really pays.
Good advice for sea steading.

City's are easy if modular.

Buildings like this are only good for dystopian science fiction.
Congrats, on launch. But change the logo. It looks pretty similar.

https://remoteok.io/hire-remotely

BTW how are you getting listings?
Highest Mountain on the Moon
You really should, a green sky means a tornado might be about to hit: https://news.wisc.edu/curiosities-why-does-the-sky-turn-gree...
Nice idea - I hope it gains adoption.
So I can understand where you're coming from, mind telling me if you'd consider any country presently in existence not "largely premised on elite exploitation of workers"?
You can still lock things out depending on licensing, you can’t just do it arbitrarily and unfairly.

If you do not have the right to sell outside of a member state, or the rights to sell within a specific member state or for example have restrictions on your content imposed by member state you can still restrict access.

However most of these restrictions don’t apply to games really since the publishers tend to grant full distribution rights to online platforms.

It’s only really a problem for movies and TV shows.
add resilience to the mix: focus without resilience when things go wrong, can be counterproductive.
Yeah, if you're buying huge amounts of flights that's probably the way to go (though note that the point return is 5%, and you can't always find good ways to spend MR at a 2 cents/point evaluation).

But note that the Sapphire Reserve's effective annual fee is $150, because it's trivial to utilize the $300 travel credit (literally anything in the travel category including flights, hotels, taxis, Uber, parking, public transit, trains, etc., counts). The Amex's annual fee, by contrast is $550, without such easier ways to knock it down. If you take Uber religiously then that's good for a $200 benefit, and it's also good for $200 in airline fees (not flights or seat upgrades) which can be hard to use.

In practice, I don't take Uber that often, the airline fees can be hard for me to use, I don't take a huge amount of expensive flights, and there are synergies that the Reserve has with other Chase cards that the Amex Platinum doesn't have (it increases the value of UR points earned by other cards, such as the Freedom's 5% quarterly categories, by transferring them to the Reserve before redeeming them). So the Reserve does appear to be the correct card for me.
Yes, that works when latency is low. On trans-oceanic links you often have to take what you can get, drops and all, and physics has something to say about latency.

There is no reason fasp couldn't be reverse-engineered and deployed for free. But it involves real engineering. Once you did, you would have something valuable, and might be inclined to milk it. Aspera has lots of lock-in now for ancillary features of the product -- monitoring, encryption in flight, encryption at rest, bandwidth use scheduling, yada yada; but in the early days, competitors (Signiant, Riverbed) had all that, but not the flow control sauce, so failed on difficult routes. "Enterprises" like not to care about the difficulty of routes, and it's amazing how many consider the license cheap.
The reason is the same that they can enlist in the military, that is something desired by the people making the laws because it has some utility.
Doesn't iTunes with its movie purchasing features exist in France?
If successful means total benefit delivered to shareholders, then I consider my one-man company to be very successful.

Used to be a corporate attorney grinding high billable hours at big firm. Quit to start a solo law practice serving clients working with my favorite thing, cryptocurrencies.

I made $100k working about 30 hours per week from home. Drop off and pick up kids from local school on cargo bike. Take them to the park after school a few days a week (babysitter gets them other days). Client list is kept short to manage stress and avoid need to hire employees.
Yes, it is like a physical book where the library has a given number of books to lend at any time, and you get to borrow it for a specified time window. Likewise for audiobooks and videos. You have to use the Overdrive app (US users can also use Kindle for e-books). It is insane and exactly what I've come to expect here in the US.
Swapping is fine for workstations and home computers. But high performance machines running in a production environments will absolutely have swap disabled.

The performance difference between RAM and disk is not an acceptable tradeoff. RAM will be tightly provisioned and jobs will be killed rather than letting the machine OOM.
and 4 years of medical school. A programmer can earn enough to retire before a doctor finishes their training.
She is very far from socialist. She isn't in line with democrat ideologies either. Her policies don't matter, what matters is her history. She is a conservative masquerading as a democrat.

For example: https://www.cnn.com/2019/01/13/politics/kfile-tulsi-gabbard-...
Australian here. I sought a refund for a broken game. Steam refused. I cited the ACL. Steam closed my ticket. I reported it to that ACCC. Along with many other reports, ACCC sued.

One year and nine months later, Steam implemented the refund policy. I asked again for a refund. Steam declined it because the purchase was made too long ago.
When will the spo2 feature ever materialize on existing Fitbits that have the hardware for it?
Resources are being allocated into a bubble, because every time the market falls the Fed prints money via QE.

Hedge funds aren't looking for companies doing valuable work, they are trying to figure out if Powell will print more, or gaming Bank of England APIs.

The system is not functioning.
Selling into education (especially K12) is tough, and many startups have died on that hill. The sales cycle is slow, budgets are limited (unless there's a specific line-item for what you're selling, which is possible since "digital/media literacy" is popular these days), and billing can be problematic.

If I were you, I'd find other companies that are already in the space, see what they offer and how they price/sell, and either mimic them or consider joining forces in some way.
My secondary motive is that I'm a girl :)

I certainly wasn't much more than sleepy and wanting to break the stereotypes on that particular expression when I wrote it.
Cross country limitations is what pisses me off the most with App Store...

Got a Ryanair flight, but outside EU? Can’t download the app and need to print your boarding pass (or pay half the ticket price to do it in the airport).

Got family abroad? Yeah no family sharing for you (even for storage).

Edit: did I say most? App reviews are downright fraud.
I've never heard of this and Googling for it turned up nothing. Perhaps its known by something else?
What is UV? It's everywhere in the website.
Nursing is also a field which is infamously feast or famine for demand and willingness to pay.
I think these languages are thriving in the cloud because they not only have a favored concurrency model, they have it mandatorily and so they spun a cohesive ecosystem.

Take Java for example. You can make an event loop and use it on a web server (Play framework is just that). It doesn't mean you can retrofit all dependencies to do the same. It also doesn't mean business logic inside this server will necessarily use one instead of spinning up os threads nor that it can even plug into the same event loop. And it also means you just introduced opposing views into your ecosystem.
Thanks! There are a lot of things that I could improve on my website but I don't think any of it matters that much. There are a lot of people in the startup community talking about metrics, marketing and having the right color on the download button, but its all kind of BS. It matters on the margin, but what really matters is delivering for your customers. Spend your time making the core offering good and if you do it right people will come no matter how ugly your webpage is. Its like a restaurant with amazing food doesn't need a good location of fancy interior design, it will always be full.
You're really grasping at straws here. There was no link or example provided in the original comment. They simply stated what they perceived the main programming to be. In one of my comments I address that by saying that the main programming on both is very pro-democrat, but with TYT leaning further left than CNN in their support of candidates that are further left than the front-runner. There is nothing else to address. If you dispute my counter-claims, please do so. Don't just say "you didn't do x" and sit back as if that's enough intelligent input to win an argument.
I have the opposite view. Sure, don't go overboard with power for your own sake. If it ends up a convoluted mess, it's your fault and you should refactor - proper application of powerful language concepts result in clean interfaces hiding complexity that rarely, if ever, needs to be touched again.

From my personal experience, instead of writing dumbest possible code to make juniors productive from day one, just don't hire juniors. Or at least, not the absolute beginners. And if you do hire juniors, accept that they'll need more than few weeks to get up to speed.

Despite the perceived smartness, our industry has a weird anti-intellectualism deeply ingrained in it. Programming is a profession - you're supposed to get better over time. Learning is part of the job. And yet it seems to me that more and more people think that what they've learned prior to their first job is all they'll ever need to understand, and anything beyond it is "clever code" that needs to be expunged.

(Of course, keeping everything dumbed down makes sense if you're interested in penny-wise, pound-foolish optimization on the hiring side of the company, or otherwise like to have developers be replaceable cogs. But it's not in the best interest of the developer, and arguably it isn't in the product end-user's best interest either.)
I'm happy for your success, that sounds like a dream come true.
That's part of the spectrum of "knowing JavaScript" that I mean, since you're not afraid to get your hands dirty. But some "linguistically pure" programmers hold themselves above it all and refuse to learn it out of pride because it's deeply flawed and they don't want to sully themselves. Well guess what: every language (and CPU architecture) is deeply flawed and riddled with historical baggage, and programming is about getting your hands dirty and dealing with it anyway. Even if you're programming in Lisp or whatever your idea of the perfect language is, there's still a lot of tedious shit work and hacking you're never going to be able to avoid if you want to get the job done. The people who wrote the compiler that translates your favorite perfect language into x86 instruction codes had to get their hands really dirty with deeply flawed technology, and you have to respect them, because they didn't boycott the x86 because the PowerPC was more beautiful.

It's hard to outweigh the advantage of using the same language in both the client and the server, and right now, JavaScript is the only universally practical choice on the client side, so it rules both sides now, in spite of all of node's and npm's problems. WebAssembly will loosen JavaScript's monopoly as it gradually matures, but right now all other languages but JavaScript are second-class citizens on the client side, and it will be that way for a while.
I shudder to say this, but that might actually be a use case for blockchain. A shared distributed ledger that an ebook reader consults before opening an ebook.
Your comment breaks hacker news guidelines.
If the true nature of those transactions is clear to consumers, then it would be an improvement over the status quo.
Love this question.
I've written up part of my strategy for doing this here:

https://davidbieber.com/post/2019-12-29-track-your-life-in-a...

The short version is:
(1) I manually enter the activity(s) I do each day in a spreadsheet, one row per day; (2) the spreadsheet automatically figures out how recently I did each category of activity; (3) [bonus] a chat bot uses this data (and much more!) to help me keep my life on track.
> need a lapel mic

I saw the Myle [0] at CES 3 years ago, but it ended up never shipping - they took ~$150k in orders but never fulfilled any, sadly. It was a great idea, though.

[0] https://www.indiegogo.com/projects/myle-tap-wearable-thought...
I'd think movies and TV shows are the least affected. It's licensed by language and even if it wasn't, it's totally worthless to try to navigate an alien website to view a movie in a language you don't understand.
The only reason being a refugee works is because places like America exist where everyone wants to go. You know, the place where everyone has guns...
That appears to be an argument of scale rather than one of principle. Currently, I can't even sell a digital game once, to my neighbour.

Games — much more than books, maybe even more than movies — have more value closer to their release date, especially since the medium (again, way more than others) is still evolving technically. Many are likely to have a much greater longevity than a book. A typical game is also, let's remember, much more expensive than a typical book. Of course, some games have vast resources behind them, so more compensation is required.

There's a whole host of factors that play off against each other to determine how the business models work, so they end up with many differences. The question that nobody ever really seems to answer is why, from the consumer point of view, should a game (or other digital media purchase) be unlike any other remotely comparable product and be non-transferable.
Could you tell us more about yourself and project. How would you able to do without any coworkers when many big companies tried.
This makes no sense, from the beginning of time people would be hanging out at pubs and watering holes - places that primarily sell alcohol - a poison technically speaking.

If anything hanging out at McDonald's is a positive development compared to hanging out at the bar
Albums of the Month Source Code
Your comment is warranted, but I think I know at least one contributing factor (normally fly around 200K / yr on United)

I'm making up an extreme case to make the point, but let's say the plane's business / first cabin is 100% empty / unbooked, and the economy cabin is full (even overbooked) and the standby list is 30 deep.

Even though UA is reluctant to give out free INT upgrades, if it means they can put 30 more people on that plane and collect the revenue, they'll do it. There's more to it than that, I'm sure there's a heuristic, in fact one day I hope there will be an AMA "I code the conditional logic for airline XYZ's algorithm <for Global Services> <for INT upgrades> <for domestic upgrades>" but until that time, we can only discuss what we've observed and speculate on the rationale.

Me, I'm still wondering why when I'm first on the ugprade list and there are 8 unsold first class seats, why do I have to board (in my economy seat), settle in, unpack and decompress before some gate agent comes waddling down the aisle 30 seconds before the door closes to tell me I've been upgraded. It was clear 30 minutes ago that was the case. First world problems, I know.
As an israeli arab in 2020, all i can do is Sigh. We are a cesspool of segregation and gentrification, and israel is very much trying to be monoculture, and it’s failing.

And well, AMA. Ask me anything.
Are you arguing you prefer your production jobs to be killed rather than slowed ?
Wait til HNers/gamers find out they can’t even play games in their Steam library if they’ve been offline for too long.

When it happened to me, I switched to GOG permanently.
When you do 3D graphics you first build a 3D shape and then you wrap an image around it to give it surface properties like color, reflectance, and transparency. In order to do this you need to "unwrap" the 3D shape so that it every XYZ point also exist in a 2D UV image space. This unwrapping step us usually done more or less by hand and is both tedious and time consuming.
Orders of magnitude improvement over TCP is easy when the bandwidth-delay product and loss rate keep TCP stuck at 0.1% of line rate. It says more about how bad TCP is on those lines than about how good the alternative is.

But the alternative is good, too. Worth the price? Depends on non-technical factors.
I feel like you could say some similar things about flutter.