skysight-inc/HackerNews huggingface dataset:
If I think that fidget spinners are a stupid trend, but I know a guy who will buy 100 boxes from me, I'm going to make that transaction. There is nothing hypocritical about this. I can happily take money from people while holding them in contempt. Don't you do this at your own job when you get a paycheck from your boss?
I don't think lack of funding is the problem but rather a lack of management.

More money is just going to incentivize their current malpractices.

I think what we could do is support a Firefox Foundation if/when it eventually exists.
> After watching all those amazing videos of GPT-3

Those 'amazing' GPT-3 videos only gloss over the good side of what GPT-3 can do given an input. They'll never tell you the number of times they cherry picked and edited the output or the mistakes it makes nor can GPT-3 itself reason of why it has generated that output or chosen those words in the sentences it generates.

If a black box neural network like GPT-3 still can't explain itself, then it cannot possibly safely help "humanity fight COVID-19" or any disease if you show the generated results to a medical professional.

So beware the hype brigade.
Show HN: Chance to get JetBrains PHPStorm for a whole year
No, but they own the meaning of "open source".
Jeff Krulik pioneered this approach in the 80s. Not to diminish what AGNB is doing, but it's almost like The Office to his Spinal Tap.

https://en.wikipedia.org/wiki/Heavy_Metal_Parking_Lot
To elaborate on that: one interpretation of the Stanford Marshmallow Experiment is that learning to trust adults is a key predictor for success in life.

Recall the experiment: kids who resisted gobbling the marshmallow in order to earn 2 marshmallows went on to be awesomer adults. The original explanation is that kids with the ability to delay gratification (or who come up with beeminder-y tricks to distract themselves from the tempting marshmallow) will be served well by that skill the rest of their lives.

But another explanation – https://www.sciencedaily.com/releases/2012/10/121011090655.h... – is that those seemingly impulsive kids are just the kids who don’t trust the adults who promise the 2nd marshmallow. They’re like “yeah, I’ve heard that before” and gobble while the gobbling’s good. In other words, they’re not failing to delay gratification, they’re responding to the situation perfectly rationally based on their past interactions with adults. To put it overly dramatically: flaking out on your kids ruins their lives!

(I’m not sure how much credence to give that interpretation, and suspect that there’s truth in the original interpretation too. But it kind of feels right to me. Flaking out on anyone is really bad. But kids especially.)

PS: More recent partial replication of the Marshmallow Test: https://journals.sagepub.com/doi/10.1177/0956797618761661
Note 1 to be specific :-) "The microcode ROM forms a large region with no power connections, just ground. This is because each row in the ROM is implemented as a very large NOR gate with the power pull-up on the right-hand edge. Thus, the ROM gates all have power and ground, even though it looks like the ROM lacks power connections"

The outputs from the microcode go into clocked latches to the left of the array.

The high-level motivation is that you want the microcode ROM to be as dense as possible, so you want to minimize the number of different signals going in there. It is constructed with just the input lines, transistors (or gaps), ground, and the output lines, so it is about as dense as possible. Even so, it takes up a large chunk of the 8086 die.
This is why houses have circuit breakers, which are functionally identical to the load shedding we had last night ...
But it is why in 2018 they (CPUC) decided that Diablo Canyon will be retired in 2025.

edit: missing space between words.
If only the paleoanthropologists at the University of Witwatersrand had consulted you first they could have saved all this time!

(Don't say "of course" to experts. It's patronizing, and there's a good chance what is obvious to you is actually wrong.)
They're the ducks.
I always associated the logo with the horizontal lining in dot matrix printers.
I think HN wants something like this to succeed and compete with firefox and chrome but I can't help but think that's never going to happen.
In this case (although he doesn’t mention what university it was), it is a “private” university. But the removal of due process from Title IX procedures was due to the threat from Obama to withold federal grant money from schools that continued to insist on fairness. Universities can not survive without this funding, so the government is directly involved in this abuse.
It's a bad idea to romanticize the lives of paleolithic peoples. They may have had cozy beds, but it's likely these people were:

- thirsty (no tech for carrying water)

- hot (no air conditioning)

- hungry (hunter gatherers don't eat every day)

- practicing "open defecation"

- covered with insect bites

- riddled with intestinal parasites

- frequently sick (no vaccines/antibiotics)

- one compound fracture away from death by sepsis

and liable to be murdered by humans from other tribes or, according to some studies, possibly from your own if you ever stop pulling your weight.
The person in question works on deployment tools at Lyft, which is the definition of an internal tool though.
This sounds like "yeah, it has bugs that need to be fixed", not fundamental reasons not to merge it. (Though I think they should've tested with KASAN+KUBSAN before submitting.)
HN should not allow linking to Quilette.
Would you mind explaining how learning proofs has helped you? I'm currently studying computer science on my own, so I would appreciate any tips.
Much of, not most. Jim Crow South was never a majority of the country, and racism in the north was much more implicit, segregation was never formal.
Not really. Somebody may be discouraged from reporting an abuse because the abuser has power over them. They might wait until after they leave that job.
Not many people are going to be playing high-end games on the integrated graphics anyways, even with 2x performance improvement over the previous generation Intel graphics. At this point, the Xe graphics are going to be just slightly better than the recently released AMD APU integrated graphics. If this limitation is still true on their discrete card targeted for gamers (not the DG1), then that would be a poor showing.
I've drunk the Mr Money Mustache [1] / FIRE koolaid to some extent. Mostly just looking to start a conversation since it's a topic I'm interested in.

[1] https://www.mrmoneymustache.com/
Arguably, merely storing a photo of someone is 'harvesting biometric data'.

Comparing photos to one another to see if they match is hardly nefarious.

Paradoxically, it's probably irrelevant: it doesn't help them make money in ads, it probably has no otherwise material effect on the service.

I'm glad someone is suing FB but I'm not sure this is the right angle.
Know about the new curriculum of 'Certified Kubernetes Administrator'
I Asked One of the Youngest Billionaires If I Should Go to College
It's tough to avoid the time savings that vendor lock-in buys you these days. I have had to grudgingly accept that, despite the fact that I absolutely hate giving in to it. Look at what Apple has done with lock-in (or Google for that matter in other areas of the ecosystem) and you can see the reasons why.

However you can take steps that even when you give in to lock in, you structure your code/projects so that switching to another standard is straightforward: include non-vendor build scripts that would work on any Docker/VPS/baremetal server, isolate the locked-in config and scripts from the rest of the app as much as possible (even if it means running separate external scripts to execute them), etc.

Once you've done it a couple times you build up a suite of small tools and it gets easier.

I got bit hard by Zeit/Vercel, and then by GCP, and then by AWS. All of them do one thing or another to manage to find a way to extract more money. My goal is to make it so that if one day I decide we simply need to leave the platform, we can at a minimum of effort.

Because this actually does happen 1-2 times a year, thanks to exactly the issues raised by OP, it's paid dividends to put in the small time it takes to keep things mostly agnostic on the code side.
You are absolutely correct; anyone who worked on Solaris scalability and performance back in the day will have plenty of Dragon war stories -- and Solaris did so well on Campfire (a.k.a. UltraSPARC Enterprise 4000, shipped 1996) exactly because so much time and energy had been spent on Dragon (a.k.a. SPARCcenter 2000, shipped 1992).
Direct S3 Access in Peergos
Ten to fifteen years ago, I felt we were, at best, 100 years from minimal fossil fuel use. Today, I think it's 40 years.

Note: I'm specifically picking on fossil fuels because I'm still holding out hope for safer, smaller-scale nuclear tech. I can't tell how realistic that is tho.

Regarding your observations: They seem to indicate (or at least allow) that there's low-hanging fruit, that we ought to be grabbing now.
Why "in theory"? Here are real life applications: https://sciter.com/#customers
Microsoft implemented UTF-16 before UTF-8 was even invented, and certainly before it came in to widespread use.
It's important to distinguish between energy and capacity. And recognize the operating flexibility of different resources. While if a 1/4 of the CapEx for renewables were invested in fission, California would have more capacity, the energy cost would also increase. Fission has considerable operating expenses, which is why it has been displaced by both gas generation and renewable generation throughout the United States.
Employees need masks even for at-home Zoom calls, Wisconsin agency says
You may be interested in a project that's doing almost exactly that: a new content type that sits alongside the "classic" web, with a heavy focus on performance and only JavaScript from a vetted repository allowed.

https://amp.dev/
I’m pretty damned sure of it. Why would they do so otherwise when feet of the habitually-unshod are so perfectly adapted to walking on terrain? It’s not like (like in the case of clothes) they could see animals with warm furry coats and think “I want one of those”. You construct what you want to emulate. In the case of sandals, they wanted to emulate floors, not paws.
> Sure, you can cherry pick certain statistics for any period. That doesn’t tell you anything.

I'm curious what this is supposed to tell you, then:

> And corruption is way down from say the early 1900's (don't even talk about the 1800's where it was odd for a politician to not be corrupt).
Calorie counts are better, but still gloss over all the nutritional differences between e.g. beef and carrots. Comparing ingredients piecemeal when they aren't nearly perfect substitutes doesn't make very much sense. If you reduced your meat intake by 1kg of beef per week or month, what would you replace it with to sustain your nutrition?

It seems like it would be a fairer comparison to drum up reasonable examples of complete vegetarian, vegan, and omnivorous diets and work out a carbon footprint (or whatever ecological impact measure you prefer) of each backwards, from the plated food back to the source. Then look at the complete diets that have the lowest impact. I would still expect that vegan, vegetarian and very low-meat diets would do better than the typical diet in the US.
I think one barrier to applying this advice is we tend to look down upon the idea of avoiding temptation, but we praise the idea of resisting it.

Resisting temptation requires strength. So it is viewed as a virtue in and of itself. There is a heroic struggle. Avoiding temptation is sometimes seen as a sign of weakness. The implication is you're only avoiding it because you can't resist it. Almost like running away from a fight instead of facing your enemy.

Ultimately, I think it's more constructive to employ both strategies. You need to develop the ability to resist temptation because there are times when you cannot avoid it. But there is no sense in sabotaging your success by dealing with temptation when you don't need to.
Wires on a chip are interesting. On a PCB you mostly have just two cases to deal with: low edge rate case, the trace is equivalent to a capacitor. Fast edge rate case, the trace is equivalent to a transmission line with a characteristic impedance, such as a coax cable- signals will bounce and you have to worry about termination. In both of these cases you can pretty much assume that resistance is zero (except for very high edge rates).

Now on a chip the traces are so thin that resistance is significant and can not be ignored. The trace can be modeled as a distributed or lumped RC circuit. A consequence is that the delay is a quadratic function of its length (doubling the length of the wire quadruples its delay). It becomes worthwhile to add repeaters. I wonder if these show up in 8086..

On the other hand, "For on-chip wires with a maximum length of 1 cm, one should only worry about transmission line effects when tr < 150 psec"

http://bwrcs.eecs.berkeley.edu/Classes/icdesign/ee141_f01/No...
> how does pareto distribution apply in considering hn comments? you're saying a small % are aware of Turing tests and the rest are gullible? perhaps.

Exactly.
Thanks for that, btw.
I know this is about Paul Rand, but: The article links to an excellent interview with Steve Jobs. Enjoyed watching it.
You should check out the website!

1. They don't force you to do anything; people choose to attend RC for 6-12 weeks, generally in transitionary points in their life/career, or when they want you to start such transitions. You come to RC to take charge of your education and focus on exploring problems that are genuinely interesting to you, in a community of curious, kind-hearted people.

2. You have no obligation to conduct your job search through RC, but they are happy to connect you with their partner companies, and yes, that is how they fund this whole experience.

3. OP wasn't "kicked out", they were asked to defer to a later batch, where they would hopefully complete the mandatory orientation

I might sound biased here, because I had a fantastic experience as a Recurse alum, and I do think that this misunderstanding could have been communicated better. But, I wanted to make sure I answered your questions/clarify the facts around RC!
I don't think it is elitism according to the meaning of that word.

Elitism would be saying "this group of people should be in charge because they know what they are doing; that group of people should not be in charge because they don't".

I think the author is in fact correctly recognising that different people enjoy a significantly different kind of software work from each other, and are unhappy with the other kind, and both kinds are valuable.

Recognising when there are different kinds of work and allowing people to choose for themselves which one suits them is not elitism.

Imagine if someone on a factory floor said "I've just realised that welding and painting are different kinds of work and most people greatly prefer one over the other. Perhaps we should label the jobs and let people gravitate to the kind they like so people aren't as unhappy."

Should we be up in arms and call that elitism? No, we should ensure both roles have equal status and recognition, but not hide the differences.

However, "VendorOps" does sound like a slightly derogatory word, so a better word might help.
To make backups of data on a Windows partition. Playing games residing on a Windows partition. The main purpose I can think of though is forensics (images might contain NTFS).
This is cool. It would also be interesting to see a comparison to overall outsider sentiment at a given time.
I once wrote a greasemonkey script to do exactly that. The tricky bit was the rate limit of HN requests required adding an empirically determined delay inside the loop iterating through the links (there are thirty on the main page not 25).

Even with the delay one or two of the thirty requests would usually hit the rate limit, but this was faster than slowing the loop down with a larger delay in terms of how I used the script. It was kludge coded but good enough for my needs.

Note that “all the links” is not all the links. There are flag and vote and user account and site history and two discussion links for the typical front page story. Plus the header and footer links and the login or logged in links.
So he started a relationship with a student after she had mostly finished, but hadn't walked to get her diploma yet, and he issued her grades during that time that were considered perfunctory. Every professor knows tenure protects from almost everything except sleeping with a student, especially if you are their advisor or involved in their committee.

Before revealing he had a relationship with his student, he gives a bunch of innuendo that he was only fired because he mentioned opposing some kind of affirmative action in a hiring committee, but he doesn't prove that was why and doesn't give the committee "due process" to defend themselves.

The vast majority of people in this country are hired at will and don't get anything like a long trial to stay on and are subject arbitrary firing with no real due process. It is the norm in employment rather than a new trend (unless you are unionized), but professors have just been protected from it by tenure. But it isn't a new trend that tenure doesn't protect you if you sleep with or have a relationship with a student. It's the one thing everyone with tenure knows isn't covered by tenure.
Don't get me wrong, I think it's good to have clear boundaries for your rules and to enforce them unfailingly, for exactly the reasons you mentioned. My original comment was more about how if you have those kind of boundaries and rules, it's probably better to err on the side of overcommunicating them and to optimize for not having to enforce them in the first place. You know, something as simple as, "hey, don't forget this meeting coming up, if you miss it you'll be removed from the program" as a reminder. It's good to have boundaries, but it's even better to help prevent people from crossing them in the first place.

But of course I'm just an outside observer reading a one-sided account of things, so maybe there's more to it, or that's just how they prefer to run things which is fine too I suppose.

It's the same reason we have "Are you sure?" dialogs for destructive or irreversible actions in software.
https://en.wikipedia.org/wiki/Just-world_hypothesis

https://en.wikipedia.org/wiki/Victim_blaming
As with other impacts of shutdown and quarantine, shifts in demand and consumption patterns can mean that infrastructure isn't able to supply electricity to where it's specifically needed. It's been pointed out that electricity is not storable --- it's less an energy store as with fuel and far more energy distribution as with a transmission or driveshaft, but with far more connections. Not only must the Grid make power available when it is needed, but it must do so where.

Peak daytime demands in urban cores, offices, and factories is different from peak demands in residential exurbs, purely on distribution, even if quantity is comparable.
I'm actually surprised this cheaply written two paragraph article with no references is being discussed here.
Very breathable I assure you :) From nose to nearest front part of helmet is already at least a few centimeters. Think of a somewhat more spacious face shield in the regard.
This was interesting but it seems to me that if you really want your type system to let you do everything you might reasonably want to do but also to catch any errors you could reasonably expect it to, you not only need a concept of subtype, you need to be able to tell your compiler that a function that can handle mutilple types can return different types based on the type passed in.

For example, let's say I have a square root function that will happily handle real or even complex input, and I will want to pass it's output to another function that only accepts real input. Maybe I'm asking too much from life, but it seems to me that I need to tell the compiler that if I pass in a nonnegative real input, I'm getting a nonnegative real output. AND I need to be able to assure my compiler the number I'm passing in is a nonnegative real.
We're going to need lots of power grid upgrades over the next few decades, for all the new air conditioning (climate change), and the electrification of heat and transportation (trying to avoid climate change.)

Are these upgrades even in the planning phase? People will be hesitant to migrate away from fossil fuels if they can't trust the alternative.
This appears to be a pyramid scheme...
Managed services are where the lock-in is; or perhaps more generously, where the "increased friction to change providers" arises.

If your deployment is nothing more than scp from the post-build products on Github, you can use literally any server anywhere with SSH access. No lock in.

But if your deployment is a button click from inside a DO managed service, well... you're SOL if you want to move. You have to build all the stuff you avoided building before (the time savings and therefore money savings).

I really feel like some combination of the two should be possible. I've not yet seen a host come along that offers it. No large company would because they want reliable revenue generated due to lock in.

I've thought about building it. The older I get the more it interests me. I've got all the basic scripts to make it work. Maybe I'll dive in one of these days..
Only for the good parts
Maybe it just isn't possible with such a large population. On the other hand, US gives you the opportunity to become filthy rich and it probably helps that you have such a large population to use to your advantage (whether it be labor or customers).
> Going fullscreen in youtube is always instant in Chrome. In Firefox however, it is very slow (like 5s) when you have 1000 tabs open.

Is it possible to have 1000 tabs open in Chrome? When I had like 50, it ate my whole 8GB last time I tried it.

In Firefox I frequently have 1000 tabs with no issues. (almost none, recently I noticed that there is some memory leak and the ram slowly disappears).

This is the reason why I went back to Firefox after using Chrome for like 2 weeks, it is great for 1-10 tabs.
Selling stock is not a strong signal.

Insider buying is much stronger.
I am confused?

Effectively, the last criminal prosecution of a corporate entity where actual people went to jail was Robert Mueller's team vs Enron.

After that, big money learned their lessons, plugged all the holes in their ships and now it's nearly impossible to do the same again.
At first I read this as "Rand Paul" and was slightly confused.
> Of course adoption would be a big issue, but that's always a big issue. I wonder why this wouldn't make sense to try, given the current state of affairs.

A huge issue. Nobody is going to use a browser that doesn’t work with 99% of websites.
I don't trust this. I want to see cancellation of scheduled trades. I.e. Bezos/Cook not divesting shares on schedule all of a sudden.
Interesting.
I am a bit disappointed though about the caption of that 172x172px image.
It goes into details about superimposing two scans to achieve a 172x172 b/w image. But obviously the image shown is an interpolated and post-processed version of a photograph. It is neither b/w nor 172x172. Probably because the original data wasn't archived, only a printout (1957!). Still, a slightly misleading caption.
I wish somebody would write a walkthrough of writing something like a piece of GUI to show that off.

(I keep trying to figure out J and ... sliding off ... every time I need to do something "normal" ... which is annoying and the fact I'm reduced to wishcasting in HN comments as a solution makes me disappointed in both myself and the universe)