skysight-inc/HackerNews huggingface dataset:
I have never worked in the food delivery industry (tech or otherwise), so I'm not in a position to make any assertions about it. From my limited vantage point, it seems that churn becomes less of a factor when you acquire and absorb/digest your competitors. Maybe that's the play here....buy the competition and then push the margins upward by (A) granting fewer introductory discounts, and (B) pushing on vendors to fork over more of their own margin.
Probably developers sick of all programming being so sterile and corporate. You can't even publish a foss project without people jumping at you if its not suitable for a corporate environment.
DDG financially supports the antifa movement. You maybe want to reconsider its use.
Division by zero in type theory: a FAQ
And places a button at the bottom that floats over the text, yet throws you out of the article.

This appears to be a very poor website.
This is not true. Unsafe only disables a few safety features. There are still a bunch left on so unsafe rust is still more safety checked than C.
Add costs to the other points mentioned in comments.

A pizza is made for £1-2 and sold for £10-20. The margin is incredible and more than enough to pay staff and deliverers.

I personally never order pizza delivery because it's a total ripoff. Don't want to pay £20 for a pizza (or two on promotion). This is a party delivery service as far as I am concerned, only used when there are friends over (big dollars for the company for a single delivery).

The business model of Uber and Just Eat by comparison is to attempt to deliver Noodles for £10 (one meal for a lazy millennial or a couple who doesn't want to cook). It doesn't work.
That's what I get for just skimming the Wikipedia article. Thanks.
For dummys like me who are interested but not familiar with infra.

PVC = Persistent Volume Claim
HA = High avalability
PG = Postgres
Nitpick: I'm pretty sure that "11..50" should be a "10..50".
“You can’t handle the truth!”

Second favorite Nicholson quote, but so true.

Seriously, Boeing will internally deal with what happened. Need proof? Ever wonder what happened to say, Rockwell International (most famous for Apollo and Space Shuttle)? Yeah, you should’a bought Boeing at $30. ((Doh!))
Why commit passwords to memory and build Temporal Password Registries if we can throw parties which no one attends?

https://vinepair.com/articles/stephen-hawking-time-travel-pa...

Didn't we conclude time travel is unlikely?
Check out proxyland.io!
When all you have is hammers, everything looks like a nail. Interesting to see this engineering folly in the financial space: M&A, no doubt, is a familiar tool among financiers.
Liberal Protestantism generally does not consider the virgin birth a critical article of faith. You can believe it if you want but it is not heretical to not believe in it.
Why do I have to continuously click to read it? Gets quite annoying after a few times. I like the model of Taaalk here where the entire conversation is already open.
Chrome Extension: https://www.webscraper.io/
Thank you, I am glad that you like it.
In the beginning I was thinking about recognizing the exercises but after a while I got comfortable with the motion being driven by the hand and head cues and it being just in between a game and a plain exercise. The cues that are flying at you are just enough distraction from the work you are doing that it pushes the motivation a bit but not enough to be too distracting since you still have to focus on the motions to not hurt yourself.

I do still intend to add some "intelligence" into it to at least track the form of the exercise but that is far down the roadmap
Traditional film production companies seem much more like the model you're accusing Netflix of. Gotta keep churning out films and hoping you make money in box office. Then the value of the goods approaches zero very quickly.
Yes my comment was poorly worded it misses something like "unless you have a strong case for it". Also there was a title change on HN, previously it was "Duplication is far cheaper than the wrong abstraction", she also says "prefer duplication over the wrong abstraction" at the beginning, so with that emphasis I might have misinterpreted the rest of the point.
The whole idea of the so-called gig economy is that you have a huge platform that connects gig workers to clients. How could you replace that with one app for each worker? Would you install 200 taxi apps and start trying each of them when you want a cab? Or would you order an Uber?

And if you are envisioning an open-source platform, who will run it? Who will vet workers on it, even to the basic level that Uber does (e.g. Make sure they are real people, have a driver's license, and a functioning car)?
Im almost finishing something that can do this, and my hope is that it can be a "browser dissident".

The storage can be shared through bittorrent with applications and data(files and key-value database) already layed out on top of a userspace filesystem layer (the key-value goes through a sqlite btree).

All the data blocks can be shared thought bit-torrent, and everything, including the ui apps and the service application are also shared the same way.

When the dev application is launched, there's a middle-man that works like a server instance (the developers have total control into what is handled via RPC and the RPC api layout), and will launch rpc services, where the embedded application will consume by opening a url served/routed through the central host process (that centrally manages applications, processes, ipc, rpc, data, etc)

I've made this starting from a Chrome codebase, so its multi-process, with a web engine embedded (that will only be used by the ui application) but that you can control much better through your application api, aka the UI process.

The first language that have access to this is swift.. so the devs will deploy in their shared storages code/binaries for the rpc handlers (the app instance or service process) and the ui applications that happen to have full access through an api to the web layer/renderer.

It was hard to get where i am right now, but im almost finished, and even now, it looks pretty cool already.

I think that with a little more work, it can even serve to create not just p2p applications, but also distributed with pools of servers working through RPC with a help from the p2p layer.
NVME hanging off the USB bus would be nicer and more compact.
If you're going to start a directory, why wouldn't you do the research to seed it with elementary content? Your only info link is a wikipedia link about scraping and you're hoping people email you with more links.

Seems a bit bizarre to me.
Yet I do not see an observable effect in their quality ...
Would love to see a newsletter signup form. Sounds great but I'm not sure I'll remember it. And I can't trust The Great Algorithms to plop this at the top of any feed..
Sounds interesting, though it seems similar to Zettelkasten in its outset. Does this mean you're working on something concrete?
That sounds good and maybe the country you are from does not have this problem (anymore).

The parents I know from my home country are telling me that their kids are often struggling and are overwhelmed by the homework assignments. While this is already recognised also by the board that created the curriculum the changes are slow and half-hearted.

In my opinion, however, that is not even the problem, nor is it the problem that they are trying to solve. We usually forget that teaching is not "transfer" of knowledge. Each person actually recreates the knowledge in their own head and tries to fit it in with the rest of the world they know.

I believe that the best solution to education is to be able to personalize the new content in a way that naturally extends the student's knowledge. As already stated this may mean backtracking a little to be able to put the new knowledge onto a good foundation.

Normally, teachers cannot do that for each student individually so getting a program that could do that customization would be a great win.
I find this article too lenient and fan-boyish with Nortel inner value.

It looks like that the hack is the reason of the complete collapse of the company. But the article gives the following sentence without even reflecting on it:

<< Four days before Dunn was fired—fallout from an accounting scandal on his watch that forced the company to restate its financial results—
>>

And, in my opinion, such a hack and the lack of action of Nortel after being informed of the hack are also symptoms of a defective organization.

This is probably an element of little value, but I knew some people that did work at Nortel in engineering and this is just my opinion but they were technically very very bad but they were convinced otherwise.
From others I also got the feedback that the company was the kind of place where most people fake working.

Just to give you an example: around 2016, one of a former manager at Nortel that was now a high level executive in another company forced employees to work in a packed open space despite there being a lot of empty space on the same floor. Why? Because he knew better than anyone that software engineers are more productive in an open space... Despite recent studies and the opinion of the poor employees themselves. At the same time, the moving allowed him to get an individual closed room for himself...
It's just as likely they run op-eds from authors willing to have whatever opinion is necessary.

The business of op-ed and analysis pieces is pretty crappy, and it does not require any moral or intellectual honesty from the authors.
Agreed. Lazarus is one of the prime reasons that my journey back to Pascal stopped. To say it's dated is rather understated in my opinion.

Step 1. A one window IDE please! (Even Gimp finally moved in that direction after years and years of pleading from the community).
Okay fair it’s more than 50 lines, I guess my definition of non-trivial is something you can’t quickly think of a design for. I’ll try it later and see if there’s some gotchas I can’t think of :)
At the moment the exercises are quite intense (or at least fast) so they may not all be suitable for senior players but I do already have slower exercises in the pipeline where the player needs to hold a cue and follow through with the motion (think of yoga and warmup exercises)

As for the headset. I already am used to it but I hope that the next gen headset will address the fitness aspect as well.

I am actually also eyeing those AR glasses (like the Nreal). The game mechanic and graphics are simple enough that it should be a straight forward translation, the only thing I am worried about is the narrow field of view, but even that could work since the exercises are all focused as coming from the front of the player.
An overview of SwiftUI property wrappers and when they should be used
Also, in the 'abstract games about stained glass' category, Sagrada is a 100x better than Azul 2: The Glassening. It's a fantastic little puzzle game that's a bit different every playthrough.

https://boardgamegeek.com/boardgame/199561/sagrada
/whooooosh

Sorry!
Interesting collection of resources.

I found the residential IP proxy services a bit eyebrow raising. This one, https://luminati.io/ethical, apparently gets their residential IPs by having app developers embed the Luminati SDK. So when you use their proxy network, your request will be routed through some oblivious person’s phone or laptop. I assume that the requests can’t be end to end encrypted and that whatever user whose device is making the request will be able to see it.

While there’s certainly some legitimate and even noble uses of residential IP proxies, I can think of plenty nefarious ones too. Must be a constant challenge for this company to combat that. If they do.
If you use the DeleteFileW function then it handles all that for you, including setting FILE_DISPOSITION_POSIX_SEMANTICS. At least it did the last time I tested it. But sure, don't take my word for it. Test it.

Edit: Just tested again. I'm not sure how you create files with FILE_SHARE_DELETE in Python so I used another program to create a file and hold the handle open. I then used `os.remove` to successfully delete the file while the handle was open. I could also delete the file from Windows Explorer. This was on Windows 10 1909 on the machine I use for development, thus it is possible that I've set some experimental option somewhere that affects Windows' behaviour. So further tests are welcome.
> You make it sound like it's as simple as ordering a pizza...

It is as simple as going to healthcare.gov

You don’t need a broker and it takes 15 minutes at most. It’s just as expensive as any employer sponsored insurance, except for a handful of self funded plans from white collar companies which might be able to offer cheaper insurance since the employees skew young and higher socioeconomic class.
When you can download anything of any size what's shareable about shareware? I feel like the social aspect of sharing it was as motivating as the freeness of it.
In case you weren't aware, exrx.net has a huge database of exercises and which muscles/joints they affect.
Ci vediamo Ennio! https://www.youtube.com/watch?v=JEjaip1ePYM
0? Because Lua isn't C. It makes sense for C to treat 0 as falsey, because (void*)0 is Cs way of expressing a nil-value, as well as not having a dedicated boolean value to keep the language simpler.

Lua, both has a dedicated nil value and a boolean type, so there's no reason whatsoever to treat zero as falsey, other than the C cargocult.

As for empty strings, I really don't see the rationale behind it. An empty string is not nothing. At the very least, it still holds the length-data of 0, so it's conceptually more than just nil and should thus still be truthy.
A popular fantasy game console based around Lua

https://www.lexaloffle.com/pico-8.php

Celeste, a successful commercial game, was prototyped in Pico-8

https://www.lexaloffle.com/bbs/?pid=11722#p
Handling deeplinks in iOS 14 and SwiftUI 2.0 with onOpenURL
I am not familiar with the dumbbell exercises but I would be a bit worried by moving a heavy metal object around without actually seeing what's in the space. I think this would be a better fit for AR glasses but I am pretty sure that such things are coming in the not too distant future since fitness in AR/VR is already starting off to a good start
For purposes of an industry being 'booming' I'd say those are computer games, rather than tabletop games.
I like how "robots" are the solution. Robots might be 1-10 or even 100 years away from being used.

It's like relying on a miracle. It's not a valid business plan.
How I Structure Go Packages
Nobody says you are going to going to school online forever. So I'm not that worried if you have to put your lab courses off by a semester.
> This is probably a good thing, if you don't want to have tickets filed about whether midnight (time of day) is truthy

Agreed. Here is an example of exactly that in Python:

https://bugs.python.org/issue13936
I share this opinion, however teams I've worked with are fond of squashing and drop words like "cleaner" or "more maintainable" without having proper evidence and I usually can't convince people to avoid this practice.
Edited, yeah. Off-by-one errors, can't live without em.
Using the OS is allowed. As far as I know, one of the reasons why there are more Windows demos than for example Linux, is that Windows provides more graphics/sound APIs out-of-the-box while on Linux the OS itself does less you'd have to utilize libraries (which is kind of cheating when doing a 4k demo).

I think it could be summarized as "write a demo for the target platform as efficiently as possible". Doesn't necessarily need to be bare metal, there are JS demos that run in the browser as well. In that case the browser (with all its APIs) is the target platform.
Yes nuclear is expensive at the moment but we are hardly building any new reactors. Lets say that society could research and engineer a mass producable reactor type safe enough to be politically viable and set the goal to replace fossil fuels as fast as possible. What would the cost be then?
This is my problem with these efforts to get people out of their “bubble.”

I am on the left end of the American political spectrum. I’d Vote Blue no matter what because the other side is too far gone, to the point where it’s not even worth my time or energy to even begin to understand that side. For me, it’s just objectively wrong.

“My” team believes in science. The other team believes that there are shadow forces in the government who control everything and that people on “my” side are devil worshiping pedophiles who believe that my skin color makes me a lesser person or that my Jewish friends are trying to “replace” them.

What’s the point in leaving my bubble?
Ive been wondering for a while now -- tell me, do we really need specialized server logic for every little functionality?

In my last project, almost half the server code is really just converting REST to SQL. Why don't we just use SQL on the client directly?

If its just about authorisation, why not write an auth system for SQL and be done with all this unnecessary server code, once and for all?

I mean graphql sounds so stupid in this context because it's just cruft over SQL.
You've very eloquently put to words my disappointing experiences with that. I hope that someone who understands the problem that well that they can state the problem so unambiguosly, will be able to deliver a novel solution.
Sure, there are other possible cleanup mechanisms, and I believe Java is depreciating finalizers in favor of those other mechanisms. My point was only about finalizers themselves: a language with the finalizer mechanism I was describing above would need to add a lot of features to prevent finalized objects from becoming reachable again.
The video here when each LED is being lit up reminds me a lot of Ryoji Ikeda's works [0]. Specifically the visuals that accompany his audio/soundscape/"sound art" stuff

0: https://en.wikipedia.org/wiki/Ryoji_Ikeda

See "Test Pattern" for example:
https://www.youtube.com/watch?v=JfcN9Qhfir4 (at around 1:20 is what I'm thinking of)
In this intro and in almost every modern 4kB intro, the graphics are made in a shader. To play with shaders, I'd recommend you to look at https://www.shadertoy.com/. Check also Inigo Quilez's website (https://www.iquilezles.org/), it has a lot of fascinating content.
For those not in the know, this is an xkcd reference: https://xkcd.com/1053/

It's a citation I want to give out surprisingly often.
Hacker News Design Is Ugly
I don’t think it’s at all pedantic, the library doesn’t accept a path and by extension is one step of abstraction away from a file.

I’ve used the CSV library many times with an in memory TextIO object (like an http response). It’s an important distinction.
Wow, we’re really caught up in yelling at each other. Seems convenient for the people in charge of our response over the past six months and the organizations that have spent decades preparing for pandemics.
The flaw in HN/reddit votes, Twitter faves, FB likes, etc is that not all persons who see a submission will use them. Every silent observer contributes to that illusion of assent that helps entrench deviant behavior.

Timelines are great tools for skimming content, but while we can aggregate content easily enough ("scan the room"), we have no tech solution for returning the social feedback that meatspace society relies on ("the room fell silent"). You could force that feedback by turning the timeline into merely a historical lookup, and delivering new posts to the user individually and not letting them return to the rest of the app without interacting with it in some way. Also, block unregistered users entirely, unless they can be locked into the same use pattern by some means that escapes me at the moment.

(If we split off into sci-fi dystopia land, measure the user's emotional state as they scan each post and accumulate those scores back to the author. This is terrible, please no one ever implement it.)
I've said this in another thread, the business of all these "startups" seems not to be of making a sustainable business, but instead it's more of a pyramid scheme where one set of investors are trying to make money of the next round of investors (up to and after IPO). If we view it like that it makes sense, the merger/acquisition will increase stock prices because it seems like there is a holistic strategy. At some point the whole house of cards is going to fall down, but by that times all the early investors will have left and made a big buck.
I was not aware that Steam had changed their policy on sharing sales data. That is great! Are there any other indie devs that have shared the data about their Steam sales in a similar fashion? Better yet, is there a good list of links gathered somewhere for that?
Twitter didn’t either in the beginning.
Ask HN: Tell me about your experience with productivity apps
There are tons of those apps: Any.do, Todoist, Microsoft todo (Wunderlist), Things, Omnifocus, etc. I want to do a small research on the use of those apps. I am thinking about three types of readers
1. The user: A person who actually use a productivity app

* What app do you use?

* What are the features you use a lot?

* What are the most cumbersome features you wish they didn't exist?

* Have you ever been in a situation when you are using an app and you say "I wish I could do that"?

* Have you tried other apps before using the actual app? Why did you quit?

* Are you using different apps to organize a workflow? Tell me about it.

2. The traumatized user: A person who once used an app (or several apps) and then decided to never use an app anymore.

* What drove you to quit the app?

* How do you manage your time without the app?

3. The person who never used an app:

* Why you didn't consider the option?

* Do you have some particular fear/need (privacy, accessibility)?

Feel free to talk about anything that I didn't ask above. I want to listen to you.
For a time Adobe Acrobat would automatically open all PDF files on all USB sticks on my computer. Since at the time moving PDFs around was my main reason to use USB sticks it didn't took long until I simply decided to remove Adobe Acrobat from my computer.
The bubonic plague is back again in China's Inner Mongolia
Just like the US system, the German one has a lot of inefficiencies.

How many people are employed in the health insurance sector? It is a _large_ industry, and someone has to pay their salaries. How much paperwork do have to deal with regarding health insurance?

Having lived in Canada and Sweden, both which have a single payer system, I can tell you that the life improvement is very real.

That being said, I can only assume the German system is less broken than the US one. People with no jobs do have access to health insurance here.
If you make the empty string falsy, surely you need to make all empty collections falsy?

Python does this, which leads to people checking whether a list is empty using `if l` rather than `if len(l) > 0`. I‘d rather they stuck with “explicit is better than implicit”.
I love this idea.

Allow people to generate a share link or add an email address and Taaalk can email and email inviting them to join the discussion.
Metallica always called him Maestro:

https://m.youtube.com/watch?v=hmtzRo-Qro8

Anyone who hasn't been in a Metallica concert, it is totally worth it, especially their (always the same) intro!