skysight-inc/HackerNews huggingface dataset:
It may not be much in the scheme of things, but most universities pool grants. After taking operational costs (as much as 50%) the funds are then delegated to department for dispersement across payroll, research, etc. Depending on grant stipulations.

Every grant no matter the size is important. When I sat on the board of a Computer Science department, the University was pushing professors and students alike, to press for research grants of any size to help bolster the coffers.

It's a messed up system honestly, but they definitely have a set number of grants they need at a minimum.

Fortunately this will probably work out in the professors benefit in the long run within his industry and hopefully help with future grant writing endeavors.
Can in the social sciences, which he may be.

Also it’s an unrestricted award, which might be used in an existing project, e.g. to buy your students or post docs new computers, or go to a few conferences or such.

But yes, not much money.
A Private Tech City Opens for Business in Honduras
despite that, car noise regulations don’t seem to be very enforceable, if my LA neighborhood that the fast and furious crowd like to growl and peel out through is any indication. there are skid marks (plus pollution) and occasionally wrecked parked cars left as a result (there’s one now that’s completely totaled).

i’d be up for legalizing the throwing of eggs at them as a reasonable level of retaliation. =D
That's a nice local statistic but it's probable at this point amazon is depressing warehouse work wages that used to be quite a bit above minimum wage.

https://www.economist.com/united-states/2018/01/20/what-amaz...
Exactly. Especially this year--I put a pee bottle in the car specifically to avoid having to go into restrooms. Or long-standing stories of trucker bombs when they dispose of pee bottles on the side of the road rather than emptying them and reusing them.

If the nature of your job permits converting going-to-the-restroom time into time at home and you have adequate privacy it's a very sensible thing to do.
How would you lay out the directory structure for the diamond dependency shape discussed in the post? Specifically, where would "base" live?
I don't think anyone claims that "X is stupid" is hate, regardless of how broad or nonsensical X is.

X should die, or X are vile subhumans stealing our jobs, or we should rape X, or X are raping our dogs is hate.
Rbaldmb – Robots and Bitcoin EP000001
Does matlab/octave prevent you from performing invalid operations on arrays of different/incompatible ranks/dimensions?

If so, then it's doing runtime type checking.
It's filed as “Da Vinci [...], d'après”; which basically means “copied from Da Vinci”.

When the name of the copyist isn't known, it's common to file the copy under the name of the original artist – and with the “d'après” at the end not to break the alphabetical order.
*3d printed some panels off an aventador

the physicists channel https://www.youtube.com/user/lasersterling
Git and Version Control FAQ
I recall the news when she was fired, and that her language seemed somewhat unsavory.

But right now, visiting her Twitter, there's nothing unsavory within a couple minutes' worth of scrolling.

Separately--you're, defending the giant corporation? Is that necessary?
I bet you are allocating/deallocating something in a loop. Give the Go profiler a whirl. I bet it will be pretty easy to remove, too.

I have not run into a case where go can't be within 2x speed of C.

And I love how zig is even closer to C, but has the ergonomics of go.

What an amazing time to be alive.
"riot" - the vast majority of people walking between ropes, nothing burned, destroyed or set on fire.

Months upon months of blocks and blocks of businesses literally burned to the ground but those are "mostly peaceful protests".

Give me a break.

You had the President of Iran posting actual violent rhetoric and the Chinese bragging about forced sterilization the very day Amazon booted Parlor. The inconsistency is beyond glaring. Unless you choose not to notice it because it wouldn't be politically expedient :p
Are 3D scans available for the Louvre’s, or any other museum’s, collections of sculpture and artifacts? I would love to import them into Unity and set up more museum worlds in apps like VRChat. A few such worlds already exist, and are among my most favorite VR experiences.
One reason I’m opposed to adware on desktop is because it often leaks into the entire computer. If I install FileZilla and is has ads only in the application, I would probably consider that acceptable.

But instead, ads show up in my web browser, pop up from the systray, add themselves as shortcuts in my file manager, etc. It’s the definition of malware.

I use iOS which is mostly immune to this, but I know showing notification ads on Android while the app is closed is met with the same amount of criticism.
There's FileZilla Pro.

https://filezillapro.com/
I find this is common in python: there are nice shorthand things you can do that are definitely powerful, but they are not easy to understand nor to remember. Particularly with conditions applied to arrays / series this is a problem. "Truth of a series is ambiguous" is one of my most frequent errors.

That said, the overall ecosystem still makes python the most practical general data science language in my view.
They can also go on the side of the road, with the added hassle of disposing of paper. Where do you think they use the bathroom when hiking or camping? And this is why I included cups in my original comment. They can't use bottles as easily on account of the narrow nature, so a cup with a larger mouth is preferred.
> I never understand why operator overloading is said to make things more readable.

Because, used properly, it does.

> If the meaning of an operator can change wildly with the operands then that's just confusing

Yes, irresponsible use of operator overloading makes things confusing.

Overloading enables preserving existing semantics with new types that have similar semantic roles, it also enables natural, concise, domain specific notation which may sometimes have different semantics than the standard use (while wild, unpredictable semantic swings hurt readability, humans are naturally quite good at incorporating context into interpretation of symbols/language, and avoiding context sensitivity for naive simplicity does not aid readability.)

Verbosity can be quite bad for the ability to quickly grasp the meaning of things.

> People seem to confuse "less typing" with "simpler

Conciseness (not mere terseness, but clarity and terseness together) greatly aid readability. Verbosity is not zero-cost.
Equity is not equality.
Warehouse work used to pay more than $15/hr, and if you look at the stats workers in counties without Amazon warehouses get paid more[1]. Pay is closer to 20 an hour.

[1] https://www.economist.com/united-states/2018/01/20/what-amaz...

- sorry for the second comment but I wanted to cut to the chase
Labour. There's a reason CMUs are shaped like bricks. And concrete can handle water just fine if proper waterproofing and draining systems are included in construction.
Not really though. Libraries have internet access and are free to use.

The failsafe is "find ways to give everyone internet access", which I think we've already done.

Libraries, public wifi APs, cheap 4G, dirt cheap internet capable devices, etc.
Visiting Gebru's Twitter reveals that he is, for now, getting a lot of positive attention for his decision, which could be more valuable to him.
You can't enslave an animal that lacks free will and intellect by nature. Whether such farming practices are cruel is dependent on the particular practices. Obviously, one ought not be cruel to animals whether they lack free will and intellect or not. However, much of the woolly and sentimental "animal rights" polemic is grounded in gross misapprehension and anthropomorphization of animals other than us. It is terribly unsophisticated.
2nd Dose Vaccine Reaction Data for Long Covid
Ask HN: Who Are the Investors on HN?
Now and again I see someone say they're an investor, perhaps the kind who'd be willing to hear a pitch. Is there a registry or summary of such HNers somewhere? Perhaps one that says what type of investment they want to see, amounts, what stage, etc?
Honestly, it's more about CYA than anything.

A sev 1 issue pretty much automatically means a ticket to all relevant vendors at large companies, and typically you'll have a dedicated SE and TAM that will join your war room. You don't want to be the guy whose idea it was to roll some DB you compiled from source off of github and now some critical functionality isn't working and it's on you to fix it. Even medium size businesses will pay quite a bit of money for support, just in case.

Source: I've worked at a fortune 10 in IT. There, it wasn't uncommon to have your SEs from 2-3 different software/hardware vendors on the bridge while troubleshooting any production issues.
https://www.businessinsider.com/elizabeth-warren-amazon-twit...

I've quote the tweets below.

Warren has been campaigning to break up large tech companies.

What is so unprofessional about that?
Clearly if she was to try and get them fined or broken up it would be through these laws.

She isn't silencing them. She's saying that there'll be consequences.

And Amazon's PR isn't a small company. They can take the heat.

I don't agree with you. A company that forces employees to piss in bottles and lies about it should have their lies face consequences.

Warren isn't removing their tweets. How are they being silenced?

Here is the quotes:

```
After she posted the video on Twitter, saying that companies like Amazon "pay close to nothing in taxes," the tech giant quickly fired back.

"You make the tax laws @SenWarren; we just follow them," it tweeted from its official news account.

"If you don't like the laws you've created, by all means, change them," it added.

Amazon said that it had paid "billions of dollars" in corporate taxes over the past few years alone.

Warren hit back, saying: "I didn't write the loopholes you exploit, @amazon – your armies of lawyers and lobbyists did.

"But you bet I'll fight to make you pay your fair share," she added. "And fight your union-busting. And fight to break up Big Tech so you're not powerful enough to heckle senators with snotty tweets."
```
Towards the end of the shareware era this became more and more common. I have to wonder how much money this must be bringing in for the Filezilla project for them to just be so blasé about it. I
> and in my native language it's never used.

So how do you handle fuzzy dates? What language is it, if I may ask?
> I’ve never seen a male calf being killed.

Well they don’t turn into veal steaks by themselves do they?
Or three per. Use a triangular spreader/yoke to keep them from having to pull laterally against (away from) each other. Single pivot point in the middle from which the load is suspended, allowing for imperfect coordination during hovering & movement. (The spreader can tilt or rotate.) Let a crawler crane and crew on the bank handle stacking/arrangement. Each container is lifted a second time into its temporary desert resting place. Has never been done before, just like space flight once. Would cost a lot and be dangerous, just like the military-industrial complex. Won't go perfectly, just like everything ever. Is inefficient, similar to but less so than losing the Suez Canal. Would take a long time, so start now. Really want to sarcastically thank all the naysayers and downvoters for policing all the dangerous creativity going on in this helicopter subthread. We must be more careful, especially considering how closely the shipping industry watches the Hacker News comments for ideas!
That makes 4 implementations, because nmap also has one (https://nmap.org/ncat/).
To add a different perspective, if the GP follows this advice, they won't have the funds to do the project. As a parent I feel caught between these two competing goals all the time: Should I not work and spend time with my kids doing nothing? Or should I work so that I have money to do fun things with my kids in the little time I have left?

Or is my desire to have fun with my kids not relevant? Is it more important that I work all the time so that they have a chance of an upper-middle class life when I'm gone? Is it fair to reduce their chances of financial freedom later because I wanted to spend time with them now?
No one is being restricted from bargaining collectively. They’re just being given the choice to opt out. Unions just get upset because they lose their monopoly status to police workers voices who disagree with their position and politics.
You can't be emotionless about money. If this were false, then rich people could make you do anything they want, which I hope for you is not the case.
>Why didn't Trump offer military support at 2:30pm, when the Capitol was breached?

As others said because he doesn't have the authority to?

Why did Nancy Pelosi deny requests for the national guard ahead of time? Funny how those questions are never asked.

And to be clear I have no love lost for either party. They are for themselves and all left/right/liberal/conservative does for them is keep us arguing amongst ourselves and not paying attention to the way both establishment oligarchies line their pockets at our expense.

If you think either political party sincerely has your best interest at heart you are a damn fool. Ignorance truly is bliss.
VSCode Magit – An Introduction
out of curiosity, after I posted my comment, I pinged a few servers in NZ, and I got 300ms like you said. Ouch.

But a fiber through the core of earth wouldn't help much. 80ms vs 120 ms for light to do the round trip.
That example is using “logical vectors”, which you’d come across in more data-science languages like Matlab, Octave, R, etc. Julia[1] has a more modern take on y==1, by having explicit syntax for element-wise operations, so it uses y.==1 instead.

What I’m really saying is that there’s quite a bit of precedent for that syntax, but it comes from a more specialised field so it is easy to have not come across it before.

[1] https://docs.julialang.org/en/v1/manual/functions/#man-vecto...
Yes, it is necessary to defend the giant corporation when it does something good and stands up to toxic SJWs.
Worse - you may not know the software has this power over you.

I remember a specially egregious case that one of the rental companies was guilty of: automated criminality

The software in question automated the reporting of grand theft auto to authorities. The rental company used it to streamline reporting of rentals to police.

The problem: false positives. The software would report drivers as criminals, when in fact cars had been exchanged midrental due to car failures etc, and the original car hadnt been returned under the normal workflow, which the software failed to account for.

Then that police report would chase innocent people for literal years, coming up to unsuspecting customers during routine speeding stops.

I always wonder whether contributor names to closed sourced software should always be transparent.

Excellent engineers should be able to take credit on their work and there would be more skin in the game. Particularly for employers that get suspect resources from to solve for budget constrains artificially imposed by business managers with no stake in the product functionality, to critical software processes like SREs etc
It sounds like it patched the game every time in ran during online play, which makes sense because the PS2 did not ship with a hard drive (one was eventually available as an accessory, but wasn’t supported by many games, especially in America) and the memory card was only 8MB.

Edit: Did a little research after remembering that when I played SOCOM2 (an FPS game) back in the day it would download patches to the memory card. For reference, it seems the patch file took up around 3,000 kB on the memory card! (And that was basically just gameplay tweaks and bug fixes from what I remember, not additional assets).
>Also, this doesn’t seem like “trolling” and just a way of responding to direct call outs from Sen Warren, etc.

I'd call responding by claiming she's trying to silence them trolling. Same with accusing your employees of making shit up about factual occurrences.
/* I have noticed people are downvoting. Face the reality, it is not my fault the world is as it is (but it is our fault if it stays like that). Dont shoot the messenger, this is something that all developers, regardless of language should be aware of. */

Sure and I agree. The companies have tried to use the monkeys for C development, but it didn't work. There is just too much to be aware of. All the next goals were to find a technology that would still keep "low" paid monkeys but prevent them doing stupid mistakes and train them as fast as possible to produce some results, whatever the results were.

And we got the winners that we today call java, js, c#, ruby, php, python,... and the devices that are using extremely capable cpus with vast amounts of memory and "diskspace" to produce inferior results.

It is not the point that any of those languages is faster (I love those benchmarks comparing speed of language that is written in c/c++ with c/c++), that any of those is better.

The point is that they allow companies to pay less to the developers for the same effect with a loss on speed, memory and all the other handy dandy things that can be bought on (and dumped to) consumer side.

It was never about speed, memory footprint, syntax. It was always about paying software developer the least amount possible.

And we actually helped, open source(tm) anyone? Or in other words, working for free for no benefit but dubious recognition that no one but ourselves care about?

I wonder what is any other branch of industry that relies so heavily on recognition instead of payment.

As I have mentioned, I want to build a house, please recommend to me anyone prepared to build it for free for "recognition" instead of payment...

... No?... So we are the only ones THAT stupid?
Good point. Yes, not all operations are defined, and it may result in a runtime error.
Interesting .. Can you provide an example?
I don’t think so. Most companies in familiar with price their hires with respect to seniority and interview performance.
You have a point. Then unions’ raison d’être is to counterbalance management, so them ending up using the same tools and having the same flaws would still be OK to me if they provide an opportunity to get what you wouldn’t have gotten otherwise.

In a working market, pitching companies one against the others could have the same effect as unions, but I think there is enough implicit and explicit collusion and perverse incentives that we are far from that ideal.
It automatically creates an adversarial relationship. Terrible way to live life on either side of that construct.

No one should be forced to work anywhere. Which also means working isn’t a right. Work somewhere that works with you and establish a healthy relationship. Set expectations and be clear on what is desired.

One spends much of their time working, to do it in such a way where a cordial relationship is not there; it might as well be no different than hell.

Find somewhere else to work if a company doesn’t work with your ethos. Unionizing to coerce and compel is so disgusting. It’s plainly a form of bullying. That’s no way to live life.
There are a million ways in which your business can go belly up, there is so much that can go wrong at any point. I see these open source startups and I just cannot fathom how clueless MOST of these people need to be to build their businesses around an ideology.

I guess if you start from a very specific strategy and you make sure that the FREE/OSS route is the optimal for the sake of your business, it can make sense. Honestly if this happens to me, I would probably get discouraged by the track record of such companies, and just backtrack into a model with a better one, in order to give my business the best possible chance.
China’s GPT-3? Wu Dao 1.0
Yeah I was thinking potatoes and chicken as the ultimate staples of such gardens. Chickens can grow in 8-12 weeks, or 6 months for egg laying chickens. I guess it would depend how well chickens survived any initial catastrophe.

Maybe greens wouldn’t be worth it compared to potatoes even if they grow quicker.
including the "no NULLs in the buffer" part, which is typical shellcode rewriting.

Sometimes I forget that most developers nowadays didn't start out learning to hack, or even learning to program as teenagers. Sucks for them I guess - security contains some of the coolest, most fun programming techniques.
For airtable, at least, yes this is just revision history. Not any data that is older than a year
Swedish. It's exactly like English except we only use exact dates or "the X-hundreds" or "the X-ies", never the "off by one" count of centuries.

Just for the record, I'm not saying this is a feature of Swedish specifically. I'm sure there are other languages that do the same.
It talks serial too. I've used socat to send out data to the network from a set of serial connected devices for environmental modelling. Ended up being one of those jobs I got done from end to end in an afternoon with the socat part taking 10mins
He framed the email as a call to action to make people uncomfortable, and in the context of the extensive protest violence that occurred in 2020 which made people very uncomfortable, his email is a call to further violence. As CTO, he will toe the line with what is acceptable, but that doesn't change what his underlying message is.
Yes, as a Canadian the timing really gives me pause. Food catastrophe in the wrong month would spell true disaster.

Did people raise backyard chickens back then too? I lived in Cuba a while and I know it was common there as a supplementary source of food.
Yes, that's exactly what the article says. /s
Really? Because I thought of one in the time it took to read this comment. Your extension has access to the page contents, which you can use to determine the username. It’s right in the nav. You can validate that it’s authenticated by a quick look at the profile link to see that it’s editable. Cache that boolean with a hash of the cookie for subsequent validation and you’re all done, without sending anything to your own server.
I applaud you sir! I started doing something similar one year ago - at the beginning of each month I donate a few $ to one of free/open source projects I use (and every month it's another project that receives donation). I know that one donation won't change author's life, but if enough people do it regularly...
The first vulnerability is in the title, OAuth is an Authorization framework (Open Authorization) and is explicitly NOT for authentication. It’s also a delegation protocol (I give you something to do on my behalf).

If you want a list of things that can go wrong, look here: https://tools.ietf.org/id/draft-ietf-oauth-security-topics-1...

Generally you probably do not need OAuth2: https://www.ory.sh/hydra/docs/concepts/before-oauth2/

But if you do don’t roll your own but use proven open source like https://github.com/ory/hydra
All the meat we eat are female cows?
If you've ever tried to use Watch as a bookmark, I feel like it's obvious why that is not a good solution