skysight-inc/HackerNews huggingface dataset:
If you help businesses you may be helping their employees. Or they may just take the money and lay everybody else off for the duration anyway.

If you want to put strings on the help to businesses (that they have to take care of their people if they get the help), I'm fine with that. If you want instead to just help the employees, and give the businesses a vacation on paying rent, utilities, and taxes, I'm fine with that, too. (But then you have to figure out how to help the landlords and utility companies. The landlords you can give a vacation on their mortgages, but then you have to help the mortgage holders...)
Wow, thanks. I had no idea this was a thing. How did you discover this?

Is there a similar trick for selecting text? What about selecting text from another source like an email or website?
We'll see. I'm curious to see if any of these open up here in NYC. I'm guessing it's just not worth trying to do, though; the uncertainty is so high, and the payoff window is likely quite narrow.

The economy is pretty messed up right now though, and it's not a great time for new risky business ventures. And while you may be able to maintain social distancing while the venue is actually operating, how about while putting it together?
My first computing job, many years ago, was maintaining a large, COBOL program for an insurance company. I doubt the problem the American government is now facing has much to do with COBOL in itself.

It probably has much more to do with the fact that these COBOL programs were designed to run on IBM mainframe computers and to interact with various proprietary IBM subsystems (with names like CICS, VSAM, VTAM, DB2, etc.) These subsystems are non-trivial to learn and there’s been little/no incentive for anyone new to learn them for the last (at least) twenty years.

Finally, back in the 80’s and 90’s, some programs were written in IBM assembler language instead of COBOL, for example when there was a need for greater speed. Understanding and maintaining (or porting these programs to a non-mainframe environment) is also non-trivial.

I left the IBM mainframe world completely 20 years ago, switched over to working only on Unix/Linux systems, did that for 20 years, and am now happily retired. However I’m sure there are still lots of older IBM mainframe people around to handle these problems, they just cost money.
If China does have any benefits from coming out of their disasterous outbreak, it's miniscule compared to the squandered benefits of European and American governments that willfully ignored and minimized the risk.
I'm right next to people but can't see or hear them? Is there something else I need to do?

Edit: I got it. My roommate's browser was not working for it in general.
Entropy, energy and life was the topic of a very interesting book I read in the last two days: “why information grows” by Cesar Hidalgo. If you are interested on this topic it’s a must read!
The Lessons of the Pandemic (1919)
The pope just proposed a universal basic income
My quick bullet points.

* Show me some software I can click around in (no animated videos about how XXX will solve ABCD).

* Tech does not solve authority / responsibility or other process / org issues.

* Let people solve their own problems - look at what's happening in shadow IT and support vs crush it.

* Limit "requirements" ruthlessly. Even as basic as why do you need your own logins (can you use a google suites or azure / microsoft oauth login)

* Be crystal clear on what you want to have happen for everything (sketch the input screens / reports etc).

* Value future "extensiblity / framework blah blah" near zero

* Value speed and responsiveness of software highly.

Programmers CAN implement reasonably against an absolutely buttoned up spec, and training / implementation are MUCH easier when something makes folks lives easier by being focused.

Govt in particular is terrible here - EVERYTHING is a requirement (5 different race / ethnicity / origin dimensions that overlap but are different? Yes - an absolute requirement! No - no one but the experts in diversity stats will ever be able to code anything properly against these so the data will be mostly junk), every tough decision is punted by including everything as a requirement, they constantly get sold based on powerpoint pitch decks / frameworks / platforms etc.
> none of that will show up in stock prices and they will shoot up, boosting inequality again.

If you really believe that, you should be buying stocks now.
Related previous threads:

https://news.ycombinator.com/item?id=22830320

https://news.ycombinator.com/item?id=22810639
The Crenshaw tutorial is also great reading: https://compilers.iecc.com/crenshaw/

It starts from the "build a calculator" angle which I think is a very good way to get into compilers, since it emphasises the recursive nature of things, and extending the calculator to a full programming language becomes easier that way.
Discussed at the time: https://news.ycombinator.com/item?id=7954944
Bitcoin Remains the Best Solution for Cross Border Money Transfers
It is academic AI. A lot of papers go on how to implement algorithms fast or how to implement the best approximation within a given time, etc.
Smithfield shutting U.S. pork plant indefinitely, warns of meat shortages
Interesting paradox, how life seems to get more organized and contradict the 2nd law of thermodynamics. But of course like the article mentions, the 2nd law deals with closed systems and life on earth is an open system with a constant input of stupendous amounts of energy from the nuclear fusion furnace we orbit. A human in a closed system (airtight box?) would entrop-ize pretty quickly.
Yep exactly.

Knowing the right future information can be insanely profitable. No matter what clickbait headline Matt Levine can come up with.
FreePascal/Delphi are used by large number of developers. I do not think there is a need for them to prosper in a sense of high Tiobe index. There are way more obscure languages some pretty big companies are using for their internal stuff without much ado about popularity.

You are confusing "hard to find" with "less". There is way less projects on github (the original question specifically mentioned github). However 9,000 is still a big number and one can find virtually anything needed from a practical standpoint. On top of that both delphi and lazarus come with huge system libraries.

C++ for example dwarfs delphi on github. However when I am doing C++ I am looking for very few projects in very specific areas (network, file management, db connectivity etc). Suddenly your choice becomes not that big when you separate all the noise.

Also whole bunch of delphi projects are located elsewhere due to various reasons. Hence my advice to ask Google.

Finally delphi projects tend to be rather large and high quality, check this one for example: https://github.com/BeRo1985/pasvulkan or other repos from the same guy.
Except what happens when change events are dropped.

in SQL, normalized, ref integrity on - you simply never get out of sync.
If everyone does the same, then reputation doesn't matter as much.
Type checkers are actually surprisingly easy to write. I recommend learning about unification (in the logic sense), maybe just by playing around with Prolog. After you understand that I think type checking is rather easy to figure out (it's literally just unification).
Machine Learning for Asset Managers (2020) [pdf]
> telnet, nc, ftp, ncftp, lftp, wget, curl, lynx, links? Luxury! Gone.

No nc.
IIRC, one big type of sector that they received flak for when they moved into it was bakeries. Food is one sector in Korea with a lot of SMBs, and at the time it looked like they were trying to steal even more of the economy for themselves.

http://www.koreaherald.com/view.php?ud=20120126001019
BeyondCompare (cited in the original thread), especially the folder comparison feature. Saved my sanity when our team's shared directory stopped syncing silently on my laptop and I had to figure out which files I needed to sync manually.

WizTree (https://antibody-software.com/web/software/software/wiztree-...) is a freeware Windows utility (man, typing this took me back to 1997) that lets you quickly see which files are hogging your disk space. Think "df GUI for Windows". Especially useful to track down large application files hidden in the depths of system folders.
Laws are for making certian undesirable strategies/behavior uneconomical and therefore less enticing to those who would otherwise commit them by making the resulting situation less attractive.

For example right now there is nothing stopping you from just grabbing a paring knife and stabbing/killing a random person on the street but you sure as hell aren't going put yourself in a better situation having done so.
So as to prevent abuse from small businesses, why not request proofs that you are indeed a family, or something of the sort? (there some privacy-related edges in doing that though, and a time expense in verifying those docs...) Or, the other way around, add it explicitly in t&c that small businesses abusing family plans are violating t&c's?

Also, a family plan doesn't have to be 4x cheaper, even a 2x discount might do the trick if we're talking a family of 3-5.

I highly doubt this would put a "huge dent" in their revenues if all the nerds who are currently using their standard plans solo will invite their family members in and would start paying a little bit more than they currently do (e.g. 1.5x); what it would do though is it would earn them some positive karma and visibility on hn, reddit and other corners of the net.
Just read Carlo Ravelli's book The order of time, highly recommend. It argues that the change in entropy is the only equation of fundamental physics that knows any difference between past and future. It's the equation for time's arrow.
Propane and natural gas cars are common in some places. As evidenced by forklifts, the exhaust is clean enough for them to be used in large, somewhat-well-ventilated spaces indoor like warehouses.
Feedback Needed on the Tech Product Manager Framework (Zeroth Version)
I appreciate your response and think you're mostly on the right track. I didn't intend to call you out, more to point out a few mistakes in thinking that are common in these kinds of threads on HN (and indeed are more egregious elsewhere in the responses to this OP).
Which is exactly why I'd go for the free, fast, user and developer friendly option ;-)
On top of that, a moving source causes a slipstream that makes the droplets spread further.
Foxconn’s buildings in Wisconsin are still empty, one year later
I disagree with that analysis, incidentally.

"Literally" is often used when the subject is metaphorical, but that's not the same thing as it meaning "metaphorically". If you took the "literally" away, it would still be understood to be metaphorical - the "literally" is intended to strengthen. It's the normal sense of literally, used hyperbolically.

In the same way, when someone says "you left me waiting for days" we don't say that "days" sometimes means tens of minutes.
> earnestly misinformed about economics

Economics is a weird discipline where everyone becomes an expert on it at age 15. I've even seen people confidently expound on economics when it's clear they don't even understand the difference between revenue and profit.

In contrast, nobody is willing to argue with a physicist unless they are at least as educated in physics as their counterpart is.

It's really a shame that although we live in a market economy, there is no attempt whatsoever in K-12 to explain how markets, business, and accounting work. A high school graduate is unlikely to even grasp what compound interest is.
> -march=native is gonna have a much bigger effect now than stage 1 Gentoo installs did in the mid-2000s.

Actually, probably quite the contrary. All x86-64 chips are required to support SSE2, which lets you use SSE for floating-point instead of x87 floating-point, which is a big speed win. But the newer extensions are specialized SSE instructions, which generally require manual use of instructions to utilize; specialized crypto instructions, which definitely require manual use; and AVX instructions, which doubles the width of vectors you can use. The first two is not going to be improved with -march; the code that uses it is almost certainly going to be compiled in a way that lets it dynamically use these instructions when available.

As for vectorized code that could use AVX instead, it's dubious how much of an effect it would have, since the biggest improvement in vectorization will be enabled with the 128-bit vectors, with 256-bit vectors offering at most a 2x speedup in the vectorized code, the effect being reduced by some code only being 128-bit-vectorizable (and not receiving any speedup), and also by Amdahl's Law reducing the benefit of further speedups in that code. Furthermore, vectorization tends to be much less relevant in the "integer" code that is typical of most consumer software, outside of a few hot loops that are already manually specified as above.
I replaced useState hook with custom one
Topos Covid-19 Explorer
Unfortunately you have to fill a lobby with invited friends just to see how it even works which severely limits the appeal as people are just going to exit the browser tab when they realize nothing is going to happen as they sit in the hotseat alone.
Not at all. Rarely ever get a spam email in Fastmail. Gmail is the worst in my experience. It’s far too aggressive and would regularly capture legit emails when I used it. I lost a few important emails this way. The best email filter I ever had was to use greylisting on a self hosted email machine - this method had almost 100% perfect filtering for me. Unfortunately custom email servers don’t really work in the modern email ecosystem. Fastmail is the best managed system I think at the moment and have been happy with it for years now.
Merging and Patches
There's Apple Arcade for one benefit
Not at all. AI does not need any learning at all.

You are talking about ML, not AI.
We dye the eggs by boiling them in onion skin. They turn out brown. Then, you can use a pin to scrape patterns or pictures or whatever into them. So usually we carved the year and then anything else we want.
I feel like we are speaking different languages - you are in free fall.

There is no gravitational acceleration to measure. It's zero.
If the issue is a firmware update, as I sort of suspect given the reports so far, going back to Mojave is not likely to help, unfortunately.

I updated two machines myself with no problem. Guess I am just one of the lucky ones.
Revision Demoparty Online 2020
The fungus in my maple syrup (2007)
If-then statements are definitely AI, and A* is also a bunch of if-then statements.
EDN is great. https://github.com/edn-format/edn
If the farm workers or the meat packers get corona or wildcat strike? If the braceros can’t get across the border?
U.S., Saudi Arabia, Russia Agree to Lead Unprecedented Oil Output Deal
> irrationally high for those assets

Are you shorting those assets?

Edit: is this not a fair question? Putting one's own money on the line is a reasonable test of what one's convictions are. For example, I'm optimistic about the market, and have put my money where my mouth is. Of course, that doesn't mean I'm right, but I have a level of confidence that I am.
Unfortunately, Twitter limits the number of historical tweets they allow access to from their API (3200 iirc). You have to pay for a partner account in order to have full API access.
Love the idea, but the other party couldn't hear me even though my mic was working, and the video seemed to be stacked in a strange way where my own camera was generally half off the screen. Tried both Firefox and Chrome. Would certainly love this or something like this for virtual social gatherings though!
> Apple sells desktop versions of the touchpad

Yes, they do, I'm using one. Aside of haptic feedback which allows it to go really quiet, it's really nothing special - just a regular touchpad. I'm also using the internal one in my Dell XPS - if it was slightly bigger it would be just as good. In the past I've used Lenovo Yoga one and it was just as good either.

I'm using touchpads exclusively on GNU/Linux for years now. It's a myth that Apple touchpads are "magical" - it's just macOS which comes with good defaults, but if you put some effort in it you can get it just as comfortable on GNU/Linux as on macOS (sans continuous gestures, I have to admit that's the one thing I envy them).

> even high-end Windows laptops have trouble matching my 2012 Macbook in terms of input

That's only because vendor drivers on Windows are notoriously bad. My girlfriend is using a mid-2012 13" MBP and its touchpad is rather meh. Not bad, but I've used much better ones. Current Macbook touchpads are better than the 2012 ones though.
> I also never made the claim that the counterfactual of no stimulus would have been better

To be fair, that wasn't the only option. There was the debate in 2007/08 about how much of the stimulus should be monetary vs handouts directly to taxpayers vs infrastructure. There's some who believe that the "infrastructure" portion was too small of the pie, hence the stomach for things like "Infrastructure Week" from Trump or "Green New Deal" from the left wing of the Democrats.
Thanks, Timac.

You can read more about how I built Twitter Instant Search here: https://www.indiehackers.com/post/launched-a-solid-saas-in-8...
So sad not to be there this year. Love to the scene from Ninjadev!
The manual has a diagram of a FET (field-effect transistor) with the source, gate, and drain. Someone wrote on the diagram: Nixon FET. Economic Drain. Water Gate, Unimpeachable Source.
But the fact that a government sometimes tries to cover up things does not mean that every claim is true. “They’ve covered stuff up before” just is not sufficient evidence for anything, including, say, Bigfoot.
Such an amazing talk !
Someone linked to this on HN a while back, this allowed me to discover David Beazley.
I then got the Python Cookbook, and watched a bunch of other very cool talks. He's an excellent speaker and python wizard!
Twitch Plays Conway's Game Of Life is back, in memory of John Conway [1]

It's a multiplayer implementation you play through the Twitch chat by sending commands (!ON, !OFF, !RLE, !HELP, ...).

The list of commands and help: [2]

You can use/learn more complex patterns with RLEs (Run Length Encoded), where a "o" means alive, "b" means dead and "$" is carriage return.

Example of RLE command for a glider: !rle bob$2bo$3o! 0.0 # Create a glider at coordinates 0,0

TPCGOL has a database of 446 patterns (Sir Robin, Gosper Glider Gun, ..), so the equivalent command for the glider above is:

!glider 0.0

A slideshow of all 446 patterns (still lifes, oscillators, guns and spaceships) is available here: https://www.youtube.com/watch?v=u4XgALyX6w8

You can find more patterns on the Conway Life wiki [3]

There's also a Battle Royale mode you can start with !PLAY [4]

In Battle Royale mode, the rules are similar to Fortnite: join a game with !PLAY, !THANK the bus driver, and try to be the last one to have cells alive as the storm shrinks.

RIP John Conway

----

[1] https://www.twitch.tv/bzh314

[2] https://bzh314.com/twitch_plays_conway_game_of_life/

[3] http://www.conwaylife.com/wiki/Main_Page

[4] https://bzh314.com/twitch_plays_conway_game_of_life/#play
Only speaking for myself, I think of FPGA and hw emulation interchangeably.

At the end of the day, I don't care (or know) how it's implemented. What I can say is a) they aren't super fast, only ~1Mhz b) they take forever to compile down to, c) they have some, but not great visibility to what went wrong, and d) they cost a stupid amount of money.
No, that warning is either valid or invalid, based solely on the evidence and explanations provided in that warning.
You have to keep in mind that a business in a competitive market would have to trade off investing in surviving a disruption against investing in growth, lowering prices, or increasing returns to shareholders. Absent some kind of coordination a business that plowed its profits into the former would probably not survive against others (investing in the latter) long enough to even experience such a disruption.

Unregulated markets encourage firms to engage in a sort of recklessness arms race. And IMO that’s one of the reasons why we need strong non-market-based safety nets for this type of disruption.
You're lucky I was waiting for a render to finish =) A google of "race distribution over age us" got me this:

https://www.pewresearch.org/fact-tank/2019/07/30/most-common-age-among-us-racial-ethnic-groups/
"Living" was a bit of a misnomer. The rumor was that he'd stopped opening his mail, and thus his wife got the house in the divorce by default. The second office had a fairly long couch that he slept on, but I'd imagine he showered at the gym, and it didn't look particularly home-like.

His office was always one of the more welcoming places -- he picked the one closest to the Common Room and the classrooms so he'd have more interaction with students. He also had all nature of toys, geometric models, puzzles, and games strewn around -- it was really a joy to be near him.
> it's still too many people in one place.

As long as no one leaves their car, I can't see how it's any worse than being in traffic. Shouldn't matter if there are 10 or 100 cars. Can't have bathrooms of course, or the "cars only" thing breaks down. Bring your own bottle.
Performance is a serious problem still. Well, if the world needs to be updated often (multiple times a second).

Consider a semi-open map with 30 tiles sides, we're talking a thousand tiles in total and/or paths a hundred tiles long. For the effect to propagate to the 30th tile away, the propagation algorithm has to iterate more than 30 times.

Graph algorithms are generally slow (whole milliseconds on large graphs) but repeated many times over they can get truly horrendous.
> ...designed to spread the virus

That's a strong claim that's going to need a strong source.

> Do you eat it...

Just because something's gross doesn't mean it will make you sick.

According to a virologist Forbes found,

> ...risk of contracting SARS-CoV-2 through eating any food is extremely low. Food is not inhaled into the respiratory tract and any virus present will likely be inactivated in the stomach

https://www.forbes.com/sites/victoriaforster/2020/03/25/is-e...
Imperative languages without type inference (for variables and functions, that is) work from the bottom up. Symbols (variables, functions) have declared types, constants have known types. Operators have overloads, and depending on the arguments a particular overload is chosen which best matches, and its return type is the type of the operator expression. Type conversions may need to occur along the way to make the arguments to operators or functions fit.

The hairiest thing is usually overload resolution (both operator and function, if implemented). Determining the set of applicable overloads may depend in the types of the arguments, scoping rules, or generic instantiation if it's in the language, and determining the best overload depends on weighing up coercions, subtyping and polymorphism. Simple rules may lead to rejection of overload selection as ambiguous in situations where programmers don't want to define more overloads.
>“This brings a whole new set of challenges because they are speaking a completely different language, both technically and mentally.”

Both true, but also an incomplete picture.

It's not just the mental models and the language but also the culture that is very different.

H/W guys are bred, born and raised in an environment that thrives on secrecy and where nothing is ever free.

The way they transact with one another, the tools they use, and in the end, the very thing they produce all exude that culture.

It is exactly the software industry 40 years ago.
Introduction to quantum computing virtual class
No, rigorous investigation of possibilities indicated by priors is not conspiracy theory. It’s conspiracy theory when you claim that it’s true without any such investigation or evidence.