skysight-inc/HackerNews huggingface dataset:
Then would you provide any actionable advice?

I understand your concern about not gaining implicit knowledge while surrounded by peers, but I’ve gained “the ability to think” through my other course of study, and your concerns don’t seem to be attached to a solution. Rather, it seems like a desperate attempt to gatekeep over an increasingly egalitarian field. And sorry, but there isn’t much communication to be learned among CS undergrads.

The knowledge I lack on the job will be taught as I’m exposed to my shortcomings, as is the case with most jobs.

In addition, my school’s CS department was lacking, so most of it was poorly taught, and I relied on self-teaching regardless. Once I get through hiring season, I’ll worry about covering the remaining material before I begin work.
Thank goodness the noobs that brought us Node.js have you, random HN commenter, to explain CS 102: Intro to Software Engineering to them.

Have you considered that the people making this decision might just possibly have more relevant experience than you do?
Haha. Certainly the best thing on the internet today!
> Jürgen Richter-Gebert

Ah, that explains the "Adminfiles Zugefügt" commit

https://github.com/CindyJS/CindyJS/commit/2ccb3e07b0bde04777...
> Plantation owners in the south at the peak of slavery had Bezos-esque wealth. Although the proles in the confederacy were poor compared to their counterparts in the north (especially slaves; that's obvious!), the south was wealthier in absolute terms.

The south was a plutocracy, which made a few individuals very rich, but it was not richer than the north in the aggregate. The claim is trivial to assess: slavery was ended in a dramatic fashion, so you can compare the country's wealth before and after emancipation. It did not change: https://www.econlib.org/archives/2014/09/ending_slavery.html.

The notion that the antebellum south was "rich" depends on a slight-of-hand. It counts enslaved people in the south as "wealth" but free people in the north as "labor." But that is non-sensical: a society wouldn't become vastly richer if you enslaved half the population overnight. Likewise, you can't compare the "wealth" of the north and south by treating labor in the south as "wealth" but not in the north. As you can see in the chart, even treating enslaved people as capital stock, the civil war did not reduce America's wealth. And if you correctly classify enslaved people as labor, you'll see that ending slavery led to a rapid increase in the south's capital stock. That's because, as basic economics predicts, an unfree labor market is actually bad for the economy.

Some of the recent articles floating around about the "economics of slavery" are not by economists and are rife with conceptual errors. I'll make on basic observation. In condemning colonialism, people assert that Britain made India poor by limiting it to supplying cotton (a commodity) while British factories performed the lucrative textile manufacturing. That left Indians low on the supply chain, and forced Indian consumers to buy finished goods from Britain. But for the exact same reason, exporting cotton could not have made the south rich. The opposite is true: the slave-based cotton economy kept the south from moving up the supply chain, and kept it poorer than it would have been otherwise.
I'd second (and third) this. If eBay sounds risky, in the UK there are companies that sell refurb Thinkpads with a year's warranty for in the region of £300 at the cheap end. I'm sure the situation is similar abroad.

Add an SSD and maybe a RAM upgrade and you've got a very capable machine for £350.
nice! how will you promote it to find initial users? who is the target audience?
ACSC-Advisory-2020-008-Copy-Paste-Compromises.pdf
This is where it would be fun to have all the data and start creeping the person out. “Have fun next week on your vacation don’t worry I will drive by your house a couple times while no one is there and check on your place. I know you just bought an expensive computer and were also searching best home security systems so I imagine you don’t have one yet but don’t worry I will watch your place even though you never asked me”. Or “Hey I hear you might have Erectile Dysfunction you okay bro”. Oh you don’t care if the big companies know everything about you but your own friends it’s a secret? What if your friend works for the big company does he get to access all your information? Obviously that seems wrong. Maybe that would get the point across.
Thank you I'll check it out!
An Opportunity that can create a Goldmine
https://www.cyber.gov.au/threats/advisory-2020-008-copy-past...
I have a T580 that is a couple years old (so not an older ThinkPad) that has the big second battery in it, and if I'm just coding and only keep one browser open and limit it to 7 or 8 tabs at a time, I can easily get 12 hours out of it (compiles take 2 minutes and run all 8 cores at 100%). I left it running once unplugged (forgot to suspend it) and when sitting idle the batter was still around 18% after about 24 hours, but of course that's far from typical use levels).

I just use Fedora and tuned profiles (which I adjust based on needs), but I've also heard testimonies of TLP[2]

[1] https://tuned-project.org/

[2] Example: https://www.fosslinux.com/2304/how-to-increase-laptops-batte...
I made a way to visualize options portfolio profitability as a function of various portfolio parameters. I was craving a visual intuition for how options leg parameters (strike price, expiration, put/call, short/long, quantity). As a fun side note, the computation of portfolio value happens on the GPU!

https://rainbowoptions.club/
Sorry, yes, obvious typo fission -> fusion.

It does feel like Tokamak will never arrive. An acquaintance did their doctorate last year on modelling some aspect of the containment; they didn't seem hopeful.
Shift away from swiping based dating apps. Most people I’ve spoken to have all been infuriated over dating apps, and are now looking for alternatives. Big opportunity here
Spoken like someone who's never solved problems with medium-to-large scale JS projects... criticising people who have.
whats this thing with shredding a blogpost into countless tweets?
Does Dart still allow you to compile to JS or was that feature dropped?
A death wish is not necessarily for oneself. Most Americans are wishing death upon others. Statistically, the younger and healthier, the more likely they are to kill someone else rather than themselves. Doesn't make it any less risky or horrifying. Well, it does to many Americans who simply do not care if their actions kill others. It's part of the culture as can be readily seen now and in the past.
It reads like an article written entirely with Buzzfeed headlines.
I wrote an automated solution to spending requirements for high interest checking accounts. High interest checking accounts (up to 5% APR) often require a dozen or more transactions a month to qualify for high rates. Debbit automates this by purchasing 50 cent Amazon gift cards and/or paying your cable bill in small increments throughout the month.

Behind the scenes, Debbit is a hand rolled scheduler that runs Selenium automation to navigate Amazon + bill pay websites.

https://github.com/jakehilborn/debbit
Change Management strategies for leaders during Covid 19
How I made more than $30K with Jolokia CVEs
Flagged. Everything about this looks like a scam.
> Even the orbits of satellites decay.

Near-Earth satellites, yes; the thinnest wisps of the edge of the atmosphere slow them down. Further out, however, in geostationary orbit, satellites are not subject to such forces. They may be disrupted long-term by the gravitational influence of other distant bodies, but I think I'd worry more about the potential impact from micrometeorites.
Mobile-App Onboarding: An Analysis of Components and Techniques
See that's where

gorkish 1 hour ago | parent |on "I don't really get the beef with this..."

you and I have very markedly

gorkish 1 hour ago | parent |on "I don't really get the beef with this..."

very different ideas about what

gorkish 1 hour ago | parent |on "I don't really get the beef with this..."

"pretty decent" means

gorkish 1 hour ago | parent |on "I don't really get the beef with this..."

because I actually think this kind of

gorkish 1 hour ago | parent |on "I don't really get the beef with this..."

nonsense is really quite bullshit.
Pinebook Pro. I use it for this exact purpose. Small, portable, cheap, and relatively durable. I keep it in the truck while I’m on call in case I need to jump in and fix things on the go.
I understand that this is art. That said, I don't understand the hate for email. Especially post-Slack.

Email seems to put my interlocutors in the mindset that results in paragraphs of coherent text that clearly describe an idea. Slack does exactly the opposite.

I receive a lot of one-off Slack messages that border on inscrutable because of lazy spelling/grammar/composition. I then have to engage in a costly conversation to tease out the meaning.

I also receive a lot of Slack messages that border on inscrutable because a 4 or 5 sentence paragraph is delivered one sentence at a time. The messages do not make sense individually, but also do not make sense when read together as a paragraph. People seem incapable of thinking more than one sentence ahead when using Slack. This is particularly bad among the crowd who didn't learn how to use channel-based chat well (e.g., by using IRC).

I get that "hell is other people", but compared to the alternative, email is great. Especially with a good search feature and some basic filters and some auto-replies. And especially compared to modern Slack messaging behaviors.
Perl has its share of problems, but it is still a very useful language, and it is still used far more extensively than a lot of people think.

And yes, it is still used for new projects, and no it is not necessary to sacrifice your mental health nor your earning potential to use it.

It is not, nor will it ever be the darling of the startup world. But most of the software development in the world is not done at startups.

I'm not saying you'll get rich writing Perl, nor am I saying that it is growing in "market share" if you want to call it that. In fact, considerably less people use it now than did in the past.

However, you can still make a decent living writing Perl in 2020.

Of course, my advice would be to learn multiple languages, and most importantly, never stop being willing to learn new things, if you want to be a developer your entire career.

I also think it's important to be willing to occasionally learn old things. You never know when you might be called on to make changes (sometimes extensive ones) to a legacy system, and "rewriting it in language 'X'" is often not an option.

[edited for typo]
Continuing to chase and shooting RB in the back contradicts the claim of self defense. At any time, the officer could have stopped the immediate chase and ended the confrontation. This would have been the prudent thing to do, given that they had his ID (and his car), and the two officers hadn't recovered from being overwhelmed.

This is a good example of why responding officers shouldn't carry firearms or even tasers on their person - they're too quick to keep escalating like they see on TV. If a suspect violently escapes arrest, then send in a larger armed crew with a deliberate plan.

re your addition: Seems like a decision that enables bad policing. Nothing about the situation makes it seem like RB was actually a danger to the public, but the police will push that justification all day long to legitimize what was essentially a personal ego escalation.
Unfortunately the state of web dev in 2020 is such that using a vanilla "best practice" setup is very much doing something wrong.
Sure and julia has the best matrices, python has the most flexible threading models, erlang has the best distributed runtime..

Yet one feature does not a language make. A language is the whole of it's behavior, and JS is a perfectly fine solution with a wide mix of good features.

Is it the fastest? No. The most performant? Not close. Does it have the best ability to write language parsers? No!

But it's not supposed to. It's a general purpose language that's well suited for a wide swath of cases.

Most languages have transpilers and utility libraries - and those are useful tools but also not meant to be part of a language. Even python has dozens of compilation tools depending on how you intend to distribute your code.

It's the mark of a poor intelligence that buys on pros only without considering cons. We must weigh not only our features but how well the average engineer can use it, how quickly we can produce features and how safe our code is, and how easily we can actually hire and train engineers.

JS is one of the most popular languages in the world. My 10 year old nephew can write it and do a decent job of it.
It is something to do with a class in their code named something similar to header conflicting with a same named definition in their index.d.ts file that is closely related to that class instance.

If they dropped use of classes, or differentiated the names of the two things in collision the problem would appear to be solved.

To turn that around and blame TypeScript as the point of failure is an extremely bad omen suggesting their code style opinions are more important than product delivery. I could live with that nonsense if this were a framework or some minor dependency, which this application is not.
Your assumptions about treatment not improving have already been proven wrong by dexamethasone: https://www.nature.com/articles/d41586-020-01824-5
Looking forward to what Audrey Watters has to say about this
> JS ... is the most successful and important language in the world (probably in the history of programming),

I object, C is that.
WiFi is faster than most people's WAN connection so it's fine.

High wattage machines make rooms uncomfortably hot and expensive to cool.
They have enough images that it is more than a curiosity (they can do reasonable 3d point clouds of buildings in some ares). They also have quite a lot of software for extracting information from the images.
I've learned to cook cakes, started running, and continued my light-fields video camera project.
No where in these comments did anyone say "it's just the flu" or anything like that. You're straw-manning.
I started a podcast that talks about making music (and related creative stuff) from a more personal and realistic angle than what I’ve seen available, by interviewing people and asking about their thoughts and process.

A little bit of by-musicians-for-musicians crossed with more general podcast content.

By episode 4 I think we started to hit our stride, as we move towards a more creative-editing system than an unedited live stream format.

We have 3 more coming soon.

https://m.youtube.com/watch?v=GxIDY9XvvaA

I’ve been learning a lot about working on dealing with speaking naturally and clearly, asking the right questions, etc. Its been eye opening.
I made a Vim-like editor for building webpages quickly. https://vivpage.com
I'm not sure that it's safe to assume that the dynamics of international relations among nuclear and nonnuclear states can be so tidily extrapolated from the dynamics of society and interpersonal relations among gun-owning and non-gun-owning humans acting in their individual capacities.
Purely anecdata but I still see lots of "quick scripts" thrown together in Perl, and perl -pie is still very popular. I don't see many projects start in Perl as the primary language, but Perl is still a string processing powerhouse for people that know it.
Preserve, protect and defend your code
You know when you say a word over and over again and it starts to lose meaning?

Well, I didn't have a clue what Deno was before, but now it's barely letters in a screen. This post says Deno way too much. Deno.
US10679124B1 – Using embedding functions with a deep network – Google Patents
The work at home shift this spring basically tripled used laptop prices :(
Scaling insights; The evolution of Kolonial.no's insight infrastructure
any of the other material you didn’t quite need for the interview itself?
Quirky caricature of the web we inhabit. After my mind settled from the shock of hilarity, I realized it's a spoof of Hey.

The creator of this nonsensical satire is an animation studio called Thinko. They do some cool stuff, with tools developed in-house.

https://www.youtube.com/watch?v=1l9V7DJ3jZ8
I made a affiliate app to scratch a personal itch for myself.

Basically for generating affiliate URLs and redirecting to the relevant store based on IP Geo location. It's very basic and has only a CLI interface for now but was a good learning with some terraform, ansible, and PHP.
> The drawbacks is the TrackPoint on a ThinkPad is always guaranteed to be there, while it's an optional feature with Latitude and EliteBook, and even when it is there, it isn't as good as what IBM/Lenovo has engineered.

My 5-year-old HP ZBook's trackpoint is abysmal. I stopped trying to use it about 2 months in, and after 2 years its top surface fell off and got lost. I didn't bother ordering a replacement.
Going from 2.4Ghz to 5Ghz was great for stability and speed... until spectrum started pushing 5Ghz as default and crowding the 5Ghz spectrum here. Then I hooked up cat5e and upgraded to gigabit service and it's been bulletproof on my desktop. I can't go back to wireless after wired.

I wonder if 5G is going to feel like Ethernet gigabit instantaneous levels of speed?
https://friso.lol

I’m being serious here.
Apache Pulsar 2.6.0 Released
Indeed, thanks for sharing it.
I built a habit app called SnapHabit [1] that helps you build habits with your friends/family through group habits and through social accountability.

I wanted to learn React Native/mobile development while trying to address the fact that for many of us, social distancing and lockdown have isolated us and destroyed our everyday habits.

The most interesting thing I've seen is that people really enjoy writing about and reading each other's mundane updates. The app has a notes feature which automatically sends out updates to everyone you've shared a habit with. But because the update is tied to the habit, people seem more comfortable writing more personal updates; it doesn't feel like bragging, annoying since it's not traditional social media where you're writing for an audience.

Some other observations and learnings I picked up while building it:

- I love React Hooks. IMO, React is a lot more natural to reason about and to learn with hooks compared to class components. The entire app only uses hooks.

- I used Expo and it's been mostly great. They take care of builds and OTA updates are super useful for iteration and moving fast! Cons: Expo updates too slowly; some bundled modules have been stuck on very buggy builds for a while and you can't do anything until Expo updates its modules.

- Sending too many network requests will slow down your app because of React Bridge! I used Firestore which encourages making all requests on device via the client SDK. But React Native handles network requests natively so everything needs to be passed back and forth through the bridge, causing a lot of slowness if you have too many/large requests, so the Firestore way doesn't seem to work well in React Native. Instead, off load requests to a server so that you're making a single (or small number) of network requests.

- Don't use React context for your app data! Changes to the context cause everything that's subscribing to it to re-render. I was using context for each day update, meaning every update caused all the other day-s to re-render. Redux is still a great solution and redux-toolkit has really helped reduce boilerplate and the friction to get set up.

[1] https://snaphabit.app/
it happens! keep your head up!
I recommend getting a good box set, eg Classic FM Favourites, which will be filled with popular pieces or the most memorable sections of longer works. Then see what you want to hear more of.

There’s orchestral, solo piano, chamber (eg. string quartets), opera, choral... and then there’s the styles from different eras. I think the most rewarding step is when you go from appreciating the “famous” part that most people will have heard somewhere, to appreciating the full work. Eg. everyone knows the opening to Beethoven Symphony 5, but the full 45 minute symphony is incredible all the way through.

Individual performers/orchestras you don’t need to worry about until there’s some works that you really like and you want to hear some different takes on it.
One of their examples about the balls appearing bigger when needing to hit then reminded me of something from a YouTube video [0] about our senses lying to us. The example brought up in the video is how a hill appears steeper to us if we have a heavy backpack on!

Overall though, those were some cool new examples of eye limitations I hadn't heard of before, like the accumulation of laser light damage.

And yeah similar to other commenters, some of these could just as easily be explained as amazing adaptations required to work with the limited resources available in addition to a description as ugly hacks.
I guess the important part is just to hopefully become more aware of our limitations with the goal that that helps us maybe get a little better understanding of potential difficulties we all face.

[0] https://youtu.be/BMvgOjGPXyw
Started already before to work on https://getworkrecognized.com/ but it is now in a much more mature state - An app to track your work and create perfect Self-Reviews.
Funeral Directors in Covid-19 Doubt Legitimacy of Deaths Attributed to Pandemic
But (ding)

why (ding)

dont (ding)

you (ding)

like chatting (ding)

? (ding)
Isolation May Hurt America's Ability to Fight Coronavirus
Still not a better deal than the Acer C720 from 7 years ago. That thing was a legend.
Eight x86 SBCs
Ha. Also picked up two designer brand height-adjusted desks for the cheap. Looks barely used. Still looking for an Aereon chair.
It ended in a non-sequitur. Today, GPT-3 can be used to do smart autocomplete of a paragraph, but in the future, a model might autocomplete an entire book. Where is the symbiosis there? Gaming to aquire knowledge has nothing at all to do with AI replacing humans at various tasks.
Video games style learning are great. But I don't know if a classroom of children systematically playing video games on a time based limit to learn a subject will be the same experience.

Freedom and pace is what makes them a great medium. That's the opposite of our education system.
It's a great little machine.
Meanwhile protests in the US are resulting in actual change to public policy when it comes to police (for instance, Colorado has ended qualified immunity).

The first step to change is to want it. That some people in 10 and 20 years will still look back wistfully at the Trump years is disappointing, but it's no reason to give up on changing things that need changing.

And one thing that is worth considering is to work on the change so that it has happened, in whatever amount it has happened, if/when a more difficult pandemic comes along, one where analyzing your own fate doesn't leave you feeling comfortable.
And the result is?
Event threading pulls out a huge amount of difficulty with semaphores, locks, thread safety, etc.

The lack of OO means no typecasting, inheritance models, interfaces, etc.

Arrays are fully dynamic, not type restricted and operate strictly by reference.

No memory mapping, manual garbage collection or even GC adjustments.

Suddenly the list of things someone has to understand to be a competent JS engineer is way smaller than a language like C or Java.

There are other languages that have a similar level of being easy to understand such as Python and Ruby, and they're good languages too but have a different set of tradeoffs.
An older site they put together -- from 1998 apparently

https://scamdaddy.net/