skysight-inc/HackerNews huggingface dataset:
If a 1-liner run manually counts, feast your eyes on nearly a kilobyte of awful bash:

for i in raw-* ; do cat $i | expand | egrep '[A-Z]{3} +[0-9]{4}|/2021' | sed -r -e 's!08/(..)/2021!aug\1!g' -e 's!09/(..)/2021!sep\1!g' -e 's!10/(..)/2021!oct\1!g' -e 's!12/(..)/2021!dec\1!g' -e 's!01/(..)/2021!jan\1!g' -e 's!05/(..)/2021!may\1!g' -e 's!03/(..)/2021!mar\1!g' -e 's!02/(..)/2021!feb\1!g' -e 's!06/(..)/2021!jun\1!g' -e 's!04/(..)/2021!apr\1!g' -e 's!07/(..)/2021!jul\1!g' -e 's/([a-z]{3}[0-9]{2}) - ([a-z]{3}[0-9]{2})/\1\2/' -e 's!([a-z]{3}[0-9]{2}[a-z]{3}[0-9]{2}) +([0-9]{2}:[0-9]{2} [AP]M)!\1 N/A \2!' -e 's!Live Online!Lve!' -e 's!Online Course!Onl!' -e 's!Hybrid Course!Hyb!' -e 's!Face-to-Face!f2f!' -e 's!Directed Study!dir!' -e 's/(..):(..) ([AP])M - (..):(..) ([AP])M/\1\2\3\4\5\6/' -e 's/Palm Bay/PalmBay /' | while read where crn c1 c2 c3 type name ; read dates days time ; do printf "%s %-4s %s %s %-4s %-5s %s %s %s\n" $dates $days $time $type $c1 $c2 $c3 $crn "$name" ; done | sort | uniq | sort -k 5 > not-$i ; done

It chews on the results of a class schedule search:
https://www.easternflorida.edu/academics/class-schedule-sear...

The problem being solved is that I have had as many as 4 kids taking classes at once, and that becomes impractical without coordinated schedules. Getting the data into plain text, with exactly one line per class, makes it easy to use grep for picking out possibilities.
You are thinking about it the wrong way. In this niche, you will almost never find people with the exact skills you are looking for. Better to find people with tangentially related skills and experience and let them grow into the role. Academia is never going to be comprehensive enough to prepare students for every niche that has some demand. Rather, they should just focus on teaching a core that will help them learn what they need later on demand.

> When do you use packrat parser vs LALR vs LL?

If you need ok performance and good error recovery (especially if you are doing stuff in an IDE!), none of the above: recursive descent is not that hard to implement, and is incredibly flexible.
Innovation is learned, but it’s learned through a diverse set of experiences (which most incoming PhD students lack). From my experience working in research, a PhD primarily teaches you to communicate simple ideas in innovative sounding language. In that sense, it’s closer to sales than invention.

Of course there are innovative people in a research program but far fewer than an undergrad program in my opinion. A PhD only gives you the opportunity to innovate on a broader scale, which is why there is more visibility when you succeed.

The last thing I’ll say is that it is challenging to be truly innovative in academia due to the peer review process. Especially in certain fields today, reviewers resort to certain heuristics right pattern match for credibility rather than take time to assess the inventiveness of the idea. It is a very noisy process and truly innovative papers don’t get published that easily.
> When do you use packrat parser vs LALR vs LL? Good luck hiring an engineer with advanced compiler courses knowing any of this

Honestly, I have no idea why you would want any of those. Can you explain in a few sentences?

I written a parser before and it was faster than everything I used that does the same thing or similar. And I haven't had any professional or teachers teach me parsing

I once wrote a json parser in .NET. It was faster than literally everything I tried but I already know it can't touch simdjson and I haven't compared it to the new dotnet parser but I imagine they do it faster. I'm actually confused how people write such shitty parsers when I barely know what I'm doing. Like are they using a link list or revisiting characters multiple times to parse? (I think two visits is acceptable. One to find the end of a number and another pass to convert the number to value although I'm sure it's not hard to do one pass)
I didn't say hospitals haven't undergone financial hardship due to COVID-19. In fact, the reason for the extra funding is precisely to alleviate the stress under which hospitals have been for the past ~year.

All I said was that hospitals receive extra funding from the government for taking in COVID-19 patients, relative to "normal" patients. This is indisputable and I was not making a broader point.

Don't try to lump me into a group such as QANON based on something I didn't say.
I was working on a similar blog with a colleague a while ago. Never got around to finishing it as it was a bit too comprehensive. Like the 101 feel to this post though.
I mean, that's why they test?
Can one presume that there was an improvement based on that outcome?
"A generation" refers to the cohort of people being raised in social isolation discussed in the article, not the length of time it has lasted. And it makes sense to focus on children as a group in particular because social interaction in their formative years is especially important for the developing psyche, so its drastic restriction under the lockdowns has a greater effect on them and will have a more distinct and lasting impact on "the generation" into the future.
Put differently, 80% of his time gave his brain training and practice which likely improved the 20% that made it to market.

Also consider, frustrating though I'm sure that was, he probably still got paid for his effort in the 80%.
Make sure you check out magit[1] while your here. I think its my favorite piece of software that exists. I've used it for nearly 10 years.

I basically use it as the interface to my projects. It helped me become way more effective in git than I ever was with the command line.

[1] https://magit.vc/
Won't it just get balanced out in following years though? A vulnerable/old person that died this year is one that can't die next year. Think of it like a forest fire. Once all the old/vulnerable wood is burned up, it's much more difficult for another forest fire of the same magnitude to happen in following years because the primary source of fuel is gone and it takes decades to build it up...
What are they doing? Honestly interested, I didn't shop much at Whole Foods pre-acquisition.
You're right.

I ordered these headphones on release day. They charge the exact same way my existing AirPods charge. It won't be a problem.

It's somewhat bizarre to have somebody assert that a product charging the same way as (incredibly popular) predecessor products will make that product unpopular and infeasible.
From talking with Canadians, are folks happy with that?

Target didn't stay very long in Canada.

It seems every store has a "Canadian alternative" that's just pricier and has less product. I always hear about cross border shopping being done in the US to bring back goods in Canada but never the other way around. Even for cars it seems the same car will sell for way much north of the border.
Let’s see FB burn. I’m here for it with popcorn in hand.
> I'd be curious what really crossed the line for some of these folks.

At the risk of sounding sarcastic, but with some anecdotal insider information for some of this cases, what crossed the line is they became independently wealthy or got a competing offer from a rival company. It's easier to "wake up" if you are waking up in a cozy bed to a nice breakfast.
You have been bell curved
But it certainly intentionally fanned the flames and added a lot of oil after that.
Because they charge pretty high prices for battery swaps. For my two year old Airpods they would charge 55€ per pod + another 55€ for the battery in the case, which means that getting new batteries costs as much as the Airpods cost in the first place. (Prices in Austria) I hope my second pair lasts longer.

For the Airpods Max they currently list a price of 87€, but as far as I understand there's only one battery to swap. But 87€ every few years is still a high maintenance price, hoping they don't increase that price.

Also, Apple only offers service for a few years. I have a few bloated Macs that would need a new battery but Apple just doesn't service them anymore.

For many devices you can get replacement batteries from 3rd party sellers, but quality is hit or miss -- there's no guarantee the replacement battery is going to last (but in my experience Apple's replacement batteries are also unreliable sometimes).

Most of my Hifi gear is more than 15 years old. I doubt any of Apple's new audio products will last that long.
Their dispute process reminds me of credit card chargebacks. They don't read the info you produce most of the time and make a call based on what's best for the company. I hate it.
If you're looking for trends, sure. But this graph seems to be clearly designed to compare the overall US mortality rate across the last five years. It's hard to appreciate scale when comparing elements on an axis which does not begin with zero.
Offtopic, but who in their right mind would let a Facebook Portal device into their home?
>40 is early for the average empty-nest boundary.

maybe for your demographic (and the demographic for hackernews readers), but many American children are born to teenage and early 20s mothers.
> the thing that people don't generally bring up with apple

Seriously? This comes up within the first few comments in just about every single internet thread about Apple I've ever seen.
> If that's what you aspire to, and aren't passionate about software -- which is perfectly fine! -- I guess learning some COBOL is a reasonable career choice.

This is a completely unfair assessment. Even if you're passionate about something, job stability and good pay are going to be the primary drivers in decisions about jobs. I doubt that most people choose, say, Java jobs because they're passionate about Java, or even software in general, for example.

From what I gather, most people leave the "passion" part of their work to part-time hobby work, allowing them to do both. If it then translates into money, good, but the few successes that have been put on blast have blinded people to the reality that passion != money.
Far right brownshirt groups like the Proud Boys are regularly attacking people who they don't like or disagree with.
I watched somewhere on YouTube that nuclear family is designed to enhance consumerism. You sell less stuff if there are multiple families sharing the same items.
The Wealthy Are Jumping into Bitcoin as Stigma Around Crypto Fades
“On Edge, for instance, the malware modifies MsEdge.dll so that it turns off security controls that help detect unauthorized changes to the Secure Preferences file.”

How can malware tamper with a system DLL without code signing setting off alarms?
Can someone please explain the winners and losers of this $3.9 Billion discrepancy?
People don't seem to want to defend their positions anymore. They want to say what they feel and face no challenge or debate. Even this "key" data scientist won't talk to the media, won't be identified. Sorry then, I don't give his opinion a lot of weight. It's easy to throw stones from inside a safe space.
> The idea that industry ought to pay for it presumably comes from a background where universities are private an expensive.

In the US at least, where even public universities are ridiculously expensive, there's no way to keep the current system running unless our grads are able to get jobs that pay well when they graduate. Indirectly industry is paying for the courses taught by universities. In the current environment we need to prepare students for employment.

> I'd like to live in a world where these kind of courses were government subsidised and available for free or cheap.

I think we'd be better off as a country (US). I also think that ship has sailed and it sank to the bottom of ocean a couple decades ago.
I will violate HN guidelines by tiredly pointing out that while my comment was downvoted (no problem with that), it was downvoted without rebuttal. Not very helpful.
The downvotes in this thread pretty much tell you all you need to know about this idea that every American political issue is a 50/50 split.
I wear a mask in public, and I have since March. I'm speaking up for your elderly and obese and otherwise-compromised relatives and neighbors, whom you seem determined to kill. If you're unhappy with how the pandemic has affected your business, you should ask the politicians why the CARES act gave the rich $5T and the rest of us a one-time $1200.
I had for around 5 years a pair of in-ear wireless PowerBeats headphones... the battery life slowly degraded until I had to recharge it every couple of days listening to them for just an hour each day... and one day, just out of nowhere, the battery started lasting only 15 minutes, making them unusable.

I thought it was ridiculous that an expensive headphone needs to be thrown away after only 5 years of light usage, but there you go... if you only had your AirPods for 2 years, sounds like I had a decent run myself :)

I still bought the newer Powerbeats model because they're quite nice and I couldn't find anything similar with as good quality. The newer model's battery lasts forever (well, a couple of weeks of light usage took them to around 25%) but I know that, in a few years, it'll get to a couple of days maximum between recharges again... hopefully a bit more than the previous one with better and newer technology.
Is that such a critical hiring criteria? That seems like something I could learn in a week.
So why is everyone expecting Facebook to "correct" human behavior? They're just the platform, not the generator. If we're going to be fair, ISPs should be FIRST held accountable for the hate speech their users generate, because if we remove Facebook, someone else will provide a textarea and submit button, but will still use the same cable and internet subscription.

In the mean time, media reigns free into radicalizing the population into different-opinion camps, psychopath televangelists can zombify millions and get good profit from the ads. But no, Facebook alone is a threat to democracy.
There are a lot of tremendously unprofitable monopoly plays riding this sort of dream train, particularly since 2008.

Which ones will work and which ones won't is hard to tell, but that is indeed what investors are betting on.

At least Airbnb has a business model that could theoretically make it to profitability. An alarming number of these don't have any coherent path.
GraphQL Stitching
Coronavirus contact tracing apps promised big and didn’t deliver
The story I've seen is that retail investors, who didn't have access to the pre-IPO pricing, flooded in and sent the price way higher.
Same but with my Sennheiser HD280s. I can still buy brand new earpads and a band pad online.
There's a game from the 90s called Hyperspeed by MicroProse that I wish someone would do a similar writeup on. I freaking loved that game and I can't find it anywhere now.
I don't think a lot of Windows users notice when hardware has things like missing ACPI states because Windows since Vista tends to treat a lot of drivers as potentially "sleep hostile" and does all sorts of crazy tricks to paper over bad driver behavior, including sometimes hard shutting off/rebooting hardware on tough timeout limits (depending on hardware class) and fakes sleep/suspend as best as it can given whatever limits it comes across. The few times I've ever skimmed the ACPI/Power Events event logs in Windows, it's an amazing glimpse into some real wild goings on that rarely seem noticeable from a user level, but clearly indicate that drivers are as much of a mess as ever and Windows does a lot of work to make it look like things are fine, everything is fine, and system is peacefully sleeping (as hardware gets kicked under the table for acting up).

I'm not sure if there are direct lessons there for Linux driver handling as Microsoft has huge test labs that do forward these sorts of event logs to the hardware manufacturers and is in a position to expect at least some of them to do better next time (either next driver update or next hardware refresh).
Cups' Founder Releases Pappl 1.0 as Modern Printer Application Framework
zuck still runs fb.
If a test is going to take more than an hour then I'm not going to sit around after work waiting for it to finish.
"Apple recommends not running the 700 for longer than 20 minutes with the case off, otherwise the passively cooled 68040 processor melts down. Not the best design, but it works fine with the case shut."

Can you imagine if they tried something like that today? The cheese grater will not even turn on with the case removed
Docker Desktop 3.0.0
Wait... you can't use these with anything other than an iOS device?!

edit: only the spatial audio feature works only on iOS
The dispute processes make binding arbitration with a third party company seem desireable, and that's saying something.
> If this time was so valuable, why wouldn't there be more of it?

Money can be exchanged for goods and services
It is true. Making batteries for electric cars is a large fraction of the storage R&D, and the existence of non-vehicle storage technology development doesn't really change the equation anyway.

The question is whether storage gets cheap enough before the cost stops falling, and the answer is we don't know and we need to be prepared in case it doesn't.
The optimal shape for most markets is a duopoly. Both competitors get a large enough stake to continue growing, but don't really meaningfully compete, and don't have to worry as much about antitrust.
If you read it, you'll see that it is not explicitly framed in any way. Few items in the Bill of Rights are.
This is after Lockheed Martin's error lead to the loss of the Mars Climate Orbiter. They shouldn't be allowed near any spacecraft ever again.

https://en.wikipedia.org/wiki/Mars_Climate_Orbiter#Cause_of_...
I'd guess Common Lisp.
None of those are the government, sure there are radical citizens (domestic terrorists), admittedly. Everyone universally thinks this is bad.

That being said, the right appears to be concerned about all their constitutional rights taken away. To me, that seems far more of a direct and far larger attack on millions of people than these random domestic terrorists.
I do the same with route53, a small Python script runs on a Raspberry Pi to get the IP address and then updates the domain record through the API.
He is in a very specific situation, he is the founder and the CEO and has a lot of money to burn. He wants to do big things and he can do them.

A lot of companies have stock holders who expect some return every year without risking too much.

As a society we sure would be better off if had more Elon Musk type company leaders, but for that too happen we would need more exceptional people like him (not going to happen) or more people willing to risk their savings investing in companies that are trying to achieve great things.
Screen hero was innovative and it looks like the control aspect of things got abandoned

I'm still mad about this. It was such a great piece of software, and then Slack bought it and literally killed it without offering anything to replace the lost functionality.
Strategy: "use couple of years old Thinkpad". Tons of linux devs use thinkpads and a couple of years are needed for all userland / driver patches to land at your favorite distro. It worked so far for me with the x40, x230 & t470s.
That doesn't sound difficult? if (x86) write byte X, Y, Z else if arm write byte J K L
This is fantastic; thank you!
This. I'm sure all these bundles help keep the metaphorical lights on in the short term, but I can't help but see this as a risk posed to Braves long term adoption.
> I've never experimented with auto-suspend on lid close and auto-resume on open; maybe that's what's more troublesome.

That's what 99% of all laptop users would like a laptop be able to do, no? At the very least auto-suspend on close.
I wouldn't trust this Supreme Court to do the Right Thing.
Do you have links?
Unreal Engine and Unity both have mobile ports, so already support ARM in some manner, and they provide much of the heavy lifting for the low-end stuff for many AAA games.

That said, I'm not sure if Unity will have an advantage here because of its reliance on C# compared to UE's C++ (but I'm not sure how common it is to use C++ compared to UnrealScript). Then again, if you can trigger the X86 consistency mode on the M1 (or if it's always on?) for ARM instructions (if that makes sense), then maybe it's as simple as a compile/release for that target from each of those platforms since the memory model will be the same for the C++ code.

Note: I'm not a game developer, and have only looked at/used minimally at those engines/suites, so there's a lot of assumptions in the above based on how I understand stuff to work, not how I know it to work from experience.
When I make short, pithy "leftist" points on HN without much explication or support, I'm routinely downvoted. So ... yeah.
Why would reference counting be necessary an immutable, immortal global?
Agreed and yes, we will.
Airbnb employees get paid in stock. For many it may be as much as 40% of their total compensation. If the price drops, those employees are going to be very upset. The trading price matters very much.
Can i translate this series in Portuguese?
I think that would help a lot of coders that i know, but they can't read english.
I see some indications that the Michigan assassination plot was not planned by people holding typically right-wing views. For example https://www.detroitnews.com/story/news/local/michigan/2020/1....
People aren't dry brush though. It's not a good thing that huge swaths of the population are dying. We won't be inherently more resilient to diseases in the short term just because all the vulnerable people are dead.

For one, we don't even understand all the long term effects of having COVID as it is: there's heart damage, lung damage, brain damage, extended fatigue, and that's just what we're seeing evidence of now. [0]

If another disease like COVID strikes in a couple years, it could still tear through the surviving population and cause similar long lasting effects. The thousands that're suffering a terrible death daily, separated from their families and straining our healthcare systems to the breaking point--their deaths are not somehow making our populaitons safer from another disease.

EDIT: your analogy also supposes it's somehow the old/vulnerable populations that're the reservoir for the virus in our populations, when data indicates the opposite: it's far more likely younger populations are the carriers/vectors for COVID, especially since they are more often asymptomatic (w.r.t. acute effects) than more vulnerable chunks of the population. Future bugs will have plenty of population to travel through.

[0]: https://www.mayoclinic.org/diseases-conditions/coronavirus/i...
Google: Our EU services are at risk in Digital Markets Act
Thanks. I remember that the Core Solo was used on some Apple machines, including one of the first Intel Mac Minis (a pseudo-desktop machine?).

https://lowendmac.com/2006/mac-mini-core-solo/
I believe you can use them as regular Bluetooth headphones, but you can't enjoy the spatial audio. That's my understanding. As with standard AirPods, the philosophy is "better together" with Apple products but, they are not exclusive.
Would already be a good start if the US wouldn't put foreign policy over the environment.

That whole push to export subsidized US LNG, to places like Germany for the sole purpose of further depressing the Russian economy, is complete nonsense from an environmental and efficiency perspective.
> We need to protect free speech on these "private" monolith social media platforms before it's too late.

You have no free speech on private platforms. All platforms have content moderation or else they'd have a 100 to 1 ratio of spam to real posts.

Too late for what exactly?