skysight-inc/HackerNews huggingface dataset:
Even if most websites only relies on 50% of the web spec out there, it's likely that many of them rely on a slightly different 50%. That would mean the "common" area needed for a good average experience is significantly larger than 50%.

I think this is the trap that non-Chromium MS Edge fell into. I don't doubt that they supported a large subset of websites very well, but the average experience was brought down a lot when it randomly broke or massively slowed down on random websites.

The MS Edge case also suggests that it's not enough to just support a standard, it must also be reasonably optimized, because websites can be intolerably slow otherwise. I think many websites, especially web apps, assume that the user's browser is quite fast and can chew through a lot of load.
Universal Mind TV – Electronic music television, awakening happiness
Once you re-read your own comment that denies romantic and professional relationships could/should coexist, care to explain how exactly you conclude I was attacking a strawman? I gave an example that directly contradicts your generalized assertion that I pretty much disagree with ("you can either have a professional or romantic relationship") - call it proof by contradiction - as well as mentioning further survey data that contradicts you further.
Seems you think people should stay indoors, or in the forest
That's why you have to come up with a sick app as an excuse to develop/dogfood the framework first!
Send an ambulance. But if there is potential danger to public, send the police.

Maybe police should travel with counselors.
I once spent two days debugging a microcontroller circuit for my retrocomputing project because of this problem.

The microcontroller was an Atmel ATmega328P I extracted from an Arduino board, I used the chip as an external debugger and monitor. The first function I implemented was EEPROM reprogramming via a programming socket, the code was working without any sign of issue for two weeks, working as intended. I could burn a program to the ROM, plug the ROM in the 8-bit computer and execute instructions. Later I attempted to plug the microcontroller into the system bus of my 8-bit computer to add in-system reprogramming and memory debugging capabilities, so I don't have to plug and unplug the ROM every time I need to reprogram it. I planned to implemenet it by taking over the system bus of via DMA, so the running CPU would handover its the control to me. However, no matter how I changed the code, there were always some strange bugs. RAM reading and writing never worked reliably, there's random memory corruption, and the CPU was never able to continue executing the program correctly after the DMA had finished. It seems there were always some forms of bus contention bugs in the microcontroller, as if the GPIOs pins were not properly tristated/isolated before the beginning of a DMA cycle. But I was unable to find it at all in the code.

Eventually I realized the pin 7, Vcc, was not connected! I miswired the power to an I/O pin. From the beginning, the ATmega328P was operating without the main digital power supply and was sourcing all the power via the ESD diode on the I/O pin, and/or possibly the analog power supply AVCC. I was surprised that it was able to work for two weeks. On second thought, during EEPROM programming, the connection to the chip was direct, and tristate was mostly not used, the MCU had no problem driving it. But in memory debugging, the bus is long and the entire output was tristating on and off during a DMA cycle, the lack of a proper Vcc supply probably made the I/O driver to malfunction, especially the input/output selection, creating unpredictable output state.

Later on in another unrelated project, I encountered another problem due to an incorrect PCB footprint pinout. The 4-pin SMD crystal was connected to the wrong pins - only one side was connected to the chip. there's basically no system crystal at all. But the parasitic capacitance between the crystal pins was sufficient to start a weak oscillation (on the oscilloscope you can see a clock waveform with a very low amplitude, it's not at the proper logic level, as if it's an analog RF circuit), the chip was even able to start its 125 MHz PLL! But the logic was not fully functional until I dead-bugged soldering the crystal the correct way.

Lesson learned: Always double check. Just because the chip has power, doesn't mean the chip is receiving power correctly. Just because the chip has a clock output, doesn't mean the chip is receiving the clock correctly. And finally, if there's an external power-on reset, just because the chip was initialized after you apply power, doesn't mean the power-on reset circuit is functional.
Happens in England too

https://www.theguardian.com/uk-news/2020/mar/23/ram-raiders-...
I've been told this has to do with NTFS using a complicated metadata scheme and also all permissions in NTFS being backed by a complex ACL-security-descriptor scheme. Is that an accurate representation?
Getting caught defending yourself online with multiple account makes you look bad and is petty, but it's not nuts.

Admitting to something when there's prevailing evidence against you isn't nuts either.

Almost all HNers have no clue what it's like to have people coming together in great numbers to talk bad about you (to say nothing of whether you "deserve" it).

The guy can't even get away with marrying a younger consenting adult woman without being burned at the stake.
1) Yeah.

2) This is a bigger deal than a lot of people here seem to think.

3) As Don knows, this is getting addressed in C#9 (finally!)

4) I mean, you could do pretty much all of this with standard LINQ operators and AddToFront (which I end up adding into every project). So I think the example is garbage. What it's really missing is F#'s yield!

5) Yeah, but it's not like anyone uses it.
Fortran may be awkward and crufty, but it's got decent numerical computation support, great libraries, great compilers, and runs almost everywhere. Things like that seem to matter more than the language structure.
A guide to mechanical keyboard switches
Title IX / DOE is a misdirection. This was driven completely internally by Uni administration, with Title IX only mentioned as the excuse. There was never a Federal complaint.
Option expiry is only a problem for employees. Senior management, who are the ones to watch because of their access to sensitive information, typically get options refreshed or amended.
1) It's considerably harder and 'up the intellectual stack' - which will be a limiting factor.

2) It requires data, and a lot of it, and the cleaning and maintenance of it. Very few people have access to the necessary data, and companies are protective of it.

3) AI has very few obvious applications. There are a lot of 'apps' because they do something useful for us. But how many 'AIs' have you downloaded or used, i.e. things that are mostly AI? AI is an 'approach' not a 'solution'.

So because of those things, we're not seeing a 'sea of developers' like wit iOS, rather, AI is caught up in the 'big companies'.

Because 1) AI researchers are still expensive and 3) they are generally not profitable.

Because of 2) there are few places regular people can practice AI.

So you end up with massive companies that can support major R&D operations (Google, Amazon), and a ton of secondary companies with tons of data, but can barely manage their own IT, let alone, do 'fancy AI'. Think airlines, most banks, insurance companies.

So the first real applications of AI come out of Google. We will start to see some financial products etc.. We'll some nice experimental apps, but generally not a lot of 'small companies winning hard on an AI play'.

That said - you may see startups who are 90% regular company, but who have some AI tweaks that make them differentiated.

FYI - a lot of AI is still mundane: Spotify playlists, Shopify support - we would not miss it if the AI were removed, it's mostly superficial gains.

AI is a weird subject because 'it will change the world' but mostly by providing incremental jumps in some areas, that allow bigger jumps in others, like 'self driving cars' - the improved image recognition means cars cross a treshhold whereby they can start to understand enough around them so as to actually, possibly drive on their own.
Huh? I wouldn’t call AMDs architecture integrated. It’s a UMA with a discrete GPU.

The most analogous thing is a laptop with a very nice GPU.
If the source is a comment on HN from someone who says they overheard it in a bar then I wouldn't worry about it too much.
Reproduction doesn't create matter ex niliho, either. And in space, organizing the matter is far easier than getting the matter in the first place.
For art, games etc?
I use beeminder to do pushups, drink water, cut my hair, wash my clothes, run and do my work. Is not perfect but is the best tool I have found to beat my terrible procrastination. It has changed my life
Because the system is chaotic and we can't predict it beyond a week. Maybe a day at best. Once you can predict hurricanes, volcanoes, and tropical storms, then let me know.

You're confusing weather and climate. We can't model the weather very well. It's hard. We can model the climate reasonably well (our models fit historical data really well), but the models turn out to be bad at predicting the future because we underestimate how much of an impact we're having (the article is a good example).
If you narrowly define willpower as impulse control the article and many comments here are spot on, but that’s not what willpower is.

Willpower is better defined as presence. More specifically it is a knowledge of self in the present. For example high willpower in the cerebellum allows awareness without a separate cognitive effort of where are your hands and feet are right now and what they are doing.

Impulse control in the cognitive sense of desire regulation suggested by the article is a limited example of cognitive self-awareness and possibly thought of as deliberation. In that sense impulse control is just one of many benefits of increased willpower.

Increased willpower has many benefits from increased motor-coordination, increased effectiveness of interpersonal engagement, career management, and even data/trend analysis. Willpower is perhaps the defining characteristic of perceived intelligence bias in the absence of a formal intelligence measure.

See volition https://en.m.wikipedia.org/wiki/Volition_(psychology)
Also I find the following very intereating. Because no CADs existed, old CPUs were drawn with pen and paper. The process of getting it to lithography was called Rubylith.

https://en.m.wikipedia.org/wiki/Rubylith

Here are some historic photos with master prints of CPU

https://www.team6502.org/
Just put all your money in an index fund and ignore all those internet forums
I think it's a worthwhile endevour. But the key is to look at how systems like the web stagnate and to design a system that can avoid the same fate.

Every project that grows large suffers the same inevitable descent into complexity. Things become so complex that it becomes hard to try out new ideas, which leads to stagnation. Eventually a better and leaner successor upsets the incumbent and the cycle restarts.

The key to creating great ecosystems is speed up that cycle. Design a system that encourages rapid growth and failure.

The 'web' should become a minimal hardware abstraction layer that offers safe access to graphics, audio, filesystem, and basic networking. Everything else could be built on top of that.

If someone has a new great idea for HTML or CSS just build it on top of the abstractions and hope others become interested. If someone wants to build a new browser they only have to implement the more manageable core.
Maybe it's not currently illegal, but shouldn't it be? Once in a lifetime news on a stock price about to go up sure sounds like material non public information to me.
I think it should be an application programming language and only source code and assets should be transmitted. Crawlable content should be provided by a function in the language, if the author of the document/app decides so.

A good browser/server/IDE would both be easier and more powerful than any of the messy mixes of languages and document formats we use right now.
I would like to hear about this too.
Kind of tangential because it also involves the MIT and lots of crazy funny sentimental stories like this one about working and studying there: https://en.wikipedia.org/wiki/Nightwork:_A_History_of_Hacks_...
What happened to A-level results in England
Can you cite some studies which have been replicated successfully and show this effect? I have been looking for them off and on, and have been able to find any which seem robust.
Nashville. I got a notice on my Azure Dashboard that East and East 2 were effected. So I'm sure it was mostly an east coast/southern problem.
Cows raised for beef are almost always fed corn and soy in feedlots, not let out to pasture to graze on grass.
>their average level of physical fitness based on archeological evidence would rate at the elite level today

you don't see a contradiction between "pleasant life" and top fitness? I mean what can be a reason that the average was such a high level of physical fitness? May it be that "pleasant life" was so rife with challenges and dangers that only top fitness allowed for survival?
"Corporations are people" is literally in US law [1]. It has nothing to do with a gaffe from Mitt Romney.

Very famously the US supreme court ruled in 2010 that corporations have free speech and money is speech [2]

[1] https://en.wikipedia.org/wiki/Corporate_personhood#Legislati...

[2] https://www.npr.org/templates/story/story.php?storyId=122805...
> But I started writing tweets and a blog.

How did you get started? Any tips on getting dev blog readers (not that I have one yet)?
Are you meaning it in a negative way?
> Maybe there's something about your use case where the potential performance difference between a kernel driver and FUSE driver is hugely relevant and outweighs the security problems.

The idea of handling I/O errors is pretty recent in most Linux file systems, I don't think security concerns are much of an issue with adding another file system - the kernel is probably full of easily exploitable holes anyway.
Serverless Hedera Hashgraph: Deploy a client in a single click
Awesome post. Who was the cranky researcher who developed the climate-controlled window system with the Linux box and python scripts? I want to do the same thing.
Looks like another instance of Muphry's Law: https://en.wikipedia.org/wiki/Muphry%27s_law
People don't just do email in business settings. The proposition with Exchange was that you had email and calendaring together. This combination likely predates Exchange, but it was the juggernaut that took over big companies.

Now you have GSuite and others copying that approach. In terms of clients, Outlook is probably a bigger Gmail client than Thunderbird within the enterprise due to the fact that business people in many places are only familiar with it. Yes, the protocols are supported in other clients, but going with something else is a in practice a peculiarity. I don't think that is healthy, but it's what's happening out there and impacting the potential of any other client.

In the early days, Phoenix knew what it was about and had a team driving a really focused product experience for what would become Firefox. This was a very important part of why Firefox had the impact it had.

Thunderbird always felt like a "me too" product focusing on email. In 2002, the set of criteria for global success (an integrated email and calendar experience) was already well defined. The product never got any razor sharp focus and an opportunity was squandered. It's hard to see how Thunderbird can ever achieve what it might have done.
The Windows 1.0 logo [0] from 1985 looks shockingly modern to me: flat, negative space, recognizable in small and low fidelity reproductions. It was seemingly used until v3.1, when MS ruined the metaphor with the weird waving flag.

The Sun Microsystems logo [1] is much-loved, but can never get too much credit imho.

[0] https://en.wikipedia.org/wiki/Windows_1.0
[1] https://en.wikipedia.org/wiki/Sun_Microsystems
I don’t see how it’s in the university’s interest to malign and railroad a professor, presumably because he challenged the orthodoxy a bit with respect to its sexist policies. Especially when the cost is him more-or-less idle for the better part of the year (but still paid) as well as the cost for all of these administrators and lawyers fabricating nonsense for over a year. Further, the employee in this case had tenure protection; the university abuses Title IX and other policies to railroad him out of his position.

If there is an inconsistency, it’s that the folks who love reducing everything to power dynamics are somehow not analyzing this as a clear-cut case of powerful university administrators abusing their considerable power over an employee. I mean, the provost made the unprecedented move of prosecuting a case that her underlings were adjudicating and flouted the requirement that she present her argument a week in advance. The author provided lots and lots of verifiable supporting evidence.
This situation feels like it would probabaly require force to restrain the person from hurting themselves. Everyone has encountered beligerant drunk people who are putting themselves at risk but not listening to anyone.

Is a health worker allowed to grab someone who is about to walk into oncoming traffic. Should they have as part of there job description to have to physically restrain people without self protection or training in self defense.

It just feels unfair to put health workers in potentially violent situations without police backup.

We need police trained as health workers or health workers trained as police. Maybe they wear different clothes. But they need to have the same self defense training.
I thought that it was a joke that became urban legend. Do you have a source on it?
These days I would use ReadOnlyMemory<T> to express an immutable view of a collection. If you need LINQ on it, there's MemoryMarshal.ToEnumerable.
The origin of the term "tape-out".

Circuit boards were also designed in this way.

https://www.eetimes.com/how-it-was-pcb-layout-from-rubylith-...
The number of people who don't understand when to use a list/array VS dictionary/hash table vs lookup object is too damn high. A huge amount of basic optimization is constantly at their fingertips and they nearly always choose to make a list/array and use linq to join/merge multiple relational data sets instead of optimized standard objects.
what are they.... I would be interested in them as I have been wanting to get time to look at flutter for the web
I agree with most points but I don't think admissions should be more rigorous. retention should be more rigorous, you should not be guaranteed four years because you had a good SAT. they should let in more freshman's and mercilessly cull each year. I don't get why they hold hands for some students when so many would have loved to be in their place.
I've worked in technology my whole professional life, founded startup companies and most recently run a London based digital agency. About 3 years ago I started asking myself if this whole Internet project that I've been a part of for so long is a net positive or a net negative in terms of our quality of life. I didn't like the answers I was giving myself and so decided to devote my time to digital activism.

In 2018 I co-founded https://YourDigitalRights.org, a free and open source service which helps you regain control of your online privacy by instructing organizations to send you a copy of, or delete the personal information that they have on you. The service automates the process of filing data access and deletion (right to be forgotten) requests.

We have a few other projects in the pipeline. We're now in the process of registering as a charitable organization in the UK, although that has proven far more difficult then we expected (our initial application was rejected on the grounds that privacy is not a right and therefore if that's what we're promoting it is a political cause, which is not permitted for a charity).

I also moved with my family to the countryside in Italy where together with my wife and some friends we're starting an alternative school: https://shadesofgreen.school/

Here's a recent interview I gave if you'd like to read more: https://thriveglobal.com/stories/yoav-aviram/

Feel free to email me through the address at https://YourDigitalRights.org if you'd like to chat.
That's interesting, thanks for sharing! We're building Neon, a one-stop bill pay solution for all your essential bills and hence, we're interested in learning what else can be done to improve user experience. Would you think a centralized dashboard where you can add your bills once, and then can control such things (like payment methods or bank account), help? For some added context, we provide a credit line at 0% APR and automate payments using that credit line. We also consolidate all bills in a centralized location, on our dashboard.
It is fascinating. Are there any theories about why and how evolution is able to work in the other direction than "time" in general?
Your comment is completely correct in general, but I'll add that based on the information released by CAISO for this incident, it appears to have been caused by insufficient generation capacity to meet demand at the state level, not constraints on specific transmission or distribution circuits.

CAISO declared insufficient operating reserve (the generation capacity that is available to quickly ramp up or down to match load and generation), which forced them to drop load to get back within safe operating margins. It's better to do this than let the system get into an insecure state where a forced outage may cause cascading failures.

----------------------------------------------------------------
NOTICE: 202002424 POSTED: 2020-08-14 18:38:00
----------------------------------------------------------------
CAISO Grid STAGE 3 System Emergency Notice [202002424]

The California ISO hereby issues a CAISO Grid Stage 3 System Emergency Notice
effective 08/14/2020 at 18:36 through 08/14/2020 at 23:59.

Reason:
California ISO is Reserve Deficient.

Refer to the ISO System Emergency Fact Sheet (http://www.caiso.com/Documents/SystemAlertsWarningsandEmerge...)
for additional detail.

The ISO requires load curtailments, use of Interruptible Loads* and
requests Out-of-Market (OOM) and Emergency Energy from all available sources.
Maximum conservation efforts are requested.

Spinning Reserves have depleted or are forecast to deplete to levels below
minimum requirements. Load curtailments are required and will continue until
such time as sufficient Spinning Reserves are available.

Monitor system conditions on Today's Outlook (http://www.caiso.com/TodaysOutlook/Pages/default.aspx)
and check with local electric utilities for additional information.
Consider that your assumptions may skew how you're reading GP's comment. What I take from this is that AGNB may have selected the most entertaining people to interview, and ignored the majority of fairly humdrum folks who were there for various reasons. Sounds like a recipe for confirmation bias to me; more like shock reporting, less like good journalism.
There's something so beautiful about a place so dysfunctional that you can't even replace standard office equipment; I know it was alluded to in the article, but in case anyone forgot, the MIT Media Lab played a part in Jeffery Epstein and he often leveraged it for good PR https://www.nytimes.com/2019/09/07/business/mit-media-lab-je...
Where “they” is a corporation, mind.
It seems Google is still using the same tactics it used to kill Skyhook (Maps competitor on wifi location), and probably most GApps competitors: they blocked Oneplus from bundling the Epic launcher with system permissions (allows updates in background, like the Play Store):

https://www.androidpolice.com/2020/08/13/google-reportedly-b...