skysight-inc/HackerNews huggingface dataset:
The original article title has her name in it, spelled correctly. The current HN post title ironically misspells Bezos' name anyways. So double wham for this one.
Thank you for checking it out!

The inspiration came from wanting to easily make kids' books with my son :)
Yeah it's very capable to follow patterns.

Here are some more fun examples that I posted on my Twitter:
https://twitter.com/blixt/status/1285274259170955265

The fact that it can take vague English and turn it into fully functional code or shell commands is quite amazing. It's not just that it finds the correct result from its training data, it can also tweak parts of the output to correctly match your free text query.
This isn't applicable to a UEFI Secure Boot system, where the shim and grubx64 binaries are distribution signed and installed from the package - not via grub2-install, which on UEFI produces an unsigned binary and will not boot under UEFI Secure Boot.
I feel like I've missed why he would do that for free...
> I still find chronologically ordered, flat discussion threads to be far superior to nested and vote ordered discussions

Yes, and not in the least because one can answer/reference multiple messages in one post, thus bringing different conversation 'branches' back together. It also provides a nice chronological order to follow the whole discussions, which is hard in nested discussions.

However, flat discussions have limits: once you have hundreds of participants, it becomes nearly impossible to follow. I estimate that the limit to more or less comfortably follow flat discussion is ~50 posts/day, or 15-30 more or less active posters.
It’s very popular amongst younger people.
Not the same, and it’s plain to see. Russia publicly was (and still is) the friend and sustainer of every crackpot psychopathic dictator on the planet.
> I'm surprised that it does not seem to have syntax for type definitions in code

This is a big disappointment to me, one of the main advantages of static typing is that it can make code much easier to understand when types are added to non-obvious method parameters.
Yeah, that's where I would expect the problems to be. I believe Scala has similar issues.
> These sort of companies should NEVER be publicly traded FFS.

At least public companies are accountable to shareholders. Private companies are not accountable to anyone.

> Twitter and Facebook aren’t even special as far as code goes.

You underestimate how hard it is to operate at their scale.
> You said that tradition doesn't stand scrutiny over time

No, that is not what I said. I said knowledge transmission through tradition is lossy and as such it is not systematic, it doesn't carry context and it doesn't cover the fine print. In that, the content of a memetic proposition that made it to our day might as well have truth value, but it doesn't mean it is readily applicable by anyone who reads about it on the internet. Or we might have memetic behavior that is divorced from context (e.g. circumcision) and is questionable as to why we should follow it. That's why rigorous scientific study is important.

> I think there are cases where the lab doesn't translate into real world and suggesting that scientific experiments are always the best representation of the real world is just naive, I-M-H-O.

I have not suggested any of these things (and this will be 3rd time in a row I'll be bringing up you strawmanning.)

Lab science is not the only science, experimentation is not the only component of scientific method. Yes science can't explain a lot of things yet but science has the best methodology in working for an objective truth. So ignoring evidence science can produce, especially if it's conflicting with tradition, is going to be naive at best.

> I didn't suggest that all tradition is infinitely robust, I suggested tradition concerning breathing is more robust than the limited scope paper you referred to. Context matters.

I didn't suggest you said all tradition. I still stand by my argument that you are defending dogmatism of tradition, even in the limited context of breathing exercises. Besides, that paper is not the only source I've cited, breathing is studied in a multitude of psychological domains as I mentioned, so indeed context matters.

> Regarding the straw man spam

Please refrain from inflammatory language. You made your point that you don't think you're committing straw man, and I still think you do and that disagreement is fine. No need to retort underhanded attacks, let's keep it civil and intellectually honest.
> the US is primarily interested in middle eastern oil

This is a very vague phrase. The US does things which seem to drive up the price of oil, and things that seem to drive it down. The US economy also involves consuming a lot of oil and producing a lot of oil. So I don't know how you relate foreign policy in the mideast to that. "Interest in oil" can explain anything, anything that raises the price and anything that lowers it, and therefore nothing. Blaming the defense industry makes more sense to me, except that the US defense industry can and does sell arms worldwide, so why do they particularly need the US to be involved in a war?
PS: on the topic of timestamps, I think that the bugfix level would be much better served with a date than with an increment. A "2.7.3" could be both much older or much younger than the corresponding "2.5.6" or contain exactly the same important fixes. When assessing the risk of running something that contains an older version your most important information is often before or after $famousvulnerability and increments can be quite deceptive. I think I might be happy with major.minor.date, where both major and minor are allowed to be breaking, with meaning "most client codebases will need change" and minor means "most client codebases will be fine". For languages leaning towards typed I'd lump the "only added features" together with minor breakage, for more dynamic languages the existing semver (plus date instead of bugfix increment) is probably fine.
do the comments on these posts every go anywhere? I might be wrong, but it seems like folks just start from zero every time.

I have my own views on the subject, but am willing to change my mind. The arguments however don't seem to be compelling. It'd be nice if we could stop starting from scratch as if this was the first time the subject was discussed.
Bug bounties seem to be a complete wild west.

I've reached the point of assuming the odds are stacked so heavily that, from a purely financial perspective, it's not worth the investment just to report an issue let alone find it.
How to Future-Proof Your Career – Invincible Career
I saw it the same way. I'd be a terrible idea to let Apple remove/install AppStore apps without the customer's permission. I don't know if it already does something similar but in the next OS update it could block the usage and force to delete refunded apps.
Given the audience, GitHub might be more user friendly :)
I prefer the github url fwiw
> I like typing 3x as much as I would otherwise need to

3x? Even on languages that do not support type inference I would say that this is at most 1.1x. Even then, type inference exists.

> adding types now means bugs are impossible

I usually see that as a mis-representation of what type advocates say. Rather, it seems that people just support that types reduce the amount of bugs.

> or show up straight away when running an app

Or that show up after you had said app running for a while, and then you get a run-time type error which appears only after doing certain actions. This is the main reason that I am avoiding languages like lua and python.

(In addition languages with more advanced type-systems allow you to catch bugs such as buffer overflows or division by 0 at compile time)
> And "globalist" as opposed to what, exactly?

Pretty sure when someone says "globalist" you're supposed to read it as "Jewish".
> It's not like you get to tick off a feature list in your contracts to get all the stuff you want.

Yes, actually that's exactly how it is. The author can choose if they want it exclusive or not, and Audible will offer them some money to go exclusive.

And they are not required to take that money.
I would love to see public code reviews of open source projects to highlight this kind of stuff but actually having a community driven effort requires a central vendor to support it cleanly. GitHub/gitlab: I’m looking at you.
If s/he wants donation, giving Apple a 30 percent cut is not the most efficient way to do it.
How much money would it cost your customers to solve the same problem without your software? If they are spending more than $1000 a month already on this problem, then they can afford the software at that price.
> MacKenzie Scott Gives $1.7 Billion to Historically Black Colleges and Other Groups
Site: https://meetingbar.onrender.com/
You could do that. It is how most fossil fuels got underground in the first place. OTOH if you have the ability and available energy to bury all of that plant matter, maybe you could instead just convert the CO2 directly to carbonate and skip the part with the plants.
What if the term "sprint" only applied to the final integration, testing, deployment, and validation phases of feature development?
I think I explain my stance pretty clearly in this other comment: https://news.ycombinator.com/item?id=23991554

I do understand how it might be a "disingenuous comparison" to you as an American citizen who primarily thinks of your government according to its internal policies (and even those raise quite a lot of eyebrows). But as a third party that's spent all of my life witnessing (for instance) the death toll of US foreign policy, my fundamentally different world view is that the mouth preaches while the hands feed poison. Why should I take up arms for one brand of poison over the other?
Jerry Yang is Taiwanese. I'd like to think I work hard, but my current boss is of Taiwanese extraction. The cultural commitment to suffering is hard to explain. My usual joke with her is asking if she slept well on her bed of nails.

I can imagine he may feel like his employees should be grateful for the opportunity to exhibit their suffering.
This could be a chicken and egg thing. As soon as JavaScript started to get faster, we started using it for more CPU intensive tasks, which in turn led to more investment in optimizations, and so on, in a virtuous circle.
As a followup it looks like the 7 day moving average is going up its ~110 now. I'm adjusting my perspective based on this new data.
Including yourself, it seems, flippantly denouncing a potential vaccine.

While I would not trust someone posting here on HN about medical advice, I would trust doctors from around the world who have stated that, for example, hydroxychloroquine is not recommended for use against SARS-CoV-2, and I would absolutely trust them over any poster here and any politician.

More to your point: there may be potential solutions that are not a vaccine but I'll trust researchers and doctors to find those solutions, rather than doing the investigation myself, as they are much more highly trained than I ever will be on the subject.
I doubt you'd find much polling. The movies Wall Street (1987) and Other People's Money (1991) would be the next best thing for a pop culture view of the finance industry.
there's a follow model, it's just secondary. when you log into tiktok, the first page you see is called the For You Page, where content is pushed to you algorithmically. to see the content you actually subscribed to, you'd need to swipe left.
https://www.nccgroup.trust/globalassets/our-research/us/whit...

remember this presentation from a few years ago?

The Factoring Dead: Preparing for the Coming Cryptopocalypse.

the only reason global mass surveillance is even technically possible os because turnkey mass scale crypto exists.

if NSA and FVEYs could not conceal their own penetration and exfiltration of all the world's data, then they would not be able to do it on a scale like we saw reveales in Snowden's leaks. cryptography PROTECTS the Surveillance State MORE than it protects us Plebians. the asymmetrical advantage of weilding cryptographic supremacy is what makes NSA's regime physically possible.

all modern crypto is based on a handful of crypto primitive math algorithms. we blindly trust them to be secure because nobody yet knows how to crack them. but if some lone wolf math genius pulled an Isaac Newton and invented a solution to FACTOR and proved P=NP, then crypto as we know it would cease to exist. no more RSA, no more ECC, no more AES, no more SHA3.

this wont even require quantum computers, because it is presently unknown whether there exists a classical solution to insoluble problems like FACTOR and P=NP.

what if a classical solution does exist? what if it is found in the next 10 years?

i believe it will be found.

i agree with Snowden's sentiments. the mass surveillance state is an anomaly, a blip of time where a lack of mathematical progress was met with the rise of the global Internet, where it was convenient for NSA to use crypto as a weapon against all of us. post-cryptopocalypse, life is going to be very inconvenient for NSA and the FVEYs. the cost of hoarding secrets will become too great compared to the risk of losing those secrets due to a newly leveled cryptographic playing field. leveled in the sense that anyone can realistically attack any known ciphers.

the future of cryptography is its past. the 18th century. manually designed cryptosystems intended to have very short shelf lives, because they get cracked so frequently. only militaries and banks will have the resources to design and deploy cryptosystems. since it will be so much more expensive to deploy encryption, only truly important secrets will be encrypted at all. there will be a massive cultural shift in how our Intelligence Agencies operate. they won't even resemble themselves as they are today.

for this reason, i am a radical optimist about the fall of the mass surveillance state.
Kodak shares had a lot of short positions, possible most of the move was due to short covering.
That makes a lot of sense! Especially the breathing out part could compound the direct effect of the drug. These long and pleasant breath-outs that you do when you got something done and can finally kick back.
Covid-19 vaccine generates immune response, well tolerated
In case there was any doubt:

https://www.nytimes.com/2020/07/29/us/mackenzie-scott-billio...
It's important to separate a leading indicator from a trailing one.
Government is a substitute for people whose social network cannot help them in hard times. It’s not perfect and it won’t solve everything, but it’s necessary because otherwise nobody will help these people.

The only way to be sure not to make any mistake is to do nothing, which itself makes things worse.

Whilst drunk uncle won’t be saved by the bare minimum a state can provide, he certainly will be worse off if he ends up on the streets. And sometimes all out of work cousin needs is a bit of money to pay rent and food for a couple of months until he finds some work. So yeah, a welfare program is not a panacea but it is useful, and also cheaper overall.
It is not least-recent, it is YoY.

Current Quarter, YoY Quarter, last Quarter.
The operating system: should there be one?
I'm system engineer in a decent company. I wish devs could access to prod systems so they have to get to cleanup their mess / get responsible for actions they do...

They already have access to staging and preprod what they do is basically coming to me and saying 'it did run well on their macos machine'

There are outliers, some few good people and some random people having no idea what they are doing.

IMHO there should be random quiz/task/test each day you login. Something obvious but not trivial at the same time related with domain of the system. So you would get 24h access if you pass, get denied for 3 hours if fail. 3 questions in each session...

At least people might learn something out of requirement...
That was in 2017. The 2020 numbers are 52% and 77% respectively.
Even if Google search was broken off to a standalone company, it would still have a monopoly on search.

The competition just isn't as good at search. Bing has been around for a long time and has managed to gain less than 10% of market share, even though almost everyone has heard of it.
By 2040, WP will be used for e-commerce, CMS, and building MMOs.
Studies like this boil down a hugely complex issue into variables they can control for. There are a lot more theories as to why people stay poor than the two they offer at the beginning.

Why don't we study all of the people who have definitely risen from the ranks of the poor to a higher class and see what they have in common?

Sure, it's not the norm. But it happens all the time. There is enough data to form an opinion.

I'm guessing the way people rise from the poverty is much the same as people who are average becoming wealthy. They are willing to take risks (i.e., leave your neighborhood, buck the trends in your family tree) and they work on being prepared and available for opportunities that may present themselves.

We also know there are certain behaviors that absolutely correlate to and probably perpetuate generational poverty (children out of wedlock, crime, quitting school). The people I know who have risen out of inner city poverty in the U.S. (not the same as Bangladesh I know) distanced themselves from these behaviors and from the people who considered them okay.
OK, but if we're going to have .rbs, why not just modify the ruby syntax to allow .rbs-style types inline? Especially becuase .rbs already looks like class and method definitions without the bodies. So... just add the bodies.

class Merchant
attr_reader token: String
attr_reader name: String
attr_reader employees: Array[Employee]

def initialize(token: String, name: String) -> void
# actual method body
end

def each_employee: () { (Employee) -> void } -> void
| () -> Enumerator[Employee, void]
# actual implementation body
end
end

It seems like they are trying to support existing competing work... but i'm not sure any ruby users actually want that. I prefer this .rbs to sorbet all around, and would prefer it inline.
I suspect a push is a VC failure.

A friend of mine was CTO as a startup that raised like $100 million. They knew it was gonna flop after a while, and wanted to wind the company down and return 50% of the VC’s money. The VC told them to take extreme risk and/or drive the company into the ground before returning the cash. A 100% loss was expected, but a 50% loss was somehow an embarrassment.
There are still ways to program to unstable interfaces in static languages though, and they tend to be safer overall because they are isolated from the rest of the language.
My 2014's Intel graphics handles games newer than that without graphical artifacts... Unity games in particular are usually fine.

However, if you're already playing Morrowind (or OpenWM) then you don't really need anything else.
Thank you for your reply. Yes, preserving the formatting is important for us too.
Side note: you can see a cool demo of OmniSci at https://www.aidemoshowcase.com/2020/07/08/omnisci/
I think of it a little differently. I'm excited. I love these incremental type systems. I don't want to write C# all the time at all, but I do find myself missing it occasionally. These systems are excellent for easing that pain when a language like C# isn't an option.

When a statically typed, compiled language is an option I tend to choose Rust lately just for novelty and curiosity, but it's rare that I have those options. When I don't, I find these tools are a godsend. You don't really lose flexibility at all.
Two recommendations for you, both published in last year or two.

The Force by Don Winslow

November Road by Lou Berney
It's a shame that when ever I hear of Blizzard all I can think about is their anti-democracy shenanigans

they did have some pretty cool days in the past though
Oh hey: C programmers and fucking up user text input. A classic security blunder. For about as long as I've been alive.

And yet it's the PHP or Visual Basic programmers that cop all the shit from language elitists.
This is the risk with government granted corporate licences. Only once I spent 200$ on a no name company. Product was warranty for 3 years.

I was still skeptical but it had lots of good reviews and it was relatively affordable. Nothing life altering if the company failed.

Works still.
Does this site offer anything that macintoshgarden.org doesn't?
It’s insane to me that people are still arguing against static types. TypeScript has proven that you can add the safety of static types without taking away any of the flexibility of dynamic typing. Every time you dive deep into source code to figure out what a field is called or what a function expects, remember that you could have eliminated that completely with static types.
Facebook Says China Is Its Biggest Enemy, but It’s Also a Highly Valued Customer
It was actually possible during the 2013-2015 Retina 15” models.
Yes, or just waiting on MySQL, for example.

The JIT does dramatically speed up microbenchmarks like Mandlebrot, etc. 5x.
HotSpot definitely uses five tiers (including the interpreter, so same as JSC).

https://github.com/openjdk/jdk/blob/0aefe6f20ae719c9793c790d...

I'll give you that levels 1-3 use the same IR, but that says more about the generality of the C1 IR than JSC being more advanced for using different IRs IMO.
Yes it would exist because netflix acted merley as the distributer for Eric Goode's docu series which he started filming in 2014. So not so much difference after all.
I touched on performance later on - and it's the primary reason I use crystal. I mean more than the language's API changes often.
I think this is really only helpful in terms of readability if you come from a world where iteration is the norm, and really hurts readability for most database folks where set-based operations are the norm.
No. Most of these threads wind up being so similar you could write a bot to fill them out.
Deploying a Laravel 7 Application on AWS Fargate in Seconds
Show HN: CMS for Notion Pages (With a Twist)
Have you scanned the list? I would not describe that as giving a good overview of French politics for the last month. My two other examples are considerably worse.

The query also seems to be limited to a month. When increasing the query param to 60 or 120 days, nothing changes.
African Countries API with Cities
Obligatory: Apple released a bug fix update for the 2011 iPhone 4s, June 2019

The iPhone 6s released in 2015 is still being supported at least through September 2021.
Too long. I tried it. And with just her name people wouldn't remember who she was. Don't assume motive.
Are you actually comparing "cancel culture" to being imprisoned by the Stasi? The most powerful person in the country regularly tweets opinions that cancel culture supposedly makes impossible to say.

There are those who make cancel culture out to be an all-powerful entity. But the evidence suggests it's just a right wing boogie man in all but the most extreme cases. And sometimes not even then!
A good way of thinking about this is that the Zelda games are genetically rpgs, in the sense that Miyamoto was doing his spin on the style of game that Nihon Falcom had introduced. Obviously, the absense of numerical character abilities in LoZ makes it feel somewhat different than quintessential Japanese ARPGs like YS or Seiken Denetsu (Legend of Mana).
I'm not even talking about varying heights of cells, just resizing the window. It. jumps. and. jerks. and. crawls. and. chugs. Even if it's a fresh blank sheet. And the problem gets noticeably and rapidly worse the bigger the window is, so if I want to fullscreen a sheet on a big monitor...oof. It's like the application completely reconstructs the whole visual canvas from scratch any time you do anything, whether it makes sense or not.

This doesn't happen with any other application.

Hiding the ribbon makes a _huge_ difference. That's hilarious and awful.