skysight-inc/HackerNews huggingface dataset:
How does that work at a large company that's already bureaucratic? Where I work, I still have to open tickets for everything. I still have to wait a long time for new equipment. How does a union make that worse if I have to wait for cogs to turn anyway?

I also would like more realistic examples of bureaucracy, because yours are frankly bullshit. Yeah yeah the MTA is bad sure, and I've interacted with unions before that exemplified their stereotypes. But if you really think employees would suddenly not be able to plug in a monitor or move it across the room because there's a union, I think you're completely incorrect.
Anyone who wants a job, should be able to get one. Personally, I advocate UBW - Universal Basic Work - A guaranteed living-wage job for any American that wants one.
Krunker is fantastic. I have wasted many hours in that game :)
Hey HN. This is something we've been working on for the last three months over at Holistics.

If you're a data analyst, data engineer, or a founder setting up a data analytics stack for the first time, this is a book that will give you a soup-to-nuts overview of an entire field.

Like most books about data analytics, this assumes some amount of technical competence.

Unlike most books in the space, this is mostly about first principles. About the ideas behind the tools, not the tools themselves.

The hope is to give you 'just enough to not get lost'. And the book is written to be read within 2 hours of reading — in some cases, no more than two sittings!

There's probably more than a hundred hours of research and writing that went into this. I'm looking forward to read your comments.
Search Engine with Flask and Elasticsearch on Scraped Data
This is currently trending (157 points, 70 comments so far) on HN here: https://news.ycombinator.com/item?id=23493448
Hey, can you send me a link to that Nox port? What a blast from the past - I remember saving up to buy that game as a kid :)
I think it is surprising to a lot of people who do take it as read that async will be faster.

As I describe in the first line of my article I don't think that people who think async is faster have unreasonable expectations. It seems very intuitive to assume that greater concurrency would mean greater performance - at least one some measure.

> When you're dealing with external REST APIs that take multiple seconds to respond, then the async version is substantially "faster" because your process can get some other useful work done while it's waiting.

I'm afraid I also don't think you have this right conceptually. An async implementation that does multiple ("embarrassingly parallel") tasks in the same process - whether that is DB IO waiting or microservice IO waiting - is not necessarily a performance improvement over a sync version that just starts more workers and has the OS kernel scheduler organise things. In fact in practice an async version is normally lower throughput, higher latency and more fragile. This is really what I'm getting at when I say async is not faster.

Fundamentally, you do not waste "3 billion cpu cycles" waiting 1000ms for an external service. Making alternative use of the otherwise idle CPU is the purpose (and IMO the proper domain of) operating systems.
Number of daily active internet users in rural India stands at 89%
Well partially because that's the culture and status game. That's what you see in movies, on TV, everywhere. Success and personal worth equals money, salary, expensive stuff. Advertisement, marketing, credit cards etc etc. Keeping up with the Joneses, denial about getting old, never sitting down to deeply reflect on their life, being caught in the hamster wheel, the FOMO, etc.

Its the same question as why people eat crappy junk food and get obese. Answer 1 is everyone suddenly became stupid and morally corrupt, answer 2 is that their mind is being bombarded with hyperoptimized perfectly honed marketing strategies, carefully designed by very smart people to drive engagement and profits. One needs to adopt a hostile and skeptical attitude to every outside influence reaching you to be able to resist this. Or just shut off a lot of your media consumption, associate with people who value different things etc. But most people won't be able to do this, because once the average person gets ahead of the curve, the marketing machine is already in front of them.
No, it isn't. What is interpolated in the string comes from an object containing predefined set of strings. I don't allow the user to type anything they want. I didn't want to clutter the tutorial
Show HN: Nano – Fee-less, instant cryptocurrency
I'm the same.I can draw shoes,houses, spaceship and etc., however I can't draw familiar objects. I think this is partially because I wouldn't be able to describe familiar faces either,even though I see them on daily basis. It's weird how the brain works: I remember the email with some API specs that was sent to me 4 years ago but I struggle to remember what we spoke about over the dinner just a day before.. Would be interesting to see if anyone knows why it's like this.
He's very happy. Best falafel in the Midwest (did a tour and charted every recipe, then created his own).

Keeps his crew for years - the normal term is months, especially in a college town. He's brought his management experience from Engineering teams to food prep and cooks and servers, some of who've never been treated like professionals and peers in their lives.

Does catering too, and supplies restaurants with 'snack packs' which are very popular around here.
So what?

The same argument could be applied to companies, and they all put out their hands for government money the instant this pandemic happened, and the government gave it to them (mostly, some small businesses did get screwed in that).

The difference between a company and a person, is that when a company has lost everything, it shuts down. But when a person loses everything, they don't just shut down, they take action, and that action could be violent (especially if they're backed up by a mob of people in similar situations).

It doesn't matter that these people didn't save properly, just telling them "Well you shouldn't have gone out to eat twice a week and saved that money, so you'd have three extra months to survive before you're screwed!" isn't going to make them sit and go "Oh yeah, guess I'm the screw up, I'm just going to sit on this street corner now and not bother anyone."
Do you think you have some form of Aphantasia? This post by Blake Ross might be helpful? https://m.facebook.com/notes/blake-ross/aphantasia-how-it-fe...
Maybe - but clearly advocating for unions in the US when you are in the EU is not the message you intend since unions function differently here.
It's considered a reasonable perspective in Europe, by and large. I guess one's opinion depends on whether one expects those in control of tax expenditure to provide welfare in an effective way.
robots.txt is not a legal document. It is asking nicely, and plenty of crawlers purposefully ignore it.
... no. With the goal of allowing concurrency without parallelism.

In doing that, you're removing natural parallelism, and end up competing with the kernel scheduler, both in performance and in scheduling decisions.
Wow! It's interesting that somebody from Microsoft (Craig Wittenberg) still uses and maintains this!
In Defense of Meyers Briggs
An intro to Go for non-Go developers
If conventional geosynchronous satellite internet can achieve real world latencies between 600ms and 1200ms, can you describe a scenario where having a hop time that is 60x faster could not manage to improve this by a factor of 12x?
Beauty is in the eye of the beholder, clearly. I think it's foul, midnight is False, one minute past is True, a 1-tuple is written (2,) and you join strings with

'/'.join(['a', 'b'])

and don't get me started on classes ...
As others have pointed out, the driver has to rest. The truck does not. It's an expensive piece of capital equipment that you want to keep on the road at all times until it needs maintenance. This is a good example of where swappable battery packs would actually be useful. The extra weight cost of making it swappable is much smaller as a percentage than it would be for a car, and shipping companies that run regular routes could easily have their own facilities to handle such things.
> Is anybody even working on it, though?

There is no work on MVPs or RFCs for now, but stable ABIs are being discussed currently: https://internals.rust-lang.org/t/a-stable-modular-abi-for-r...
> that can be resolved in a few months

I'm not sure about the US but I think you are not kicked out from the first day / first month. For auto-leases, the bank might wait a couple months max; but for houses it's usually negotiable with the bank. For the bank, it's a lengthy process that requires selling the house to recover their capital. It's not something they want to go through unless the economy is super strong and they can sell the house really fast.

Right now, it might be hard to 1. sell the house fast and 2. sell the house at a good enough price to recover their capital. If you are only a few months away from a job you should be able to negotiate but my guess is that some (many?) people shouldn't have gotten into these loans in the first place.
Ancaps should understand that Private Property, like Government, is an institution that requires the threat of violence to enforce. It’s only “defensive force” if you agree to an unlimited right to property, which is the monopoly right to exclude others from using a resource. Step back and think about it.

Some people don’t believe in ownership of ideas (patents)

Some people don’t believe in ownership of authored data (copyright)

Some people don’t believe in ownership of large swaths of land or lakes, resources, including houses etc.

Most people believe in enforcing chattel property.

But as you get further from that, you need an organization and laws to enforce it. At some point the right to property must be balanced against other rights, eg the right of a squatter to have shelter from the elements vs the right of a landlord to enforce rent over 50,000 properties.
Which is worse, stagflation or death?
https://github.com/SteamDatabase/Protobufs
They can not give you a severance
Stock market volatility catapults Robinhood's downloads for 2nd time this year
> don't tell you developers what tests failed, only what percentage of tests failed.

Puts me in mind of that famous exchange in the list of bad fault reports:

Bug:
"Something is broken in the dashboard"
Engineer response:
"Fixed something in the dashboard"

Seems like your dad's strategy might invite this kind of anti-response ;-)
Seems like the elite have inherited the ability to downvote just fine!
Or just... don't use your company's chat product to talk about unionization efforts?

I'm mostly agnostic toward unions for software workers. I think we need something closer to what professional engineers have than to what police/teachers have.

And then my employer started punishing people for talking about unionizing. That's when I became pro-union.

Often times, it's the clamp-down that turns people against you. "The tighter you tighten your grip..."
FWIW I've moved twice during COVID and have had zero issues. In fact apartments are basically draining out of people because they're moving back home or couples are combining rent so the occupancy rates in some of the nicest places in my $bigcity are only at 80% and the concessions are up into the 8 weeks free territory.

I'm moving again in a few weeks and I'm not concerned at all. I also moved to a brand new state on April 1st. That was a really weird few weeks for sure but it's fine now. Masks are everywhere, virtual tours or self-show only.

Obviously not factoring in that you don't WANT to move here just saying that if you're worried about the process it will probably be fine apart from possibly having to decide on a place via a Skype tour.
If you learned French or Chinese the same way you learned ASL you could have made the same argument for these languages. My comment wasn't a point about how ASL is taught or the pedagogy of ASL learning -- these are things I know nothing about. I was just explaining the linguistic properties of ASL. But you're right, in retrospect I should not have used the analogy with Chinese, it really isn't a good analogy since learning a spoken language is a different experience than learning a sign language. I was just trying to point out the "linguistic distance" between English and ASL.
For the 'big orgs' they will also want to get in early. You don't want to be the last one evicting people - which is disgusting, but is the face of big business.
This site is charging, though.
While a nice sentiment, if you are evicting them, it's probably because they aren't paying rent without any hope of getting it in the future.

Getting less rent than no rent seems a logical choice.
More likely it will become like Brazil. The middle class is very small and segregated groups that live in protected neighbourhoods.
Nice! Having developped a tool similar in features at my current job, I'm about to start on my own a similar projects... Happy to see that this area get some traction.
That was impressive, on mobile and I was able to just hop in and start playing. Not something I’d play, but just impressed that I was able to so easily
And the silicon ronin is off again!
> I also would like more realistic examples of bureaucracy, because yours are frankly bullshit.

These were real examples that infuriated everyone. I also think they're bullshit. That's what made them infuriating.

> How does that work at a large company that's already bureaucratic?

It effectively doubles the amount of bureaucracy, because it adds to the list of work that requires a ticket.

> I still have to wait a long time for new equipment.

Do the examples in the comment above currently require a ticket? Plugging in a computer? Carrying a monitor one cube over? Grabbing some chairs from another office? I suspect not.
iOS is pure black in dark mode.
The subreddit has a small community of people playing. iirc there's a community server you can point the Gog.com binary to: http://old.reddit.com/r/nox. (The Gog.com binary actually runs on macOS if you're pre-Catalina as it's 32bit, they just removed the indication since everyone is on Catalina now)

The browser "port" is here: https://playnox.xyz/ (200mb) -- Whether online play is available or not can be hit or miss. The single player campaign does work as well -- worth it for insta-nostalgia.

I say "port" in quotes because it's not just a matter of `cat nox.exe | emscripten > nox.js` of course. The creator posts in the subreddit / the nox community forums and has some really interesting technical comments where he explains some of the challenges.

People who can pull off something like this (talk about cross-cutting engineering skills) really blow me away.
Isn't this exactly the intended use-case for the DOI?

Your first article has the DOI 10.1038/mp.2015.225, and the resulting link (https://doi.org/10.1038/mp.2015.225) properly directs to the article's present location.
I'm in a weird place on this one.

On the one hand, I agree with you.

Some of this -- no idea how much without crunching numbers -- is totally self-inflicted. People living well beyond their means, not saving, and then ending up totally up the proverbial creek.

On the other hand, I'm a pragmatist.

You throw 5% of the population out on the streets simultaneously, and you will experience entirely new realms of mob violence. Historically speaking, this is soon followed by a regime which bizarrely invests heavily into researching the full depths of human misery. Not good.

There has to be some sort of balance, a way to address the problem, without creating perverse incentives which harm those the system claims to aid (like our current welfare system). Maybe UBI or UBE. Not sure, but it's a problem we are going to have to solve.
No doubt about that.

I’m just arguing that the concept is fine, and the implementation is corrupted. Removing the corruption would be great but the issue is not the concept itself.
Google Docs Voice Typing lets you speak instead of type
> A UBI can possibly help prevent this type of silliness.

I'm not so sure. That's a handwave past social issues, and sounds like a bandaid-for-a-bandaid.

So if we give UBI out, can I suddenly plug my monitor into a socket without violating a union contract?
A Council of Citizens Should Regulate Algorithms
It seems like folks have been demanding the regulations be fixed for some time now to no avail. Moreover, it isn't always so easy to just 'fix' a regulation. Qualified Immunity isn't a regulation in the traditional sense, it's jurisprudence. Sure, it's possible that legislation can resolve it (and hopefully it does so in a meaningful way) but "just asking" hasn't been working for some time now.

What CHAZ shows us is that there is perhaps a middle ground between "asking" and "taking up arms," but if none of the demands are met, I don't know that there are many other steps left.
False dichotomies?
I think "near the front door" only matters if you're seeing other people in the office. My office is near the front door but I don't actually need it to be. It's actually kind of inconvenient in our present work-from-home reality because my kid hears me on calls and doesn't understand that I can't play right now; in the long term I might set up an office in the basement, far from everything.
> I don't have that much faith in scientists

Suppose your mechanic mess up your car. Suppose this happen again with a second mechanic, and maybe even a third. Is that enough to justify the conclusion that “mechanics are bad”? I don’t think so. Science is the same.
I've known quite a few friends and some family with speech impediments (maybe there's something in the water), but they all seem to do much better when they are in their wheel-house. I guess that public speaking on topics you are comfortable with could be quite positive. One of my family members was able to remove it entirely, he became a chef and was required to shout orders a lot.
Careful with that “we” bud, lots of us Americans love unions.
Writing such code to call between sync/async makes me cry man - this is so ugly. I'd still consider it a problem.
In general I think unions are like governments - they need to be regularly overthrown and rebuilt to ensure that they always represent the best interests of their members.

That being said, there are some obvious counter-arguments to your experiences, however they tend towards "guilds" as mentioned in another comment more than unions as I understand them.

> Oh, you want to move that folding table and a few chairs to the conference room so you can have a design meeting with the whole team? Sorry furniture movement is union-only work.

Bob grabs the table and lifts with his back, in a twisting, jerking movement. Bob is then unable to come in to work due to back pain for the next two weeks. The union keeps Bob from hurting himself unintentionally.

> Need that extra monitor moved between two adjacent cubes? Sorry, equipment relocation is union work.

Someone notices that a bunch of monitors have gone missing. Have you been burgled?! Noone has any record of where these monitors have gone, however you eventually track then down to Alice's cube where she has finally completed her dream 9-monitor nest. Phew, false alarm!

> Need to plug that new PC into the socket? Sorry, equipment installation is a union job

It gets cold in the winter, so Dan brings their own heater to put under their desk[1]. One day they forget to turn it off when going home and burns down the department;
On the other side new employees don't just materialise out of the ether. The organisation should have plenty of time to set up their working environment

[1] Funnily enough, if Dan was part of a union they would have enough bargaining power to make sure their employers provide adequate working conditions, however their manager simply filed away their request away under 'C', for "Complainers - Fire these people first"

I'm totally on your side about these examples being ridiculous, but I do like to steelman the other-sides arguments
Where does scihub get the papers from, in this scenario?
>Any science or truth exists only at the whims of the social order of the day.

This is not objectively true but I understand what you're trying to say. I'm sad to hear that your experience of science and truth has been only that which society has given you, or at the least that you feel that others are only experiencing it in that way
> No, the whole point of efforts to get people to recognize racism as an institutional problem rather than a mere personal one has been to co-opt the much greater power of institutions as compared to individuals in the effort to browbeat people into thinking nice thoughts.

No, again, it's been to identify and address the institutional malfunctions. E.g., the people addressing institutional racism in policing right now aren't asking for police or anyone else to think nice thoughts, they are calling for systemic reforms (e.g., 8cantwait) to, defunding and redistributing some of the functions of, and/or dismantling and redistributing all of the functions of police departments.
I was _thrilled_ that I could program with something already on my PC. This was before the internet, and I was under the impression a C compiler was several hundred dollars that we couldn’t afford. Eventually, I even wrote “production” QBasic: my boss at the ISP would manually move spam to a spam folder in Thunderbird, export it periodically and kick it over to tech support. We used to manually look at IPs and enter them into the Cisco blocklist, until I wrote a super janky QBasic script to extracts IPs.

Two years later, I learned about regular expressions.
fascinating read. :)
Hi folks!

I very recently released GameLisp, a game scripting language for Rust, after working on it on-and-off for several years. The language has some innovations in its garbage collector, its object system and its Rust API which I hope you might find interesting.

Happy to answer any questions!
The same way you measure anybody else: performance reviews, which are usually executed around here by an administrator or 2 coming to observe a class every semester. Coupled with standardized tests as a secondary measurement, it's pretty easy to tell who's good at their job.
Plagiarism is damning in many aspects of life and a critical part in learning the pros and cons of modern society. However without communication we are going nowhere fast. Simply put "Get right in what you know,say,and do in life or be left behind in the idiocy of the ones that are laden in ignorance" the don't give a shit group of people who do nothing but wait for the world to be handed to them on a silver platter. If you don't put your hands on it, trust and believe you will not gain the skills of what you are seeking to further yourself in life. Knowledge is power... Further more if you don't have failure in your life you are not going to learn anything either. Good intentions, everyone has them in order to be able to succeed in life, but some of the worst events in humanity were conducted with the best of intentions. Education and communication is fully important and key to get what you want in life. Without them were just dust in the wind.
what dangers are there of someone 'stealing' your voice to impersonate you later? it seems mostly theoretical right now, but perhaps the more high-profile you are, the bigger the dangers might be, even today? if you had a large body of your voice already recorded (prepped for voice processing systems), is that data high-risk?
Optuna 1.5.0 released: LightGBM tuner with CV, NSGA-II, parameter importances
Whats the point of writing concurrent code if its not faster?
It eventually loaded for me, but it might take a minute. I'd suggest leaving it open in a tab.
People don't exactly have complete control of their income situation right now, things are kind of closed down if you haven't noticed.