skysight-inc/HackerNews huggingface dataset:
I really don't think it's inspired by Parinfer. It's likely based on the theory of structural editing and AST projections first popularized by JetBrains' CEO and available for experimentation in the open source project MPS. An end to end application of this theory is commonly referred to as a language workbench.

Papers: https://confluence.jetbrains.com/display/MPS/MPS+publication...

Language workbenches: https://www.martinfowler.com/articles/languageWorkbench.html

Nice intro to structural editing:https://medium.com/@mikhail.barash.mikbar/looking-at-code-th... (also mentions scratch)
"De maan is nu van ons" ;-)
it's not odd if you think about what that law is saying. The wind turbine extracts kinetic energy from the wind. If it could extract 100% of the kinetic energy, then the air would simply stop. So incoming air would "pile-up" after the turbine (since it has v=0).

Since that is impossible, the air must have some speed after crossing the turbine to make space for the incoming air. The details of that law are simply, how much can you slow it down?
Form wiki:

The elemental metal is rarely found in nature, but once isolated artificially, the formation of an oxide layer (passivation) somewhat stabilizes the free metal against further oxidation.

That's literally 2nd phrase there, right at beginning. Tell me, does that strike you as something to be discovered only in 2017? Or the guys who made the discover(y)/(ies) already seen VO2?

Also wiki is wrong since Vanadium is as rare as Copper. Does Copper strikes you as something rare?
Completely agree. Opaque magic to "guess what you want" from incomplete or plain wrong arguments isn't "sane defaults."

It also doesn't make it easy to use, because eventually the magic will guess wrong and it will go from magically the right thing even though I passed garbage arguments to completely the wrong thing at the drop of a hat.

An example of a "sane default" where curl falls short might be to enable redirects by default, because that is usually what the user wants (and correct client behavior).
Assuming those future wind increases materialize yes. But if they don't then you're going to end up with a less efficient set-up. Windmill efficiency is a notoriously hard problem and any kind of up front assumptions have immediate efficiency risks associated with them.
When you use rename to overwrite a file, it guarentees that at any point in time, newpath will refer to either the original file, or the new file. This is atomic enough to give you effectivly atomic file creation with contents.

It is not technically atomic, because there is a period where oldpath and newpath both refer to the same file, but I don't think that is an issue for this usecase.
It was last updated in 2019.
Yes, exactly. I’m sure there are PowerPoint decks specifically around how to pass as a non-IC person...
is anyone aware of a pre-existing Python implementation of this that isn't `warrant` (which appears to be unmaintained as it has several significant issues in its underlying crypto stack)?

I'm tempted to spend some time writing one (AWS Cognito uses SRP), but also have other things I could do... :)
I did similar recently. I emailed the support team with a screenshot of task manager showing what process it was, and I identified (with 30 seconds of googling) what product it was associated with. I like to think that saved everyone an hour of pointless fucking around.
I'm in the same boat. Every time I have had to use curl over the past ~15 years I've had to look up how to do the few basic things I need to do. With HTTPie, its easy enough that I haven't needed to look anything up after the first two or three times.

Sure, cURL can do it and if I used it frequently enough, I guess I'd remember how to use it without having to look it up every time, but for my basic and infrequent use, HTTPie is more pleasant to me and I can remember how to use it.
That is an unfair comparison. Forth is designed to run on metal, with no os, no stdlibc, no vector. Can any of other language do that?

In fact, by just adding first class function, retro forth makes the code way easier to read.
Everytime I dig into PAKEs, I find disappointment. If we all used a PAKE from the start of computers, maybe we'd be better off, but that's just because we would have been burned by them a dozen times. Right now the tech is very immature and asking a Dev to use these is essentially asking them to pick a cipher mode and padding for AES. There are no browser native SRP implementations and WebCrytpo doesn't support the primitives. The complexity these add isn't worth it for your vanilla website, IMO.
Because they want to be able to defend themselves from you and people like you (who own the means of living) from abusing and exploiting them.

Why do you mind if they have a say? If you don't plan on abusing and exploiting them, there's no harm, right?

EDIT: to put it into words I would think someone like you might understand better (power and money instead of empathy and solidarity) - because if you don't let them have a say, and exploit them, you might end up in a gulag, on guillotine or in wherever mass grave Mao put landlords.
A user has clientids and/or userids and Google seems to be capable of connecting these back to learn things about users and sites. So what exactly is personally identifiable is a secret..

As I see it Google has fallen into the false position that things they agree not to do based on user settings is the same as not collecting and storing the data necessary to do them. I don't think regulators will see this Google's way.
I would say they are definitely not orthogonal. Things that aren't automated and aren't easy (and some that are easy) require choosing from a near-infinite number of alternatives in a way that can't be or hasn't been defined in a mechanistic way. If I claim that seems like a reasonable definition of creativity, what do you think is missing from it?
1. AWS got business advantage of buying 100+ services at once, without going through procurement, invoicing, GDPR Data Processing Agreements, on/off boarding, same support, good security and uptime, credibility of keeping backward compatibility for decades etc.

There should be open platform that would eliminate that advantage.

2. EC2 and S3 when used properly would be harder to beat. You can get reserved discounts, spot, elasticity... Moving them would require paying for bandwidth which easily makes playing field uneven.

3. The higher layer of services CloudWatch, ElasticSearch, Cognito got much higher margins, yet lacking functionality and quality. Much easier targets for disruption.
Thanks for this comment- do you think you could reach out to me? Contact information is on my about, thanks
You don't need to understand intelligence that well to change the world. A little predictive power can go very far.

In the end, it's a bit like playing roulette. A small edge and many bets will make you rich.

> I see no inherent reason why any discoveries regarding intelligence would have bigger consequences than discoveries about charisma.

It was not charisma that cracked Enigma and built the A-bomb. Better brains means better weapons, which means conquering and annihilating stupider tribes. It's the history of Mankind.

Charisma helps uniting tribes. But united tribes of many hunter-gatherers can be slaughtered by a handful of machine guns produced by boring industrialized societies.
Reminds me more of the cult-like Scientology with their "thetans" and whatnot.
Important recent development in tree sitter was the new query language. Like TextMate or Sublime Grammars, ts in atom did use CSS selectors, but now it has a much more powerful s-expression query language which is useful for more than just syntax highlighting, e.g. static analysis. An application of that is Github's semantic, a haskell tool for code navigation and call graph analysis.

Demo and explanation: https://github.com/tree-sitter/tree-sitter/pull/444
In order to make the large dollars (middle income wise) you need good training or education (or experience, but that doesn't typically apply for <30). This education gives skills that typically require living in populated areas because businesses (especially large businesses) want to be near large population of potential employees.

So the typical employment force has their education benefit offset by the cost of living increase, putting them in just as bad a situation as living in the middle of no where making low wages (or perhaps worse, since they went into debt for training).

Meanwhile, if your in the top 10% -- a business owner or top management -- most of this doesn't matter because you make enough to take $15/trip HOV Lanes, or buy a $800,000+ home easily. So you want to keep your business near top talent (i.e. cities) but are less impacted by the situation you are encouraging by flocking the business to the city in the first place.

This is super complex, but just my quick-ish generalization... There are lots of factors.
Please do scan it and put it online. Sounds like an amazing piece of history.
The most obvious application of tree-sitter is editors. I wrote a VSCode extension to replace the built-in syntax coloring with tree-sitter-based coloring: https://marketplace.visualstudio.com/items?itemName=georgewf...

I actually think it would make more sense for the various VSCode language extensions to just bake in tree-sitter for their language. I have had a PR open to do this with golang for a while: https://github.com/microsoft/vscode-go/pull/2555
Will tree sitter also stimulate creation of free tools which work on the AST?

E.g. it's a mystery to me why we don't have free refactoring tools like the ones in IntelliJ. Like some free library which could extract methods, rename variables, etc. by modyfing the AST. It does not seem too hard.

Is it because the current AST parsers are not fast enough or is there some other reason?
ah home sweet home
How to green the world's deserts and reverse climate change – Allan Savory
A Lesson in Life
Seems a bit risky to wait a whole year to collect what's due. I don't believe I ever heard of yearly invoicing like this.

Of course, if your small company would like to pre-pay towards an approximation of your early invoice I'm pretty sure some company would be accommodating.
Once you have significant data on AWS it costs you so much to transfer it you are stuck with them. Their data fees are insane, and so are their storage fees.

Also, AWS is slow. If I have a filer with 500TB of disk I should be getting 5-10GiBy/s reads, and burst writes should be that fast too. With EFS I get 200MiBy/s MAX. Likewise EBS and emphemeral SSDs top out at 250MiBy/s, which is just abysmal.

AWS security is so complicated now, at the control plane layer, that hardly anyone understands it.

So if there was a competitor that gave real hardware performance and a simpler security validation at a reasonable price, they could win business. But I don't see Oracle/Azure/GCP etc doing that.
Note that there is quite a bit of content that was created long after 2010 (e.g. the Nissan Leaf case), and the article was last updated in 2019, so the "(2010)" addition to the title seems incorrect.
My grandfather and dad both worked factory jobs and were both “diehard anti-union”.

After asking a few questions I got the sense that they were both convinced of the evils of unions by the employers propaganda. They would show them videos and have occasional anti-organizing events were the company basically said “you organize and everyone will lose their jobs”.

One year I remember that organization was talked about by my dad around Christmas time. They shutdown the factory for a couple of weeks (to really hurt the workers during the holidays)and sent out letters saying that unions were responsible for the shutdown and this would only continue if they organized.

Another time when asking my grandpa about unions he told me that the owner of the factory took good care of employees and didn’t need a union. That his boss would throw a big Annual party with raffles and a $1000 grand prize. But if anyone ever thought about a union, all parties would be canceled and lots of people laid off. It was part of his speech almost every year.

Of course my blue collar immigrant family would be scared of unions, their employers basically held their jobs over their heads.
Oh, that my issue too. It seems that most people do not perceive (or mind) the ‘sharpness’ of led lights, but my eyes feel like laser-pointed with some of these.
You can do what snowflake did and actually build on top of AWS
The "Miracle of Chile" is pretty greatly overstated. Their GDP per capita didn't beat Latin american average until 1990, they've never beat unemplyment rates for Latin America as a whole, etc. They were also subject to much greater recessions relatively when recessions happened across Latin America.

IMO so much of the positives can be attributed to the CIA stopping their policy of "make their economy scream".
> As an early stage investor, I’m hard-pressed to name any tectonic shifts that have had as much impact on startup formation.

Gross exaggeration. Most startups should worry less about 100% uptime and scaling than about sales. A dedicated server or two goes a long way, and it isn't/wasn't really that much harder.
hopefully it doesn't turn out like the book of that sleep guy, matthew walker

https://guzey.com/books/why-we-sleep/
A RDBMS can provide a fast full text search alongside other useful features, can you elaborate how it's orthogonal?

Oh, and I also dislike even the idea that I have to find some "specialized software" to have basic functionality in my e-mail client. That's why most still suck a*.
What would you be willing to pay for “physical like” performance?
I would say the premise that owning something gives you unilateral control over the actions of another person has historically and philosophically been quite controversial. Why did peasants revolt over feudal ownership of land? Why did indigenous people revolt against settler colonialism? Why did the American Civil War happen?
I've been watching a lot of those USS Nimitz UFO videos lately, so this is very timely
The quote conveniently omits the fact that socialist regimes, and movements never were like a hippie commune trying to just "rise on its own merits". They were at least as much as aggressive trying to subvert their capitalist adversaries. And in this war (both overt, and covert) socialist side often had advantages stemming from centralization, mobilization, and relative closeness of its leader states, i.e. one couldn't protest Soviet foreign military operations the way it was possible in the US, UK, or Germany, or France, and spying/sabotaging was harder to do in USSR, then in any opposing country. In the end, ability to innovate, and provide people with food, and comforts decided the outcome. And it tells us something.
> or slapping on messages date pulled from thin air..

IME, this happens when the message doesn't have a date (that is, Date header missing or invalid). There's an open request on bugzilla to use the last Received date in these cases.
Of course I knew that radar measured time of flight of radio frequencies, but it never occurred to me to actually look into the math. This was presented incredibly well.
Airbnbs in Palestinian Refugee Camps in the West Bank
> and larger blades raise cut in speeds

That is not necessarily true, it depends on the allowed degree of pitch and the shape of the first 1/3rd of the blade which tends to generate the torque required to get the machine going because it is generally coarser pitched than the rest of the blade.

Once it is running you can just about ignore that first 1/3rd or even the first 2/3rds of the blade, the bulk of the power is generated by the outer 1/3rd.

> what percentage of modern wind turbine installations have been seriously damaged by being under specified to unpredictable wind conditions ?

Very few turbines have seen damage from overspeed or direct wind damage to the nacelle or the tower, for now this is a non-issue but if there is a structural change in wind dynamics then for sure there will be a price to pay, either in terms of machines ending up shut down more frequently, longevity issues or breakdowns.

> And very roughly what level of increased damage we might be talking about here from potential change in wind patterns.

That all depends on the magnitude of the change.

Suffice to say that wind power is generally installed for 20-30 year life-span of the Turbines, after that they become un-economical to operate both due to increased maintenance costs, wear on the main structural components and the blades themselves (the bending stresses eventually weaken the blades) as well as technical developments making the more modern machines much more economical to operate than aging ones. So as long as the changes do not happen on a timescalle smaller than that the effects will likely be limited, if they happen (much) faster then there could be a real problem.

Gusty and turbulent airflow has a further detrimental effect on lifespan.
The broader condition of wage-labor is (in the absence of unions) of course though that you agree to some form of top-down power relation or starve and die. Unions contest this broader premise as opposed to your specific one.
> Opaque magic to "guess what you want" from incomplete or plain wrong arguments isn't "sane defaults."

Please explain how a well-defined key-value convention is equitable to "incomplete" or "plain wrong" arguments.

In what way is any of this opaque when it's fully documented and quite easy to follow?: https://github.com/jakubroztocil/httpie#id16
Radiation is always involved, even at very low temperatures.
It is better for both individuals and society at large if we are able to not only generate material wealth, but also do so within systems of our own design which allow us to generate said wealth through voluntary cooperation.

You are of course correct that any person is technically free to reject any particular job, but someone with an interest in both continuing to be able to provide for themselves and their family as well as in bringing about structural shifts that would allow for much truer freedom might refuse to perform a particular function for reasons other than ill intent.
How to upgrade your work
The analogy in the article is wrong. Aws is not a marketplace and does not enjoy network effects.

I.e. if developer A uses AWS, this does not affect developer B.

What AWS enjoy is economy of scale (huge capex) which should help reduce price (but I am not sure that this is happening), and being first to market (Nobody got fired for choosing IBM).

Basically the main value prop today, as I see it, is saving the operation costs (human cost), by offloading them to amazon.

This will be solved by Kubernetes operators.

Moreover, most of the new computational intensive workload (E.g. IOT / AI ) is better done on the edge.
This just reminds me too much of this movie: https://m.imdb.com/title/tt1034314/
"the popular explanation (in many circles, at least) instead assumes an incompetent Trump and/or external electoral influence,"

There is also a view that he won because of luck. Not that he won the lottery against incredible odds, but that he had about a 1/3 chance of winning enough electoral votes on the eve of the election, and also his polling followed a cyclical pattern that happened to have just peaked a few days before.

It's hard to say what governed that cyclical pattern, but if it was skill at convincing people, it seems like it wouldn't have been cyclical. It would have gone up and stayed there.
It’s really crazy the myopia I see with posts like this. I’ve worked in the B2B space mostly in healthcare.. When you get a sale to business where they are outsourcing a major piece of their functionality to you. You can’t shrug and not worry about uptime. If you’re building Twitter it doesn’t matter.
LibrePCB 0.1.3 released, now with DRC
Contactless is capped if you're not using Apple / Google Pay. You need the chip for anything over the cap.
Brazil's President dubs recent Latin American protests “terrorist acts”
One of the biggest employee complaints at almost every tech company I've worked at is a lack of work life balance. Most of my friends who still work in the bay struggle with having a life outside of work. Wanting to work 40 hours a week can be seen as not being dedicated enough, or not being a cultural fit.

I think that's one of the most relevant needs that would drive tech workers to form a union.
No, Eric wrote the open source driver for the GPU. There was actually quite a lot of effort invested into VC4 and that's why we still have it. But this is all software. [0]

The actual HW didn't change much and the reason is because they got all fired. [1][2] I will give you a few links but this happened in 2014/2015 so it's not so easy to find a lot of relevant things (James who commented in the forum worked for them):

[0] https://www.raspberrypi.org/forums/viewtopic.php?p=846710&si...

[1] https://www.raspberrypi.org/forums/viewtopic.php?p=893456#p8...

[2] https://www.theregister.co.uk/2014/07/23/chips_are_down_at_b...

Edit: Back then I was a bit involved into QPU programming with the assembler which was written based on the open source documentation of the VC4. That's why I have seen all this discussion. [3] I doubt that Broadcom has done much more then maintenance on the GPU IP in the last few years because Raspberry Pi are their only customers.

[3] http://maazl.de/project/vc4asm/doc/index.html
Natural gas is a greenhouse gas, and contributes to climate change when leaking out of the distribution network or burned in your home. Not crazy at all to ban it.

Remember when doctors used to smoke during your exam? That’s how future generations are going to look back at our fossil fuel use.

https://www.usatoday.com/story/news/2019/11/10/climate-chang...
Med school is expensive. For low-income students, costs can be prohibitive
The Future Internet Regulation
Like yours, current, and last companies definitely have some spyware-ish tools installed on the laptops. I wish there was some tool or documentation on what it is doing and what the capabilities are. I've tried to look into it but there is not much information available.

I find it annoying to haul around and switch between two laptops (especially traveling). Here's what I have done:

I bought an external SSD and a usb 3.1 type-c enclosure for about $120-130 on amazon and use it as a boot disk (hold option while booting). This way I can boot my work laptop into a physically separated OS for personal use. I use whole-disk encryption on that disk via FileVault.

I also symlink my source code dir to a separate volume on the internal SSD drive so that I can access it from this second OS if I need to pull some code over to work on it.

Warning: I recommend testing this with a cheap USB stick before buying the drive because booting from external disks can can be disabled with profiles.
There's also the voting power for sale. It's not completely clear to me what the power of the senate is, but it seems more than deciding the size of the namespace from the voting info on Github
As someone who loves to cook and much prefers gas I’m genuinely curious about why you and parent like inductive so much?

One neat thing at my girlfriend’s place was that there was an inductive circle with two possible diameters of heat which seems neat for a gigantic stock pot.

But switching quickly between heats seems like it’d require you to have two “burners” going at once.

At the end of the day I’m not sure if it’d really affect my cooking which I love to do but probably isn’t three Michelin stars or anything, but it’s the first I’ve heard of a preference for electric.
It would make more sense to work remotely for a company in Silicon Valley or New York if you lived in Kansas. That way you could take advantage of deeper pockets and a lower cost of living. A Glassdoor search shows senior software average engineer salary in Kansas City, Kansas as $85k, 21% lower than the national average. You could find a remote job paying $130k or more easily.