skysight-inc/HackerNews huggingface dataset:
Somehow the page is written in such a way that Safari does not allow triggering the reader mode. I had to pass through Instapaper to read this.
I don't have to buy new iPhone personally. But there are milions who have been convinced by Apple that they have to.
https://outline.com/ggbLy5 to get past the obnoxious mandatory cookie.
They are about twice as expensive, and as an apartment dweller I can't charge it at home.

You can't have charging stations at the same level you have gas stations today, because it takes half an hour to charge (at a minimum) but only a couple minutes to get a tank full of gas, which means you need at least 10 times the number of charging stations that you currently have gas pumps.

An electric car powered by nuclear power would be awesome -- effectively unlimited range, completely clean, but anything powered by less will just suck.

If we are really going to do something drastic for the environment, lets ban offices and enforce 100% remote in knowledge work. That should drastically cut down on CO2 due to transportation and free up time.
I doubt that such a thing will be interested either in creating investment returns or in curing cancer.

It might be interested in finding others like itself, or it might be interested in making companions, or it might be interested in some other grand projects that we don't understand, but our concerns are likely to be about as relevant as a three year old's career advice.
I am very enthusiastic about AGI but I think it's strange how most other enthusiasts seem to assume that AGI automatically becomes (extremely) super-intelligent. I can't rule out the possibility of that being engineered deliberately over a period of months or years, assuming it's possible, but it seems like it is in no way automatic.

At the very least the system would need extensive training. No reason to believe that the initial versions will have some super-human superspeed self-training ability to absorb a lifetime of information in a very short period.

Also OpenAI seems to have their main strategy for ensuring it's safe as just being the first group to progress towards it and then witholding their research except for select "safe" partners. This seems like it can only make the deployment less democratic rather than necessarily safer.

As far as made up versus real problems, my guess is for someone like Altman who is benefiting so much from the system, it is hard for his worldview to really acknowledge extreme flaws such as fundamental corruption.
High School Dropout Went from $0 to $200M in Revenue in 12 Months
Shadow run was never recompiled to 64bit sadly.
The fact that it's a massive trigger for someone doesn't mean it's less of a disease. Maybe the problem is the negativity the word "disease" brings, but someone who suffers autism is a diseased person.
Copy + move looks like a typical function call to me: pass in a bunch of immutable arguments, return a result.

Such approach would cover many, if not most user cases for multithreading.
I've recentlt started working on a project where they store data / state in the ids of dom objects. Sometimes even something like dash separated strings that need to then be parsed.

I come from having done pretty much no Web development and this seems like a hateful way to do development.
I tend to avoid mobile games for all these reasons in the article and some in the comments. I am explicitly a Nintendo fanboy, unapologetically, because their raison d'être seems to be making fun, positive, memorable experiences wrapped up in games — not just idle distractions (or at least not primarily).

This is something I find hard to communicate to people who would rather more games at a cheaper price (Steam, PSN sales) rather than a few games at a higher price (Nintendo, basically).

Not that there aren't gems on Steam and the App Store/Play Store, but hardly enough to call me a fanboy of any such platform.
Thx for straightening me out.

Ok, so let's blame 8085, 8086 or 8088.

Or, we (as in I) can blame no one and instead, only realize there's no blame to manage.

Anyway, I regret that we killed 6502. I hope my kids will pick up programming anyway. I think later in life they will feel crippled if they didn't.
I don't want to get into a discussion on the semantics of scientist vs. engineer vs. inventor or what defines greatness. My point is that parent comment spoke very conclusively that leaps of progress are NEVER because of monetary gain and that's trivially refutable.
I mean, it looks terrible on my iMac, too. Even a 5K Retina display can't save the site from the tiny font and non-contrasting colours.
Surprise Proposal on Top of Volcano
There still isn’t any good evidence that I have seen proving eggs increase blood cholesterol. I eat plenty and get my numbers checked every 6 months. Probably quit eating bad fats and excess carbs.
Safari suggests Reader for me. You on iOS or macOS?
I work on one with React that is too slow in the browser with a team that only has senior devs, and users even filed bugs about the performance - we do heavy computations, and React's model of blocking rendering on having everything updated can freeze our UI for up to 10s while data comes in from various API requests. I believe our app would be performing much better for the end user if we were using Angular 2+ interestingly enough due to its built in incremental updating - there would be other tradeoffs though.

Part of the problem is not having good enough APIs currently (we have to make too many API requests and data payloads are too fat, sometimes up to 2 MB per request), but imperfect APIs tend to be the case in a lot of apps early in their lifecycle. I've actually been a bit disappointed in React's performance from a UX perspective.
AGI may not capture any economic value, it may capture value in the same sense that when I go to work I capture value that my daughter does not. Yet my daughters play is neither impeded or accentuated by my work - she does her own thing regardless while I mess round with software.
Well. I’ve told my wife to get rid of my body as cheaply as possible if I die first. I don’t care what happens to my body.

I also don’t really like the idea of traditional funerals. Even though it’s too much to ask, I would much rather for people to have a cookout or something more joyous to celebrate my life than a funeral with everyone in suits.
Great. You are a model citizen of the planet. :-)

Personally however I know people whose homes are littered with old Apple devices that lay abandoned because even their small children use later models.

The replacement cycle that Apple created had some technical reason perhaps but it was mostly forced by marketing and drive for profits at the expense of enviroment.
I can’t say I would care, it’s just a body.
There hasn't been much if any correlation shown between dietary cholesterol and blood-level cholesterol for most people. Your digestive tract has no problems breaking cholesterol down and metabolizing it, and conversely, your liver has no problem making cholesterol. This makes sense, as cholesterol is vital for the proper functioning of your brain amongst other organs, so we can't rely on getting enough of it from our diet.
I wish that were really true for all humans
Yeah. You can’t just quit doing something like that without risk. I think suddenly thickening your blood is a risk factor for stroke. But maybe some plaque or something finally detached, no one can say for sure.
Especially download counters for libraries that make http requests!
Well as long as you stay in your house by yourself and don’t infect other people, you can do whatever you want. Also, don’t send your kids to school.
Yeah, I wouldn't give a shit. She would be dead.
I think you could argue Pascal is similar to c? And Pascal typically encodes length/size in the first slot.
Rust in Avast
Quoting from the article:

> "...the agency is re-examining current regulations dictating that frozen cherry pies are required to be at least 25 percent cherries by weight..."

The tone of the article seems to suggest that we should sympathetic to this deregulation but, if so, it's backfired since the implications are that cherry pies will be allowed to be arbitrarily less than 25% cherries by weight, presumably to save on costs. That doesn't seem like a good thing at all.
So the evolution is more about aesthetics than format or anything else!
whether getting a component via a function call, vs an named export identifier (component class) - They have essentially the same net benefit over time.

A function that returns a component has no more reusability than a component class' identifier. That component itself has a very narrow use case of it being a UI component.
How about examples of open source code to learn whats really, really good, together with why it was designed that way? Seems like that would be way more useful.

Or examples of projects that did things one way, but later refactored, and why they refactored.
notion of an "abstract" machine was also not really a thing

That's really bizarre to me. We've had the Church-Turing Thesis since the 1930s [1]. I would've thought it ought to have occurred to computer designers from the very beginning that they were following an abstract model of computation. Perhaps they were building bespoke programming languages for their computers in order to achieve lock-in?

[1] https://en.wikipedia.org/wiki/Church%E2%80%93Turing_thesis
> Go/Rust/Java

And there's also Kotlin.
Its never too late to rewrite python
Sigmod 2017 Accepted Papers
But it's very repetitive code and uses identifiers like "var3" and "var4".
An indirect thing you can learn from this example is that how little code quality matters when it comes to product popularity or revenue.

WordPress and its plugins are most often cited as examples of bad code and to top it off it is written in PHP - a programming language hated by a lot of programmers.

Yet when it comes down to it, WP powers 33.6% of all websites on the internet. Just think for a second how big that number is!

So if the software gets the job done and the end-user can easily understand it, it really doesn't matter if you write it in what language, using what code patterns.
Spec ops the line is great!
Problems with games on smartphones are hardware specs. Up until the latest years (maybe around 2015) there can only do simple apps, such as angry birds. Now there are some popular pc game ports, such as stardew valley and terraria (and battle royale fps games). Hopefully in several years there will be mobile first game.

However gaming in mobile doesn't feel good. The control feels inferior compared to keyboard + mouse, or joysticks.
325mg per day here. Great.
Jgit is amazingly bad for a piece of software built on top of well thought out data structures if git. Some if its flaws could be attributed to Java IO design, though.
That depends on what Autism is/how we define it.

I think there may be people whose brain works like an autistic brain in that the things that specifically distress autists also distress them. But they are good enough at tolerating distress that they don't actually show the symptoms of autism.

If people like that exist and we don't consider them autistic, then improving someone's ability to deal with distress can indeed reduce or even cure autism.
https://www.outsideonline.com/2380751/sunscreen-sun-exposure...
Related, Apache has %D to put request times in logs, and mod_log_config if you want to log header values. Logging header values has some security/privacy implications though.
People in persistent vegetative states or even comas are likely to become rarer in such countries, I'd suspect.
Or a fetus
Dietary cholesterol has little impact on blood cholesterol.

Yes, it's confusing as the names are the same.

Yes, high blood cholesterol can lead to heart disease.

But here's the thing, the body synthesizes its own cholesterol. Mainly in the liver. Dietary cholesterol doesn't have much if anything to do with this process.

Statins work by reducing the liver's production of cholesterol leading to lower blood cholesterol levels and decreasing the risk of heart disease.

Now, a change in diet can "do the trick" and lead to lower blood cholesterol levels but for different reasons than the amount of cholesterol in the food.

The big caveat to all of this is for some people who are genetic outliers and people with diabetes.

Here are a few sources you can check out:

Dietary Cholesterol, Serum Lipids, and Heart Disease: Are Eggs Working for or Against You?
https://www.ncbi.nlm.nih.gov/pubmed/29596318

Cholesterol Overview
https://www.hsph.harvard.edu/nutritionsource/what-should-you...

Cholesterol in Food
https://health.clevelandclinic.org/why-you-should-no-longer-...
The problem it's solving is the DOM being unsuited to writing the kind of applications that MFC and Swing are used for writing. (which, for the web, is a SPA)
> It's these little things that make your professors stand out

The calculus text at my university was a “custom” edition that came unbound and shrink-wrapped and still cost as much as a regular new text. My calculus IV professor said many times over the first week: “Do not take your copy down to the document shop on Jackson avenue and run off copies of the relevant chapters for your friends, because that would be illegal. I say again, I cannot advise you take your copy down to the document shop on Jackson Avenue next to Pizza Hut and run off copies of the relevant chapters for your friends because that is IP theft and illegal.”

Fantastic professor—I really that semester because of him.
Don’t those run afoul of the linked white paper (under “dangerous” in the 2nd paragraph), which talks about the attack paths made available if an RSA key is used for signing and encryption?
I _think_ it's worth noting that Svelte batches updates too...
Show HN: Stream Ops- a Fully Embeddable Data Streaming Engine and Processing API
Maybe Python should upgrade from toxic leaking alkaline batteries to explosive overheating lithium batteries!
This was interesting to read. It seems like a sophisticated, hardware-enabled generational GC on top of a managed heap.

It reminds me somewhat of an optimization that my colleague Brian Hackett implemented on the Spidermonkey JS engine, which would use runtime-type-tracking infrastructure to discover objects that had specialized constituents (i.e. a slot was always a boolean, and had never not been a boolean).

The system would notice this and then transition the object to a new layout with non-value-boxed entries where appropriate. Of course this included de-optimizations hooks to allow objects to transition back to the general "boxed" layout if mutations to the object de-specialized the slot.

This technique delivered some significant performance improvements when it came to computationally heavy, type-stable code (such as what we find in the Octane benchmarks). It wasn't as effective on type-unstable code.

I'd expect that for most traditional standalone programs written in a statically typed, managed language (e.g. Java) - this sort of approach has a lot of promise.
of course not, this is just opinionated rubbish, in the real world people use react dom/native
The cost of mobile gaming has driven me away, which is sad since it would be nice to sit back and relax rather than being stuck in front of a computer.

As the article discusses, there are these pay to win models dominating Android. I recently looked into a Switch where many appealing titles cost CAD$80 and the number of interesting titles below CAD$40 (where I usually draw the line) doesn't justify the cost of the console. I do not think of myself as particularly cheap either, and have spent money on DLC that expand game play.

The article also mentions grinding an incentive to pay to win. While this is undoubtedly true, I also suspect that this reflects a general shift in gaming in general. The shift towards open world games and games that offer a creative element, as well as a shift away from reflexes and puzzle solving as being the source of challenge, has made resource gathering an important element to games. Alas, resource gathering is a lot like leveling up in an RPG: it can be tremendous fun in the beginning, yet it transforms into a slog as the game becomes more challenging. I can understand why mobile gamers are willing to pay real cash to get around grinding, even though the cynic in me refuses to understand why they don't see it as manipulative.
Many technical solutiins exist, but the problem is political or organisational.
I do a similar cost comparison when eating pizza by determining how much bigger (more square area) the next size up is. If all you have is a non-scientific calculator, the trick was to divide the square of the radius of each pizza (since you are looking for the ratio of area, pi*r^2, and pi drops out). For example, if comparing 16" and 12", you just evaluate 8×8 / 6×6 = 1.7x bigger. Usually cost of the 16" is much lower than 1.7 the 12" so might as well get the larger size (and leftovers are fine).
Firefox's Reader View doesn't fully reflow text in <pre> elements (it only wraps the individual lines to fit), so it looks bad even on desktop.
That's not the point, you lose the nuance of someone's site with reader mode. My site is as readable on mobile as it is on desktop, and that's important to me, because I want them to experience it as I designed it.

What is important is that the author is giving an opinion on mobile gaming, while showing very little regard to mobile readers with the site design, it changes the narrative of the article as a whole.
> yes if you architect things well then you could avoid a lot of these - but let's face it, front end developers weren't typically renown for their application architecture skills. … This is what I understood the claim that VDOMs are faster than the real DOM meant - and the article is pretty much eliding this detail.

I agree that a large part of the problem is the lack of proper architecture and general poor quality of practice but that’s also a problem for the distinction which you’re attempting to draw. I think the core React team likely meant what you meant but the community’s love of both fads and crapping on whatever isn’t new and shiny meant that nuance was deeply buried under the “it’s go-faster magic from Facebook!!!” marketing train.

I remember having absolutely surreal experiences where it was like “why are you saying it’s faster? Here’s a benchmark showing it’s 5 orders of magnitude slower.” “It uses a virtual DOM” “I know, but don’t you have a benchmark where it’s actually faster?” “You just don’t get it”.

I do think React helped bring some improvements around architecture but I think an under-appreciated part of that was that since it required a full compiler toolchain, 100% of projects could use the latest JavaScript features (notably ES6 classes and arrow functions), data structures, modules rather than rewriting everything, etc. which noticeably reduced the number of complex things people had to get right, tune, and reason about.
Crimes. Lol that is it. I know you are one of those. Crime means things like murder, burglary, rape, assault. The language you are using sounds like “for their crimes against the state”. You me (ab)use of English is making me chuckle.

This whole schtick of acting as if Microsoft goes into peoples homes and rapes their mother is ridiculous and has to end.
Come over to the PyCairo side of The Force! It will drawn you in and fill your path with beautiful pixels.

https://cairographics.org/pycairo/

You do have a good point about Tk's canvas easy input handling though, which is something Cairo doesn't do. It's just an immediate mode drawing api like PostScript's rendering model or html canvas 2d context.

You can pass a pycairo context into C++ Python extensions, and they can go to town with it quite efficiently.

https://github.com/SimHacker/micropolis/tree/master/Micropol...

https://github.com/SimHacker/micropolis/blob/master/Micropol...
8/8. The faux version's inflection was always flat. The real one varied his pitch more dynamically.
Taylor fit perfectly into rhetoric forming the GOP "Southern Strategy."
I think the platforms have a part to play in this. They would be more incentivised to promote a F2P game with in app purchases (of which they get a 30% cut) over a game that doesn't include them but might ask for a few bucks up front.
If you open the first study you are citing, it’s says in the original PDF:

Conflicts of Interest: M.L.F. and C.N.B. have received prior funding from the Egg Nutrition Center. The funding sponsors had no role in the interpretation of data or the writing of the manuscript.
https://www.politico.com/story/2016/08/melania-trump-immigra...
I thought it was a joke but it is not. And "roughly" here is actually "very close to".

Now I know what imperial units are useful for, thanks.
Cryptographers tend to study things they think journals will find interesting. Attacking a theoretical construction that uses a known-vulnerable sub-method is unlikely to get grant money. After all, who would even make such a silly thing? So no one has attacked it that I've seen in the e-prints, though I haven't searched and am going from memory.

Then someone notices that the naivé attack doesn't work in one case. Sure, that case doesn't claim security against the attack, but they go ahead anyway.

Now it might be worth attacking. Especially if this gets used anywhere.

Absence of attacks is not evidence of security. Absence of attacks against non-weakened versions with attacks against weakened versions and plenty of margin is. EG reduced-round block ciphers.
To be completely fair, 8085 had nothing to do with it. 8085 was an advanced version of 8080.
Unfortunately this is the nature of moderated communities. And of course unmoderated communities tend to attract trolls and extremists. I don't think this is a solved problem yet.
It can be false economy of course because, leftovers or no leftovers, there's a strong possibility that'll you'll just eat more food than you would have otherwise. Food economy isn't a zero sum game.
The Second Drone Age
I tried to emulate CP/M on my C64 in 2015. I have typed in DIR and I’ll tell you if it worked when it completes execution.
That would be great. At that point, we can all collectively decide that it’s a better idea to spend more on medical research.

https://futurism.com/the-byte/doctors-autonomous-surgery-rob...

For example, deaths from cancer(s) and heart disease will drop dramatically in which decade?

[ ] 2120
[ ] 2070
[ ] 2050
[ ] 2030

Pick one. It’s really just a matter of effort.
Show HN: Myelin – Machine Learning on Kubernetes
You Don't Need to Be Brilliant to Do Brilliant Work
Agree. At this point it was more a case of executives saying they wanted internal dev teams to use and contribute to open source and supporting orgs to come up with solutions on how that can be possible with a 0-touch approach. That’s what tipped the balance.
Buried in there:

“Do you realize, for example, that when you upload your DNA, you’re potentially becoming a genetic informant on the rest of your family?” Elizabeth Joh, a UC Davis law professor who studies the Fourth Amendment and technology, told the magazine.
Also, on page 14 Black has mate in one. It reads “In this arch-typical Marijanezy Bind position, a clever Black player might be able to delay the inevitable with some tactical wizardry, but positionally, he is lost.”
The warning there is worth pulling up here:

"The "interpreter-based threads" provided by Perl are not the fast, lightweight system for multitasking that one might expect or hope for. Threads are implemented in a way that make them easy to misuse. Few people know how to use them correctly or will be able to provide help.

The use of interpreter-based threads in perl is officially discouraged."

Perl5 also had a similar queue based scheme for sharing data across the interpreters: https://perldoc.perl.org/Thread/Queue.html
GNU Bison 3.4
OpenSSL (before HeartBleed) springs to mind.

https://news.ycombinator.com/item?id=7640378
For more examples of this, see these:

http://www.flownet.com/gat/jpl-lisp.html

https://stackoverflow.com/questions/5074781/editing-programs...