skysight-inc/HackerNews huggingface dataset:
Thanks for the book recommendation. I was curious about the controversy, so dug into it a bit.

From the Wikipedia page of the author:

> Dmitri Tymoczko..said of Mazzola: "If you can't learn algebraic geometry, he sometimes seems to be saying, then you have no business trying to understand Mozart."

https://en.wikipedia.org/wiki/Guerino_Mazzola

The critic, Tymoczko, is the author of A Geometry of Music. Oh, his review of Topos of Music is online.

http://dmitri.mycpanel.princeton.edu/files/publications/mazz... (PDF)

Abstract:

This paper critiques Guerino Mazzola’s derivation of traditional counterpoint rules, arguing that those rules are not well-modeled by pitch-class intervals; that Mazzola’s differential treatment of fifths and octaves is not supported musically or by traditional counterpoint texts; that Mazzola’s specific calculations are not reproducible; that there are a number of intuitive considerations weighing against Mazzola’s explanation; that the fit between theory and evidence is not good; and that Mazzola’s statistical arguments are flawed. This leads to some general methodological reflections on different approaches to mathematical music theory, as well as to an alternative model of first-species counterpoint featuring the orbifold T2/S2.
well this thing did happen in Charlottesville a couple years ago, and resulted in massive counterprotests by the left. I would imagine the same would happen here.

In terms of declaring themselves "autonomous", I'm thinking (and I imagine others in power are thinking as well) that this is simply done as a statement of protest, rather than an actual serious attempt to form a sovereign government. So crushing this without mercy is politically infeasable, especially given that the whole protest is about police and justice reform. I don't think this sets any kind of legal precedent. Better let them make the statement and let it run its course on its own.
No. I started college at 21, got hired as a software engineer at 25 in the bay area, and from 25-28 I dated, traveled, partied, and had a fun time. I worked at most 40 hours a week and viewed work as income for my hobbies. I'm 29 now and get contacted by FANG companies all the time for interviews, so I'm assuming my work experience is somewhat decent. I have minimal savings and a substantial amount of debt and I'm not as good of an engineer as I want to be, but I feel like its not too late to turn things around and start working harder now to advance in my career, and I have no regrets about my life experiences.
Yes, we're launching a travel startup
Hi everyone, we're using image matching AI to find unique, hidden places around the world. We'll send you 10 new matching places each week when you sign up on our website. We'll even tell you exactly how to get there :)
The price is low because they are generally selling things at cost as a service. This isn't a standard "make a device for $50 then sell it for $400 because we can" company because they don't want to be.

Orders are delayed because, and this may surprise you, there is a global pandemic right now which is affecting factory workers in China, causing production and Q&A issues because of restricted staff, visitors, and shipping.

If you prefer to spend more money then go do it and shut the hell up. "Personally, I'd like everyone to have to pay $50-75 more for this unfinished product because I'm an arrogant impatient idiot" is the worst take in the world

Just go buy a finished product from a store
we are the market, and the market is expressing its will (here and elsewhere), like it or not.
"All the workers are sharing the exact same core application code and logic in memory."

Oh interesting, are you saying an intelligent forking implementation is able to share static portions of memory with multiple children?

I was perhaps under the naive assumption forking was pretty much just a full memory copy of the parent.
Let's say you wanted to back up the Internet Archive
Wildland firefighting is another thorny issue, where prisoners who choose to fight fires are summarily banned from working as firefighters after release. I’m not sure I’d advocate for removing that choice from prisoners, but the extremely low wage seems unethical.
Or the safety bicycle design is so perfect that any attempt to “improve” upon it winds up coming across more as an art project rather than a utilitarian upgrade.
Private prisons are an easy scapegoat to a much larger problem. In my opinion ending private prisons just removes a tool that politicians can use to avoid responsibility, so in that way, ending their practice is net good.

There are 2 problems with prisons in the United States:
1) There are way too many people in US prisons. We have the highest prison population in the world by percentage and total numbers of any country. That is a metric you don't want to win at.

2) The conditions are absolutely horrifying.

To solve the first problem, you need to do obvious things like eliminate mandatory minimums. But you also need to do less obvious things like reduce overall sentencing across all crimes. You also need to reduce or eliminate prison sentences for most non-violent offenders. We also need to put in place better negotiating power for accused people so that the innocent don't have to take plea bargains (basically we need more fair trials).

The second problem can be solved in a number of ways, but the big thing that is missing is oversight from groups unrelated to the prison who are responsible for metrics. Imagine you have centralized offices where people watch video in prisons remotely and bring charges against people on this inside or implement policies. Those people would have to be completely isolated from the guards/wardens etc. of those prisons. Imagine they sit in a central office in Houston or whatever and watch prisons in Montana, California etc. What prisons need is a set of eyes that can be truly impartial.

It is great that the discussion are becoming mainstream, but we have so far to go in this country. Its truly astounding.
"Let's say you wanted to back up the Internet Archive"

https://www.reddit.com/r/DataHoarder/comments/h02jl4/lets_sa...
It's offensive to see this valid point of view dismissed with such shallow accusations of privilege.

The point in bringing up trivial issues like moving monitors is to emphasize the greed and absurdity that ensure that even simple, quick tasks become cash sinks and long term blockers, directly because of common union practices. This is the inefficiency that unions tend to breed, and it is a direct consequence of their purpose: protect members even at the expense of nonmembers and the rest of the corporate collective.

No one is complaining that they aren't allowed to move their own monitors. We are explaining that these ubiquitous policies in sum do more harm than good to greater modern society.
"busting up unions specifically to disempower workers."

Let us review GM.

They knew they needed to cut down product, would the union let them?

They knew they needed automation as their labour costs are too high.

The union position was always the same, use the profits from some cars to subsidize the losses from others. How long can that go on for when you continue to lose marketshare?

Their pension is a mess as fewer and fewer workers are supporting it.

Or, you can review Daewoo motors (sold to GM).

The banks flat out told them to cut costs or no loans and they would go bankrupt. Did the unions agree to anything?
The problem is profit motive which is what drives private industry and is why some things should generally be divorced from making a profit. Same for charter schools. And it’s a moral hazard because it’s “hazardous”, it creates the possibility for danger but doesn’t require it so in that sense it is exactly a moral hazard.
Could a potential use case be soldering these onto consumer electronics and phoning home telemetry even if the user doesn’t connect to WiFi?
Doesn't this make the point of tech works who are against tech unions (not other unions)? We're all generally paid extremely well and are privileged. Why risk changing things?

I personally come from a pretty poor upbringing. I can see why it's scary for some to change something that 1. is working relatively well and 2. got them out of poverty.
I live in a Romania - an European country - and I don't know of any good union, be it police, transportation, or healthcare. All they do is basically ask for more and more, while doing nothing else.

Their leaders earn a lot, so they have an interest in maintaining the status quo. As one parent mentioned, you can't do much without their approval. Take for example the underground. The commercial property from the subway stations was under the control of the union, all the kiosks and small shops paid rent to the union.

Also some of their former leaders went into politics and got involved in corruption scandals.
I think web scraping has been trending towards being established as more "legal" as time goes on.
why does the quality of your code matter? it matters if you plan on changing it often. visiting code just to improve it's quality will likely cause bugs and cost time/money to no end. focus your energy on code that's changing most frequently or growing the fastest.

0) human angle

meet to determine what of these prevent sustainable operations or growth. if something becomes quadratically more painful in relation to team growth, deal with it quickly

determine what things are annoyances that would save real time (getting angry at the codebase costs time)

buy time from leadership; if leadership is not on-board with this, then it will always suffer

1) code review

reviewing code when a company is growing is a good way for original authors to impart knowledge or suggest architectural improvements (often ones they wish they made). it also creates accountability and a discussion forum for the items that follow.

2) testing

testing is like a ratchet and it can be used to build a punch-list of the most important things to fix over time.

coming up with a way to test that gets you a lot for a little is key at first. here's an example for an API: (1) snapshot your database, (2) make a bunch of api calls, (3) turn those api calls into test cases (there are creative ways to do this quickly), (4) run them all the time, (5) reduce the number of failing tests over time

find ways to turn your system into a function (use property based testing or fuzzing and you get a _lot_ for a little).

testing smartly is an endeavor in creativity. an ex-coworker
has recently written a lot about testing without focusing on so i needn't repeat his words (https://blog.nelhage.com).

3) quality metrics and agreed-upon standards

some linters are almost free to enable. you can automatically populate the code with ignore/bypass annotations and all new code should follow the standards.

enforce these in code-review and monitor the chart of lints violated (also, lints violated per line of code) - ideally both should trend downwards

4) architectural patterns

most companies have a few key architectural pieces that matter. make patterns/base-classes/whatever to ensure you can visit those with improvements without having to code-mod each one. that's what these software tools are for.
Sorry, I meant OP. I'm the guy that's developing this thing, that's what I meant. Sorry for the confusion
I truly hate this kind of divisive nonsense about normal language.
This is not intended for direct use by consumers. This is intended for devices that require internet connectivity, but might not have reliable access to a WiFi or wired network.

Examples include: fleet management vehicle trackers, meteorology sensors, centrally controllable streetlamps

These are commonly referred to as Internet of Things (IoT) applications.

These devices typically use a very small amount of bandwidth (relative to a mobile phone user) but need the reliability of being able to roam across multiple networks. Hence the relatively steep $100/GB.
I meant iPad running a version of macOS
How did you arrive at that?

It's a SIM to enable IoT devices to connect to (almost) any available network. It is not cloaking the origin of the data, or even if it is, that's not why companies will buy this.
This is one of the better HN threads in a while. Starting from an easily described problem, it goes into a number of interesting directions including how FB seems to DDOS certain sites for reasons unknown, defenses against such attacks and DDOS in general, GPL licensing, how to collapse HN conversations, etc.

Not a profound comment. But it was really fun to follow the path down the various rabbit holes. This is why I like HN.
Using lock file as Gitlab CI/CD cache key
It’s exactly my philosophy in the small shop I founded, it’s a real struggle to educate both developers and clients.
Are we supposed to assume that the only inputs for this model are the prompts shown? Is GPT-3 already trained on shells somehow?
Please review the HN community guidelines before posting something like this in future
I have no intention of loading the page, but I'm curious if it's actually trying to do ultrasonic communication, possibly with the devices in your house. Like an Amazon Echo, Google Home, or maybe even your phone. I've always wondered if ad companies would try to add tracking using ultrasonic communication because you would probably have a harder time figuring it out.

Granted it's rather far-fetched, but I thought that it could be a possibility.
The inconvenient truth is that many illegal immigrants from South America are refugees from various US-backed coups, dictatorships, and war-on-drugs fuelled drug cartels. Unfortunately they can't always claim refugee status on these grounds.

[1] https://en.wikipedia.org/wiki/Western_Hemisphere_Institute_f...
Everybody knowing that is a replacement for the word "Master". After 50 years, `Main` === `Master`. Will it?

`root` is better if you really want to make a change. Or rand() is your friend.

Maybe I'm not a native English speaker. After knowing the history of Master/Slave. I still not linking them to the bad side.

If they can, rename `Git` also. Acutally I have some complaints from my clients before.
I'm gonna lean in to your side. I've noticed ever since switching to a dark theme in my code editor that at the end of the day my eyes feel less tired. BUT (and big one) on the glossy screen of my phone, dark mode feels more straining to the eyes... How can this be so?

My notebook has a matte screen and barely reflects ambient light(s) back at me. I say barely to avoid saying "none" because surely someone will nitpick that it is reflecting a small amount of light etc.

The phone has a glossy screen, and it reflects every single thing it can back my eyes. Dark mode makes it even more "mirror like". And while I prefer the colours (specially if you're using the phone at night, with no ambient lights to bother), I acknowledge that it is more straining during most of the day. Even at night when it autoswitches to dark mode, I'll have some ambient illumination unless I'm at the cinema (not for a couple of months since lockdown) or basically trying to sleep (and I know I shouldn't be checking the phone if I'm trying to sleep).

Another data point: reading PDFs of books and conference papers on my computer (black on white) is tiresome, whereas reading the same on a kindle feels amazing. But then again, the kindles have won this battle a long time ago and nobody should be trying to read books or other media made for plant-based-paper on a screen anyway (and here I give e-ink a bit of leeway and consider it more plant-paper-like than a screen).
sure, that might be the picture that pops into our heads, but the reason we think about the southwest as a thing at all is not because we all love the desert.
I don't think it's appropriate to link to something like this on this website. Then again I also don't think it's appropriate to link to paywalled things, and we seem OK with that. But to me, if people can't actually read or look at the thing you're linking to, there is no point.
> Not one progressive asked for this

Is the SJW crowd not progressive? Are they not "real progressives"?
I changed because I attended to what I was eating, and it wasn't very good.
Here's at least one reference to it: https://www.informationweek.com/database/the-man-who-torture...
And it looks like earlier versions of the github project looked more like this: https://github.com/threadwaste/jepsen with references to the Carly Rae Jepson song in the project description in both the README and in github.

Actually, it looks like the original talk (Slides: https://aphyr.com/media/jepsen-ricon-east.pdf has multiple references) and the original blog post has a slug referring to the song https://aphyr.com/posts/281-call-me-maybe-carly-rae-jepsen-a...
There are a lot of ways to write a SQL query against a set of tables, given a set of input parameters, to get the desired result. (Not just syntactic or other superficial differences, but differences in logic and how relationships are specified.)

And, of course, an optimizer will handle different SQL queries differently.
I really don't think that "unprecedented global and immediate need for access to reading and research materials" is a real legal justification, or if their reasoning would even be seen as an obvious fact.
I got an intact model skeleton once, somebody was giving it away when leaving their studio. When I picked it up I had no idea it was real, shoved it into a plastic bag and took it home. At home I was astounded at how well it was made. It looked like real bone, it had the same porosity and detail as bone. Opened up a browser and got pointed to a label on the cranium which certified it as authentic human skeleton. Forgot the details but that was a real skeleton. They were imported before the 50s-60s from Asia, probably India. Meanwhile they became somewhat illegal to trade, I found. Actually shipping human bones became illegal. On ebay they were posted for around $5000. Scary. It’s sad that someones remains are subjects of commerce. I took it to a police precinct, they said they’d send it to a crematorium.
> Portraying it as some mad max wasteland is absurd, but so is referring to it as anything remotely utopian.

Why couldn't it be positive? I think it's fair to say that these are early days and there is a general lack of data about what's going on, but most of what I've seen has been pretty positive.

Here's a video I watched from inside: https://www.facebook.com/watch/?v=610393902995230
Unrelated but I just noticed `hydroxy-` (for ex: beta-hydroxybutyrate) means hydrogen + oxygen, whereas something like `hydro-` (for ex: hydrochloride) is just hydrogen. One of those obvious things you read all the time and not notice but obvious in retrospect.
Best I can gather is: "free enterprise is good, government is bad".
How much effort goes into creating a one-liner?
Engineering is there to solve a business problem and should not be a goal in itself. Headcount should increase based on there being more work needing to be done, not increase based on "hey we're making millions and the office looks too empty, let's hire people just for the sake of it!".

When you get more revenue you might decide that you want to release more products, develop faster or explore other verticals, and these efforts might require hiring more developers - that is totally justified.

However, if you are able to solve your current & near-future business problems with your current headcount there is no valid reason to increase it. Increasing it not only means more salaries need to be paid but also incurs exponential complexity in managing a larger workforce so this is also something that needs to be taken into account.

Employees can also become a liability when you no longer have enough workload for them or if there's a downturn and your revenue is no longer sufficient to pay their salaries. Layoffs are not easy, both from a financial point of view (your company might need to pay severance packages, etc) but also from a PR point of view.
I had the impression you meant something like that, but I wasn't sure (I'm not a native English speaker) so I looked it up and the dictionary gave me a different meaning, so that got me confused.
Yes. So long as you have a subscription service (or are willing to eat the cost). This is how many home security systems handle things these days. No need for a phone line (which can be cut) or wifi (which is lost with a power outage). A control panel and the sensors have batteries that continue operating despite power loss and network outages.
They are upfront they are selling hardware to developers, pretty much.

The complete opposite of Librem, who do the same thing but charges $2000 for a laptop that barely boots without hacking libreboot every week and then proceed to use that money in marketing for their linux mobile phone which will be in the same sorry state and sold for the same high price and empty promises.
In all fairness, UoPeople has afforded me the opportunity to get an American education that is accredited and also transferable to other regular universities without leaving my home country.
The most interesting part is the numerous scholarships available can be easily accessed regardless of wherever you might come from.
> they saw this as legal

Yeah, that's not really how the law works, as demonstrated by this incident.
Some people feel more productive when they get their auras adjusted or take homeopathic medicine.

The placebo effect is fairly strong. And how productive someone feels vs how productive they actually are when it's measured often varies, of course.
My biggest concern about focus on weight loss as the metric instead of "healthy lifestyle" is that losing weight is easiest when you do it in an unhealthy way. Crash diets are a good example of unhealthy weight loss.

Another funfact is that you can literally go to bed for a few weeks, let muscle atrophy kick in, and lose more weight than any diet+exercise regime. Won't make you healthier, but you'll lose the weight. Yay metrics!
On OLED screens, black pixels may actually be off, potentially reducing total light exposure significantly. Any studies about whether that’s good for you?
omg running ref spec on gem5 fs mode...
Taking in mind the US healthcare system, americans should have a bigger incentive to wear masks than south koreans, if only for protecting themselves and their families from hospital bills.
North Korea's Kim backs away from Trump relationship two years after historic
>The whole model of housing is broken in most countries,including the US.

Broken? Well, as with many things, the problem is that there is a model to start with.
No civilized society in my view should have income or property tax. (for the record there are no civilized societies by that definition). In a country with plenty of land, land zoning/restriction should be the bare minimum.

The collective human enterprise is messed up beyond belief.
> OS threads are orders of magnitude lighter than any Python coroutine implementation.

But python threads, which have extra weight on top of an cross-platform abstraction layer on top of the underlying OS threads, are not lighter than python coroutines.

You aren't choosing between Python threads and unadorned OS threads when writing Python code.
Trucks, containers, ships, cars...

But also anything that is centrally manufactured or managed but distributed globally. Imagine being able to buy and manage SIMs from one place regardless of whether your [connected thing] will be deployed in United States or in Timor-Leste.
Six years into reporting diversity, Big Tech has made little progress
IA likely also agree that creators should be paid.
why are you so dead set on thinking having to sign up for a platform is something that people will do specifically for your service?