skysight-inc/HackerNews huggingface dataset:
> As a really basic example: `SELECT <expr> FROM tbl` — can we tell what shape the result is?

Like most statically analyzable code, you have problems if you try to statically analyze part of the code without the relevant definitions.

But, yes, if you have the relevant code (e.g., the DDL for the table), you can.
(Without it, you can in the sense that you can statically determine it as a function of the table definition, which can be sufficient in some cases.)

> in SQL, shapes / types require a lot of context — the result could be a single row in the case of `SUM(foo)`, or it could be every row in the case of `foo, bar`.

Oh, you mean, can we statically determine the shape of an expression’s results without knowing the expression? Well, no, and that’s true in most statically-analyzable languages.
Sue them for trespass.
The reason, IMO, that these excellent tools didn't take off is that they weren't cross-platform. ( forgot if ProGraph was).

In the case of HyperCard, it was apparently a deliberate decision by SJ. I say he chose poorly.

I don't recall any other really popular and easily approachable and affordable (meaning free) programming environments that were fully cross-platform. That excludes C and Perl and so forth (pun unintended) that only command-line hackers use(d).

What works today? Jupyter Notebooks? (Carnets on iPad) Processing? They don't have the low level access of the aforementioned tools. AFAIK.

What would you install on every machine (give or take tiny mobile devices) short of the full developer toolset?

Cross-Platform, free, approachable, and some control "system()" capability.

Basic doesn't count. I found only gambas to be cross-platform, with a couple of apps for iOS. ( for old times sake)
Does you kitchen have an Open door to the street and big "welcome" sign? I think that would be a fair equivalent
Do you include ChatGPT in the calculation of the slope?
Data-agnostic testing methods: An Overview
Which vaccine are you referring to? Any distributed vaccine in the US has a rigorous chain of custody, if tampering is what you're worried about.
If you are an enterprise (or just big enough) the prices on Dell’s site are meaningless, they are just conversation starters if that.
I don't consider it -likely- but Apple do have form for "buy a thing to -use- it and who cares if other people use it as well" in FoundationDB.
Django has a CMS called Wagtail, which has some really nice features including custom content blocks which allow you to easily create unique looking pages.

Wagtail has over 15,000 stars on GitHub, is heavily supported and was created in 2014. It has since been adopted by organizations such as NASA, Google, and the National Health Service.

Below is a comparison between Wagtail and Wordpress.

https://wagtail.org/wagtail-vs-wordpress/
The attribution of "bushwhacker" as coming from the Dutch "forest keeper" surprised me, as the compound word bushwhack already makes sense as a description of the activity and a quick search indicates both bush and whack were already present in English prior.

The Oxford English Dictionary etymology of the word just indicates it is a compound formed from those two English words[0]. Online Etymology Dictionary does mention a possible connection to the Dutch however[1]. It would be interesting to know why etymologists make the connection to the Dutch.

[0]: https://www.oed.com/dictionary/bushwhacker_n

[1]: https://www.etymonline.com/word/bushwhacker

Edit: it seems the English sense of the word bush as meaning "the wilderness" came to it from the Dutch bosch via the American colonies[2], maybe that's the connection.

[2]: https://www.etymonline.com/word/bush#etymonline_v_18128
This guy needs a lawyer. He may want to be the first one to confess at the prosecutor's office, so he's the one who gets off.
I bought some things a long time ago but none of those services take bitcoin anymore. It has regressed in this area.
No! Maybe, but seeing Sloth as the ultimate sin is definitely a mania that’s very heavily based in modern corporate capitalism. Consider some alternate (still very boomer) takes:

“The gods have taken away the good workers!”

“Women are taking the young men’s attention away!”

“This is a bad year for work.”
Rather like the use of z over s, American English simply follows the ancient Greek over the French.
You’re right, however, due to the nature of the go ecosystem, someone will use it - host their react app with it - and expose an endpoint that could shutdown their server. I think that warrants being called out for.
I'd take an Uber to Home Depot, pick up a 3" grinder and cutoff wheel and be on my merry way.
I know one of these consultants, she's a good friend, she makes $500k/yr; she'll get your kid anywhere and she has a long list of very wealthy clients. I do not know how much she charges though; but her salary should give you some rough ideas.
> Plenty of Silicon Valley businesses start out by openly breaking the law, too.

If these girls had an app, they'd qualify for Y Combinator.
It’s mealy language. “You can be charged…”

These are private booters. No one has ever been charged. Atlanta police barely respond to real crime, much less this.

It would be interesting to see what happens if the booter hires an off duty cop to charge the boot girls or write them a ticket. I expect it would not result in conviction, much less even prosecution.

And the ticket would be on the boot girls, not the person who hires them.

I think the risk would be if the cops were in on the racket or got some kind of bribe “dukes of hazard” style. But the boot industry doesn’t make enough money to pull local cops and politicians in.
In about 5 minutes of grinding, yes: this is the correct move.
Could you cite that? Sounds interesting, if somewhat contrary to expectation since Chaucer manuscripts already show -our for some words later spelled with -or.
I'd also bet money that this has higher disk I/O performance than the rough equivalent on Amazon.
I can no longer follow your argument, sorry. This is blatantly moving goalposts to excuse theft and defend what exactly? Are you suggesting industrial theft at a mass scale is excusable because they knew the risks? That is the definition of victim-blaming.
> But I've also seen an ambulance with its sirens on delayed by several minutes because of a double-parked minivan.

So you're #3 then; there's not a single doubt in my mind that this is exceptional and the converse (people being booted unjustly/indiscriminately) is the norm.
Sounds like a market opportunity to acquire your own key and charge $49.99.
CCC(camel camel camel) extension was doing that for amazon products and related webpages i believe

In these days that all grocers are going e-store, its only a matter of time
only for gasoline and China is in a recession which is a major confounder, still a positive piece of news
My advice:

1. Work with the professors at your current school to build academic/professional relationships.

2. That work is a way to demonstrate your ability and more importantly a commitment. It also builds a network of people in the field who can recommend you.

3. When you have an undergraduate apply to graduate schools doing research in areas you are interested, because in the US graduate students are typically used for serious research (exceptional undergraduates might be involved at senior year, but otherwise if they work in a lab it is doing repetitive grunt work).

To put it another way, be committed and demonstrate that commitment. Being interested is very unlikely to be enough statistically.

Anyway you are looking to commit to research and you don’t need permission to do it.

Good luck.
No, GrapheneOS has its own alternative implementation where users can completely revoke network permission from the app, it has been proven more robust a few times now, eg. https://review.lineageos.org/q/topic:%2213-firewall-bypassab...

My DivestOS features both the GrapheneOS and LineageOS implementation, and I document the former as block and the latter as "data restriction" (eg. to simply block over cellular) as it cannot guarantee a real block.
you realise the thing was tracked by AEGIS Cruiser radar and observed from multiple jet fighters at various altitudes visually and using IR sensors.
Doctors existed all throughout history too. However, in 2023, if you call yourself a doctor without a medical license, you've got a problem.
IANAL but those charges seem like they’ll be hard to argue that they apply in court.
There’s a bill in the state assembly to make booting illegal. It didn’t pass this year, but the representative claims they will reintroduce it again. It’s already only legal in a few small areas.

It’s more likely that booting will stop altogether than new, pro-boot legislation will pass.
it would depend on whether the frontend generates optimal LLVM IR for the given code. For example, if a language implemented multiplication through repeated addition (though I think LLVM may be able to optimise that itself), the result would be suboptimal to generating a single IR code for multiplication.
So far as I'm aware, there are no firsthand witnesses that corroborate Grusch's claims that have been identified, let alone testifying to Congress. The lack of identified firsthand sources is an obvious gaping flaw in Grusch's story. The bigger flaw, of course, is the fact that he's telling it at all; if it were true, it would be one of the most important military secrets in the history of human civilization. The DoD seems to care not one whit about what he has to say.

You'll see a lot of arguments that take the form "x, y, and z numbers of DoD people agree with Grusch". When you read things like that, I'd encourage you to keep in mind that there are over 950,000 employees of the DoD on the civilian side alone, and far more than that if we include former DoD people. It would be weird if you didn't have DoD and former DoD people believing that the Vatican has orchestrated a coverup of extradimensional beings whose bodies and equipment are hidden in a crypt in St. Peter's. At some point the law of large numbers takes over; you should be able to get any belief out of the DoD, even if it manages to be weirder than that one.
My company doesn't NixOS in production as the policy is that only single distro is approved and we are paying tons of money to the vendor to make sure that our requirements are satisfied.

We do use (on some projects) Nix for development environment as well as for building containers packages or deployment. I like the following benefits:

- nix allows to pin all dependencies, this means that if I checkout older version from the repo and run code to generate container, I will get the exact same container. This means storing older versions of containers is not as big deal. This maybe isn't impossible to do with Dockerfile, but is very hard, and with practice I don't think in practice I saw any truly reproducible Dockerfile

- since nix traces all explicit and implicit dependencies, it is easy to create containers that only contain the application and its dependencies

- I can easily override any components, for example I can modify python to only have dependencies that I also used, switch to use musl. Design the docker container so it has 3 layers (python and its dependencies, application dependencies, application) this allows me to effectively use layers and reuse ones if dependencies don't change. This also lets me produce much smaller images.

- when CI pipeline runs it benefits from caching, this means for example I made change in the branch and then merge branch and my merge did not modify files then nix won't rebuild it again, if merge results with slightly different files, nix will rebuild things that changed

- the dev environment provides shell with installed the exact same tools for everyone, the environment can also be used in CI/CD so the same exact tools are used there so things are more predictable

- again, caching with the dev shell. If you run it for the first time it might download some additional files then runs the commands in that shell, subsequent runs immediately go to the same state and run the command. With just docker runners I typically see over and over container starting up and downloading maybe some python packages needed for the deployment. Which often makes jobs take few minutes to run, while with nix is just few seconds. If someone is clever maybe they will create a virtualenv and then cache the directory, or maybe builds a custom docker image with things preinstalled and use that, but in practice only few people care enough about it.
Migrate away from Drupal. It's a crappy piece of technology as Ruby on rails.
I’m quite concerned all developed nations are going this way. Japan, ridiculous amounts of infrastructure, almost, no one around to keep it maintained within the next twenty to thirty years ?

The USA is in a similar situation, many qualified people are entering retirement age, yes we have immigration but I don’t think there would be a huge number of qualified civil engineers coming to the USA and getting qualified to work here.
I'm working on a product to solve this problem (i.e. where do you backup your seed, high value keys / secrets, 2FA codes). The approach is social recovery (threshold cryptography) for the root seed, and a digital agent component (i.e. DWN - distributed web noted) SaaS or self hosted. The digital agent is used for encrypted backups and to communicate with other parties (contacts). Does this sound interesting to you?
The OP is only saying that if he had the piece of paper, he would know that the piece of paper would almost automatically be retracted as soon as he acted like this.

And, no, this sort of thing didn't exist before the pieces of paper, for obvious reasons.
I find that answering a question with a question often results in better understanding and insightfulness by the pupil than just spoon-feeding it to them. Every good parent and professor will be familiar with this technique.
What you pay for is the ability to provision hardware for new R&D and projects in minutes rather than days, weeks or months. Companies are willing to spend millions a month in cloud fees to accelerate hundreds of millions in revenue.
There are on-ramps to elite schools.

Harvard runs pre-college and summer school programs for high school aged kids.

Yale has something similar.

University of Chicago runs a full high school called the Lab Schools. Which is considered extremely elite, and was started by John Dewey himself in 1896
That was my biggest complaint. There’s a lot of rules around towing, but booting is all over the place and not really regulated.
Non-revolutionary parties must come from the existing political state, and therefore suggested policies are often just steps in one or the other direction. There is no well-defined center, 'left' and 'right' have only meaning as relative directions from the current political state.
I'd say over 90% of it is #3 - if you have auto-update enabled, you're pretty close to secure, unless you run millions of unpopular plugins.
Can you cite a law that says it is “illegal” to remove a boot? You need a law before something is illegal.
That doesn't follow.

If I'm a chemist, and I write an algorithm to do something related to chemistry, that algorithm does not "automatically" know everything I know about chemistry.

Bias works the same way.
Is the sidewalk public?
Is your kitchen public?
Yankees my dad always joked was a concatenation of Jan and Kees.
Just check a header for a secret key you generate when you startup. Easy peasy. This keeps you able to call it for testing (granted you read from stdout or passed the key to tests as a variable). Then some scripto ransomware User from Omgodisztan doesn’t shutdown your server from the tent he’s camped in with Starlink.
I lived in Austria and in Germany and it's 100% true, prices in supermarkets are significantly higher in Austria even for products produced in Austria.

The reasons IMO are:
* less price sensitivity: German people are extremely price sensitive, they discuss and compare prices all the time. In Austria people care way less about this on average. Supermarkets take advantage
* higher logistics costs: population density in Austria is less than in Germany. Furthermore, many supermarkets are located in areas hard to reach like mountain areas. Higher logistic costs translate to higher prices
* VAT is slightly higher in Austria
* unqualified labor that works in supermarkets and logistics makes slightly more money in Austria than in Germany
* there indeed is a higher supermarket tensity in Austria than in Germany. Supermarkets of the same company appear more appealing in Austria than in Germany: nicer presentation of food, cleaner, way less people in the line waiting. All this makes them more expensive

For all these reasons mentioned above prices are higher. I argue it's mostly related to consumer choices. If they would care so much about prices and so little about esthetics as in Germany then prices would come down. If people would start to walk the extra mile for the cheaper supermarket prices would come down.
It's never that simple. Salespeople frequently want to do things that damage the brand. A lot of companies force them to present pitches a certain way to try to prevent that.

And you don't want 50 different sales people all trying to sell to the same client, undermining each other's efforts. That means you need some scheme to assign people to opportunities, such as sales territories. They will learn to game that system.
discussed yesterday https://news.ycombinator.com/item?id=37522858
These aren’t big corporations. This was literally just a guy in a pickup truck and a few boots.

I paid because I wanted to get the boot off my car. I also then warned someone else away before they got a boot and the boot operator started screaming at me. All pretty shady.
So basically it's like a CRT sweeping electron beams across the screen
One of the few here! Hardly anyone else though.
I did read from somewhere, that with Wordpress SEO plugins etc some website got to top of search results.

Those that did website with other tech did not get same results, and thinked how to compete or survive.

For security, I use Sandstorm https://sandstorm.io fork of WordPress that generates static websites. But that does not work with some interactive plugins.
Well I'd just use a cordless drill on the lock with titanium bit. That'll make quick work and ruin their little scam.
Same here. Scaring.
>Consumers in Austria who travel abroad/to Germany often, already knew they were getting scammed for a long time now, but couldn't prove it and now they can, so the more important question is what will come out of it, as the data shows the big retailers clearly cooperating on price fixing.

Well they could prove it (ie take the receipt with you), but got lame excuses for why is's cheaper in Germany.
First – A Game-Changer in Telescope Technology (SETI)
Show HN
Hi there!

During the weekend me and a buddy built this tool.

Both of us have blogs and we wanted to create more engaging social media content.

This is how https://coverposts.com was born.

We did a quick MVP that barely works, it breaks almost 50% of the time but we still wanted to validate the idea before going all in.

So me and my buddy have almost 1k followers on Twitter together. Did a quick post describing the idea with a stripe link in the comments with a 5$ value, no landing page, and no shipped product. In exchange, the buyers become beta users.

Around 30 mins later we got our first sale next 30 mins another 5$ and so on.

We would love to get some feedback on it, what do you think? Is it worth going all in on it? Do you find it useful?
Anti public cloud here as well
Ruri Curve
https://gist.github.com/willurd/5720255
At risk of having no idea what I'm talking about, they helpfully quote the Georgia Codes to which they are referring, and the only one that looks like it actually applies might be the first, Criminal Trespass (GA Code § 16-7-21), depending on one's definition of "maliciously".

"A person commits the offense of criminal trespass when he or she intentionally damages any property of another without consent of that other person and the damage thereto is $500.00 or less or knowingly and maliciously interferes with the possession or use of the property of another person without consent of that person."

That sentence isn't the best, but I think it could be argued that it can be parsed as:

"A person commits the offense of criminal trespass when he or she <does this thing> or knowingly and maliciously interferes with the possession or use of the property of another person without consent of that person"

Unlocking it is arguably interfering with the use of the property of another person without consent; but is it malicious? Can't find a clear definition of "malicious" in Georgia law. I guess this is why lawyers get paid so much.
I should add that I don't know much about regulations in either country. I would love to start a similar opensource project for Canada. I am very curious about what we might find.
On my property, a call to towing company removes it. The vehicle owner can deal with the tow and impound charges, during their business hours.
Step 1 : Create a compressed (must not 'store') archive split into small-ish sections of size N/K.

Step 2 : Run par2 against the archive sections and create as much parity as possible.

Step 3 : Distribute any middle (not the start of the archive, and not the incomplete end piece) segments of the archive and a 'correct' number of parity / recovery packets.

If a complete count of the archive and parity pieces are brought together, par2 can recover the remaining pieces of the archive and extraction will be possible.

The hashes only (no recovery data) par2 file should be distributed with all copies.
When you're in a meeting where everyone has gotten past the fear of being wrong, its a whole different dynamic and breath of fresh air.

Suddenly the complexity melts away and people admit asking a professional is better than BSing a solution.
And a gun, worn on your belt.
Related:

Peter Higgs: I wouldn't be productive enough for today's academic system (2013) - https://news.ycombinator.com/item?id=35303887 - March 2023 (1 comment)

Peter Higgs: I wouldn't be productive enough for today's academic system (2013) - https://news.ycombinator.com/item?id=12717553 - Oct 2016 (141 comments)

Peter Higgs: I wouldn't be productive enough for today's academic system - https://news.ycombinator.com/item?id=6864539 - Dec 2013 (194 comments)
https://rationalwiki.org/wiki/The_Dragon_in_My_Garage

I'm always amused that whenever HN talks about UFO/UAP there are actually grown adults here vehemently defending the idea that aliens are trolling us having taken the millions of LY trips...
`python -m http.server` is the one for Python3. Python 2 is `python -m SimpleHTTPServer`
Good news, since apparently your time is less valuable than theirs you will have no problem undercutting them.
> the titles aren't controlled

It's a bit complicated. In Oregon, for example, someone was fined $500 in 2015 for referring to themselves an engineer; although they had an engineering degree, they were not a licensed professional engineer. The state law was invalidated in 2018.

https://ij.org/press-release/oregon-engineer-wins-traffic-li...
I feel like there’s a second facet of this. Spoken English in old interviews and movies here in the States often featured an awkward, weird hybrid accent known as “mid-Atlantic“, and it really didn’t die completely out of movies until the 1990s. Until that time, it appears that Americans had some kind of inferiority complex about their regional accents.

Since then news readers in the USA have even adopted a much more genuinely American, specifically Southern California sound, that even began to seep into UK spoken English a bit. (Since about the early 2000s the BBC has started to let newsreaders with regional English accents into the club, which I really enjoy and encourage.)
The entire complaint about boarding is addressed with a pair of headphones and some music or a podcast.