skysight-inc/HackerNews huggingface dataset:
Reopening universities and colleges is also a major threat to the entire community. Here in WA over a hundred students tested positive this week after partying at their frat. In Alabama, students are intentionally trying to get infected. This will happen en masse if universities open their campuses and those infected will spread the infections into not only the immediate community but also the ones that many of them traveled hundreds of miles from to attend university. It would be pure madness to reopen or to pretend like university students will social distance and wear masks.
I'm in a Georgia Tech Facebook group and this has been a really controversial issue, particularly among international students. They only provided 4-6 weeks notice before reopening, so not only is flying risky, it'll be expensive too. To make matters worse, some classes will be offered online, but students won't know if it is until after the semester has already started.
Where do you encounter such embedded systems where you then do work on the code on said system?

In my niche of embedded work, the "host" machine stays the main interface to work with code almost always (and in the exceptions the "embedded" system is typically PC-grade hardware running Linux)
I'm trying to design a vibratory bowl feeder that I can 3D print. Designing features to align or reject parts is a bit of a dark art and it's requiring a few more iterations than expected.

https://en.wikipedia.org/wiki/Bowl_feeder
GINA already forbids health insurance from doing this at a federal level. This extends those protections on a state level to other types of insurance.
> You will not find a single example of any country becoming developed following free trade except for island nations like Singapore

So you will.
Monster-mode How to make money on Autopilot
Taking a look at excess mortality:

https://ourworldindata.org/excess-mortality-covid

(scroll down to the Economist graphs)

It would appear that the worst occurred in the April timeframe (Europe, New York), and that we've mostly reached a point of no excess mortality at this point.

However, if another wave were to come through, the graphs are pretty sobering.

For 65+, excess deaths peaked at 35k/week extra

For 45-64, excess deaths peaked at 2.5k/week extra

For 15-44, excess deaths peaked at .8k/week extra

So, most students returning is a negligible risk, but for some professors, it could be daunting, if there were to be another wave.
>Not to mention why two schools of thought which are on their own obsolete at this point matter here.

They're alive enough for heterodox economists and philosophers of economics, and I think that's quite important, in the same way nobody would like Google Chrome to be the only browser.

>What about live stock? What about seed stock? What about IP? What about machinery that was bought under market price?

These are complications (especially with regard to IP), but in the long run, things like buying machinery under the market price tend to even out, and there is no change in the economy as a whole, in which the capitalist's gain is the same as the machine vendor's loss. It doesn't explain the creation of new value.

>But if we redefine "capitalism" as "historic period" now, we might as well define it as a form of music and compare to Frank Zappa songs...

My point is that it's not a redefinition, that's literally the way it's defined by mainstream economists and everyone concerned in its study. It is specifically historical, not merely a set of abstract principles. Marx thought the same about communism, for that matter.

It has everything to do with economics - not only are trends and terms in economics defined and set by those looking to set a particular political narrative (accidentally or not), but political narratives are important. It's no less of a political narrative to say that ancient Roman society was "capitalist" to pull the favorite trick of the old political economists and indeed many of the neoclassicals - to convince us that capitalism really is a kind of human nature. You don't need a Marxist to claim otherwise, since there's lots of research on ancient society and their modes of production.

I think that an abstract ahistorical definition of capitalism is even less tied to reality than the anthropologist's one.
> The idea that everybody's equal starting... now! is lovely if you can ignore the fact that some people have a 600 year head start.

Except that nobody is claiming that, and even if they were, you would then be having a class dispute rather than a race dispute anyway.
> HN mods have likely flagged it as flamewar, or non relevant, or both, effectively contributing to the soft censorship on the topic.

IIRC, HN has a couple of algorithms to automatically detect "flamewars," and I wouldn't be surprised if this post tripped one, since much of the discussion is flamewar-ish.

I've been on forums where the moderators would remove "derailing" comments/threads, and I think this is a topic that probably needs that kind of moderation, unfortunately.
Who cares about a 20 MHz chunk of spectrum near 100 MHz? It's too narrow to be of much use to anyone but FM broadcasters, and the required RF hardware and antennas are too big for most two-way consumer applications. And there's certainly no shortage of VHF spectrum in general, now that most users have gone to 700 MHz+.

Ultimately, cognitive radio is the correct answer to all questions about how to get the most utility out of the existing spectrum. The only question is whether we'll get cognitive radio or unlimited fusion power first. :(
Shouldn't salary be market based, theoretically? Salaries are not based on produced value typically. They are result of negotiations.
I agree that knowledge of a different field can be very useful. I don't think I would pick alchemy or scripture as that other field though.
Well. It's not the answer you want, but the Shinkansen and an expensive taxi ride or maybe a ridesharing with some local dudes might be a feasible, but not cheap answer.

Stay safe in those woods! I nearly perished, by getting lost.
Information overload.

My current side project is https://feedsub.com. Right now, - it's not great - I started by building an simple tool for getting regular updates from RSS feeds, but longer-term I want to turn this into a system which can absorb all the data streams you're interested in (news, stocks, weather, social, communities) and give you dials (filters, curation, signals, etc..) to surface a healthy amount wherever you want (SMS, email, web, RSS, chatbots, etc..).

The crux of the problem is endless scrolling feeds we're sucked into 24/7, which is why I based my MVP on email.

My current solution is trivial on a technical level. Honestly, my biggest problem is thinking about the problem on a non-technical level, balancing this with working life and branding, since my software and vision are very far apart right now.

(TBH, this isn't nearly as hard a problem as some of the others here - but I enjoy the ideas/feedback I get from communities like HN)
Given the current numbers in the US, it does not seem likely that you can reopen universities in any kind of safe way. Anything that puts a lot of people into small rooms is problematic, and I really can't see anything that is close to the regular operation being possible in the fall.

The only way to be able to reopen inherently risky activities like this is to suppress the virus sufficiently that you can handle the remainder with mask mandates, contact tracing and prohibiting mass events. I'm in Germany where the number of cases is drastically lower than in the US right now, and I doubt we'll be able to reopen universities fully in the fall. With the dramatic numbers from the US right now, it does seem extremely unlikely that they could be controlled enough in the fall to make any kind of reopening safe.
For the first time, about two weeks ago, I told someone to click the blue floppy disk to save and they said “what’s a floppy disk?”

I’m only in my mid twenties and that even made me almost say “what the hell did you just say?” out loud.
How would you calculate the reduction in value of lectures if given online?

I'd argue the value of the lectures is about the same for large classes, it's the ability to ask questions or students ability to focus that gets harder online.
David Robinson is great and you won't easily find material of the quality he produces elsewhere.

Take a look at Jake Vanderplas and Joel Grus's stuff for a general 'people doing cool things with Python' theme, but not quite comparable.
How do you find your clients?

Always one at a time and usually painfully if you have to ask. Clients are generally a lemon market. Good clients (well paying with realistic expectations — born of professional experience —and regular work flow) already have a list of consultants who meet their needs and with whom they have working relationships. By default almost any client you encounter as a new consultant will be lacking in some or all of wherewithal to pay, realistic expectations, and experience. Sure sometimes they have lots of work but it will tend to be bad projects.

To put it another way there is not a lot of unmet demand for consulting and building a client list takes many years of relationship building, sufficient capitalization and luck.

Luck because clients come one by one. And the world is full of buses. Most people didn’t appreciate Charlie. Because we had this in common we understood each other in a particular way and could cut out a metric ton of bullshit and just work together. Charlie ran a growing retail company and had several decades experience. There were lots of viable future projects of the type I was cut out for. A really good fit.

A few months in Charlie abruptly retired to his farm with an aggressive brain cancer. Dead six months later. That was my luck. It wasn’t good just better than Charlie’s.
" 'No, this is fine, but...' And I send out pseudocode, or — I'm so used to sending out patches that I sometimes edit patches and send out the patch without having ever compiled it, ever tested it, because I literally wrote it in the mail reader, "

Yes he does so write code....
So something like what Bookstack is doing https://www.bookstackapp.com/
Well, introducing the new term “Abelian” certainly avoids overloading terminology in a confusing way :-)

“Pair invariant” IMO, isn’t good, certainly worse than “Pairing invariant”. “Parentheses invariant” might work, but of course would get just as confusing/incorrect as “pair invariant” once one moves from groups to fields.
Ah! That seems slightly different from the format the person you're replying to described, but I have seen this version in use at one job.

There was only used by one person who gave no context on why he used that format, so it's probably no coincidence in such an example that to me the extra structure seemed to add only opacity and no real value.

I can absolutely imagine that being different in a company that used this convention widely and built tooling around it. Doubly so when a lot of the staff is junior enough that it's helpful guidance for structuring thoughts around what the commit does.
You mean another one than the one currently happening in South America, India and the US?

Also, it is not just deaths. The less at risk groups infect others, that can be more at risk.
The cost to collect the huge amounts of needed to train meaningful models is surely not growing at this rate.
Yeah, agreed. The market sets the price.
I wonder if there's something that I, as a automotive embedded SW eng. can do to prevent this. There must be some kind of market that can be tapped or some kind of movement I can support regarding this.

I make my money out of this and I'm torn between quitting this field I spent quite a bit of time in or just sticking in for the money, but what is currently happening in automotive... it's insanity to me. I just get mad thinking about it.
Call it the ‘boss tax:’ Seattle finally finds a potent way to tax the rich
Companies can’t do much research unless they’re monopolies– Bob Metcalfe [video]
Agreed. There’s a related concept useful for explaining or understanding this phenomenon: https://en.m.wikipedia.org/wiki/Spoon_theory

We use it pretty colloquially at work to talk about the impacts of a bad night of sleep or a late night: “I’m missing a couple spoons today, sorry if my code reviews are a little off”.
Automating cloud architecture creation.

I'm building a "catalog" of architectures that you could use to create a complete cloud architecture on your AWS, GCP or Azure account in less than one minute.

So, for example, you could create a docker-based architecture with CI/CD, auto-scaling, zero downtime deployment, SSL, load-balancing, high availability and MongoDB in less than one minute in your own AWS account.

It's like Terraform with the user-friendliness of Heroku.

It's very hard because every providers have different APIs and concepts so you have to start from scratch for each.

I love working on it because cloud-computing may have so much impact in some organizations like biotech startups or NGOs.
It's an impossible task. Without direct access to their brains and being able to alter those, you are at a lost cause.

Middle Manager Syndrome would be great for machine learning to cure. I hope you come out with your nerves intact
Not sure I understand what you mean? Jesus was known as a rabbi and well-versed in the Scriptures. I don't think he was misconstruing the text he was citing. Here he is contrasting his view of justice ("turn the other cheek") to the legal norms of the time under which feuds and exacting revenge were commonplace.

My main point is that Jesus was probably not the first one to use this form of argumentation. He likely imitated other rabbis who had taught him to speak in this way.
Then such person needs better IDE, because finding callers is one shortcut away.
Salesforce solves this.

They do need worthy competitors, so go for it!
> If the question is did morality and ethics come from religion or preceded it then I would bet on morality and ethics coming first and religion growing out of those a precursor to a legal system. Note that a lot of religious morality and ethics is framed as 'law'.

I guess there's also something about this connection that's bugging me, and I don't know exactly what; sorry for the response that's indulging my questions and maybe paying less attention to your statements. I'm trying to edit, but I have to go to dinner.

If ethics and morality predate religion, it's hard to understand precisely why religion exists, at least if religion were reducible to its practice. (I don't take you to mean this, FWIW.)

Functionally, I suppose one might argue that religion is about justification--justifying the ability to execute judgment, for example, by infusing one's authority with divine imprimatur. This doesn't really sit well with me despite straightforward examples, because it doesn't explain why anyone would go along with this. Religion requires some kind of belief, and why would people buy into it? One needn't have religion to solidify political power, although that is the basic pattern prior to the 20th century. If it's mostly about power, how does one explain Christianity before Constantine? (It's an example I'm familiar with, but I don't know that it's unique.)

At the same time, religion is not all law, either. Law is about proscription (thou shalt not) and prescription (when thou doest, here's your punishment), an eye for an eye (not an arm and an eye for an eye). On the other hand, when someone says "Do good to those who hate you and bless those who curse you," that is ... not the same. It's not even entirely clear on the face of it that this is a good idea? Why is it better to do this?
Genuinely ignorant here and curious, would using OpenSSL’s salt option help here? I’m not quite sure why the instructions in the repo specify a fixed IV to begin with
It is in no one's best interest to provide DNA to their insurance provider in the interest of "full-disclosure" in hopes of negotiating a lower rate.

Let's say that today you are aware of no sequences in your genome which correlate with disease. You give a sample to your provider as proof. Tomorrow, a new link is discovered between a disease and a sequence you do have. Your premiums then go up considerably.

There is an unbounded number of future medical discoveries which could cause you to be considered risky. This is the fundamental problem with giving away privacy: it's fine, until one day the world changes, and it wasn't fine.
I'd add that Georgia Tech is asking for Out-of-State and International Students to come in on July 24-26th, which is 2 weeks after the announcement was made (very recently). Which seems kinda absurd.

>If you have secured, or expect to have secured your visa, and plan to enroll for the fall semester on the Atlanta campus, you should plan for in-person, residential instruction.

>You will be asked to arrive in Atlanta between July 24-26 and be required to follow quarantine guidelines.

>Per guidance from the Centers for Disease Control and Prevention, any individual who is traveling to the U.S. from an international destination should quarantine for 14 days upon arrival, monitor their health, and practice social distancing. This guidance should be followed by students planning to live in either on-campus housing or private housing located off-campus.
Why are you against the rights of a private company to act as they wish? Are you some kind of commie?
Location: Bay Area, USA
Remote: Yes
Willing to relocate: Yes
Technologies:
• Programming Languages: Python, PHP/Hack, Java, Scala, JS ES6/HTML/CSS, GraphQL, MySQL, PostgresSQL, MongoDB
• Framework: React, React-Hook, Redux, Redux-Thunk, Relay, Node,js, Jest, Enzyme, Flask, Hadoop, Spark, Airflow
• Miscellaneous: AWS (EC2, DynamoDB, S3), Git, Tableau, RESTful, Webpack, Data Analysis, Machine Learning

Résumé/CV: https://netjimmy.github.io/files/ChunYi_Yang_Resume_v1.pdf
Linkedin: https://www.linkedin.com/in/netjimmy/
Website: https://netjimmy.github.io/
Email: jimmy.yang@nyu.edu
It Depends (tm). I think SQL is one of the most underrated and underused languages and can often significantly out-perform Python for basic operations such as filtering and pivoting data.

That said, it's hard to keep SQL readable when doing more complicated data analysis, and you'll probably want the flexibility of Python the moment you start to do anything more custom.
> “senior U.N. environmental official” claims that if global warming isn’t reversed by 2030, then rising sea levels could wipe “entire nations . . . off the face of the Earth.”
> Crop failures coupled with coastal flooding, he said, could provoke “an exodus of ‘eco-refugees,’ ” whose movements could wreak political chaos the world over. Unabated, the ice caps will melt away, the rainforests will burn, and the world will warm to unbearable temperatures.
> Governments “have a ten-year window of opportunity to solve the greenhouse effects before it goes beyond human control,” said the U.N. official. [0]

the above was published by U.N. official in 1989, with point of no return being year 2000, not 2030. People knew it for more than 20 years already.

It is important to keep in mind that alarmism can actually be harmful, where instead of doing anything people just have their burger whole try can, as there is no point doing anything anymore. [1]

[0] https://apnews.com/bd45c372caf118ec99964ea547880cd0

[1] https://www.forbes.com/sites/michaelshellenberger/2019/11/25...
Armchair General
Open-sourcing as a channel to find beta testers. From 0 to 350 sign-UPS
Now they can have awful search results again.

I would love to be able to say "use ddg, they respect your privacy and they're almost as good as Google" but several times today I got mind-bogglingly bad results from it. Same search in Google... Yes, these are the results I was looking for.

What's really odd is that i reran one of those searches just now and the results aren't actually as bad. Super confused.
How to measure pedal (and/or crank) angle on a moving bicycle to 0.05 degree. Anyone?
They don't have the right to collectively bargain in Georgia (the state).
If that line of code deals with a particular piece of business logic, that should be consistent within the application, it’s a good thing.
I'm trying to replace SQL by building a language that compiles to SQL. It has first-class functions, nicer syntax, better type-system, introspection, and other things you would expect from a modern language. But in the end, you still get SQL's performance, and the ability to use it with dozens of database engines.
I need to get to setting up wireguard as well. Honest to god 'homelabbing.
Does it make sense to characterise abstractions as “right” and “wrong” in the first place? This feels too absolute to me.

Abstraction is just hiding some complexity in implementation details behind a simpler interface. It offers benefits from reducing the need to deal with the full complexity everywhere else. It also has costs. The interface establishes a new concept, albeit a simpler one, that must also be understood and maintained wherever client code uses the abstraction. Moreover, if you need to understand or modify the detailed implementation later, there is now a barrier to doing so.

When we define an abstraction, hopefully we do so because the benefits outweigh the costs at that time. The simpler the interface relative to the complexity of the implementation it hides, the more likely this is to be true. However, that balance is inevitably subject to change as a program evolves and the relevance of the hidden details to different parts of the system changes.

So it feels like abstractions might be better characterised by whether they represent good value under the current circumstances. It is perfectly reasonable for an abstraction to be cost-effective at the time it is added, but to become more or less so as the context evolves. If it reaches a point where it is no longer cost-effective, it should be removed. Either the relevant parts of its implementation can then be inlined at each place that previously used it, or some new abstraction(s) can be defined that better reflect the relevance of different implementation details at that time.
Right, but those negotiations did assume face to face instructions. If they don't teach face to face then the terms need to be re-negotiated.

All I am saying here is not that you should push faculty to do things they don't want - just to have everyone understand they can't get the same salary as before if they provide less value as before.
How can a programmer believe in god is beyond me.
And at the same time though, it's also generally more work to set things up for an online class, or at least it can be, especially for classes with labs, or ones that usually involved using a whiteboard. It may be a reduction in value to the students, but it's also an increase in work for the professors probably.
Ask HN: Can someone help me find this inventor?
Hi, I remember reading here about a guy that:
- worked at NASA, probably in the space shuttle, he arrived at the project solving a problem in the newspaper that NASA posted.

- he made one of the first WYSIWYG editors, and apple bought it.

- he has a blog and post about sailing, he post a lot about Alaska and I remember he has a post about how to calculate tide changes in Alaska.

I can't seem to find it googling and I lost the blog.

If you find it using google, can you please tell me what keywords do you use, my google fu sucks.

Thanks in advance, and excuse my poor english.
You don't have to embed the string in the code, obviously.
If you want to use a certain lib, I'm sure you can arrange for the buffer to be slightly bigger.
Who is the typical customer? Gamers?