skysight-inc/HackerNews huggingface dataset:
I don't buy the "cost savings" narrative.

By a long shot, the largest expense for large companies in employee salaries - rent, by comparison, is a drop in the bucket. What follows is that companies should be most concerned about employee and team productivity rather then office expenses.
Or "We think current policies are so obviously insane that they must change very shortly". But politics can stay irrational longer than... well, certainly longer than the time to your next report.

It may be saying "We really expect Biden to win".
> You cannot be creative without being a contrarian and corporations don't hire contrarians.

Why? You seem to have some limited definition of creativity.
Out of interest, did they say what they thought the hardest part of programming is?
That isn’t true, no way do 30% of Seattle students go to private school. We moved to Ballard, which has some pretty good schools (it’s high school is a 9/10). And yes, schools are why we didn’t consider south Seattle.
I just wanted to point out that we've never restricted gplv2 or v3 contributions. AGPL? Sure. But The GPLs have always been mainstreamed for us.

Have we made contributing to all allowed project/licenses more efficient over the years? For sure :-) Maybe that's what you noticed. We switched to asychronous permissions for 99%+ of all patches.
People forget that Big O is only part of the story, they also need to consider Little o and average runtime. Just because something is n^2 or worse asymptotically doesn't mean the average runtime will be that bad. There are many cases where the average runtime is closer to Little o almost all the time.
I know about it but mostly because I had a professor who was really interested in all of this. I also think it is interesting that there has been quite a lot of improvements on this front without a lot of fanfare.
Covid-19 to Add as Many as 150M Extreme Poor by 2021
Generally, systems are almost never explicitly designed with an exit plan in place. A way to get the data out, inventory the integration points, enumerate the site-specific user procedures oriented towards business teams that need to be re-oriented towards a new system, a central location of customizations (containers are slightly helping here, with their notion of a centralized location of persistent configuration data across builds), how to test, and so on, is nearly always left to the team tasked years and sometimes decades down the road to figure out, instead of the team that originally stood up the system and has the information fresher in their minds.

This generally isn't done because no one wants to budget for those activities; they don't show up as revenue-positive. It will take a cultural change to adopt across the board, like leadership who controls the budgets now more commonly accept the overhead of version control.
Well, if they bring out tenet on digital then soon you will be able to download a high-quality copy of it. That's why $30, it subsidises all the illegal downloads.
A friend of mine is buying gold. It's a mystery to me how you can sort of see that it's all going down the drain but still insist on believing that you'll be able to sail through it by careful planning. We're all in the same boat here, and it's sinking fast. It doesn't take much of a disaster for money (and gold) to become completely worthless.
If you can afford a comparable display and sound system to a Dolby certified cinema then $30 means a lot less to you than the typical viewer
Yeah, was generally aware that optimization ranging from (linear programming, MIP, genetic algorithms, PSO, simulated annealing, logic programming...etc) are generally considered to be in the AI group which also has everything from neural networks to gosh knows what.

I think AI is just one of those hard to describe terms. I remember sitting around with some friends over a decade ago arguing over what a "hipster" was lol. That's another term that is a little nebulous.
Not a RasPi expert but what about an external antenna?
Or code someone else wrote.
What Is Replatforming?
Rehosting, Rearchitecting, and Replatforming... How to choose a cloud migration strategy based on ROI.
How is the encryption/locking support in Workflowy?
If you are trying to find future customers, I might me one. I'm immensely interested in moving lower and lower down the abstraction layer for education purposes. I'd definitely be interested in taking these courses.
Thanks; I’ve heard of build2, and if you’re the one posting about it on /r/cpp, I’ve probably seen your posts there too. I’ll give it a try if I have some time!
>I'm sure there are some subtleties I'm missing, but this has always struck me as a little odd. why do we subsidize agricultural production and then turn around and also pay farmers not to use fields to stop the price from falling too low?

Farm fields need to be left fallow every four years or so to replenish the soil

https://en.m.wikipedia.org/wiki/Fallow

>Fallow is a farming technique in which arable land is left without sowing for one or more vegetative cycles. The goal of fallowing is to allow the land to recover and store organic matter while retaining moisture and disrupting the lifecycles of pathogens by temporarily removing their hosts.

Fallow fields also tend to be good habitat for small mammals, which in turn draws in birds of prey and stuff and provides habitat for them.

These guys go a step further

https://deltafarmland.ca/

They work with farmers and pay them to actually plant native grasses and nitrogen fixing cover crops for a couple years to allow natural habitat to develop.

As far as I remember, those farmers tend to have a couple fields they rotate every 4 years or so. Leaving one fallow with natural grasses while planting the others with crops.
But those 100m are going to grow up in a world where remote working is the norm.
Maybe this is a basic question - but what I don’t understand is why this is called “spooky” action.

My intuition is you have two particles, and you don’t know what concrete states they are in, but you know all possible states (that may be represented as some sort of system of equations).

By observing a single particle you unlock a variable in that system of equations and can therefore solve the whole thing. To me it would be more straightforward to say the concrete state of the particle is simply unknown until it is observed. The concept of superposition seems like an overly complex description for this phenomenon.

I understand my view is wrong, but I don’t understand how I’m wrong
I see some issues with the problem description and the solution: The author assumes the problem can be split in x and y independently. Firstly, this has not to be true for all projections and grids. Secondly, the solution minimizes Manhattan distance in lat/long., not actual distance (you can construct points where the minima are different).
This will not matter if you can approximate both grids as regular (equidistant and rectangular grids). But in that case, you could easily calculate for each point in one grid the corrosponding point in the other grid by scaling and rounding...
Even if they did mean Z, "we want to drop this entire thing" to "we want to implement this whole thing and then some from scratch" is quite a leap. Looping back to gp's comment, there's a subtle difference between disagreeing and putting words into someone else's mouth.
Starship Will Be Used to Deliver Weapons for DoD
My spouse is Chinese and I tried to learn Chinese for obvious reasons. However, they speak multiple dialects in practice such that it's hard to focus, and there are limited training materials for some of the dialects. Generally there is Cantonese, Mandarin, and their local dialect, which is what they use most often.
Go to denver/boulder. You get snow on occasion, but it's gone the next day, and the whole state is a park. Plus Skiing, 300 days of sunshine, and while the housing has become much more expensive, it's still way less then California.
Access Denied

You don't have permission to access "http://www.wusa9.com/article/news/local/virginia/virginia-vo..." on this server.

Anyone know what it said?
You must not hit the disk much. Even with a fast m.2 I get crippling io waits.
Very poor logging and monitoring, in my experience.
This exact discovery has me reconsidering now. Trying to solve the following now:

1) Convincing company to let me work remote full time in a much cheaper city.

2) Commit to learning how much it's gonna cost me to break my lease.

Before the factors was: "This is a lot of talk in SF about falling rent, but, what, a 10% savings?" (It's a lot larger than that, even locally. Knowing I'm overpaying in my locality is enough frustration that it makes me want to move, or get a new lease, or something) And how well the company was going to handle WFH, and they've been doing fine, so, good opportunity to find a cheap place to live.
TickTick is cross-platform right? Why use multiple apps? I can barely handle EverNote. If it wasn't as expensive, I'd never think of switching.
Exactly, because the infrastructure wasn't never there, as Carmack pointed out back in the day.
Silicon Valley and Defense Tech
> It seems to me like both are required.

That's a fair point. With inelastic demand and elastic supply, you'd expect to see expanding supply, not skyrocketing prices.

But if we're defining the circumstances to be a "shortage", are we defining away the possibility of expanding supply?
I agree that 新字体 is preferable to 简体字 for exactly the etymological reason you cite, the thing with 言 only being simplified when it is a radical in 簡體字 really irritates me (especially since it is not a difficult or slow radical to write anyhow), and there are more examples than just that. For me I practice with 正體字 most often despite being more familiar with Japanese; so my preference goes 新字體 > 正體字 > 簡體字.

P.S. adding lang attributes on those spans where you compare versions of the characters would be nice, though I get that you have to choose just one of several, when a character is nearly identical in two or more countries. In my browser it also fixes an issue where despite serif being in your CSS font stack, it will select a sans-serif/gothic font by default if no lang attribute is set.
One thing I tell people is that beginning a good C/C++ programmer made me a much better python programmer and makes it substantially easier to pick up other languages. It's not so specific to the language being C as much as it is learning about memory and the what you learn by constantly shooting yourself in the foot because you make dumb mistakes (I still think mistakes are the best way to learn).
Rant: Automated interview screens before talking to a human are a ridiculous ask
Going through a round of applications and I'm sort of appalled. Its been about 3 years, I'm a senior go dev. I've gotten several automated responses to do hour+ long 'take home' assignments or hacker rank screens before even talking to an hr person about the role. How do I even know somebody will review my submission and that the position is still open?

This morning I got a request to call a robot for 20 minutes and answer a series of questions that would be recorded and reviewed later. 'Showcase Insights' is the company in question. I attempted to do it on a computer just to see if it was as bad as I imagined and it is. The computer talks real slow and verbose and there are time limits and for your responses. The PC version on indeed doesn't work as you have to "push a button" on the call to proceed through the setup process. I withdrew my application immediately.

Here is a description of the screen from indeed:

"Software Engineer Phone Interview
This automated phone interview provides you with the ability to let employers learn a little bit more about you as part of the application process. By calling into the number provided, you will be asked a series of questions and your answers will be recorded. These questions, developed by real-world employers and hiring managers, are designed to help the employer learn a little bit more about your communication and prioritization style. Each answer provides up to two minutes of recording time and your answers will be recorded and passed on to the hiring manager."
I don't know much about US elections, but from what I've seen in the news the last couple of weeks, I have to say I'm less than impressed. The rest of the world used to see the US as a beacon of democracy. But the country seems to be utterly incapable of organizing fair elections for its populace. Voter registration failures. Voter intimidation. Politicians literally redrawing maps in order to gain an advangate. A president casting doubt on the validity of mail-in ballots. Postal services being (deliberately?) interfered with before an election?

What the hell?
For your next wikipedia rabbit hole: https://en.wikipedia.org/wiki/Infiltration_basin

As kids we'd boogie board and paddle in these.
Well, as unfortunate as this is, I mean, accidents and issues do happen in life. Be prepared.

There was a whole probably 4 years (at least) to register to vote up to this day. For the prepared, how does one day out of years really matter? It's a sad situation if your voter base is scrambling to register on the last possible day, regardless of party.
Doesn't have a connector for one.
This is a good visual representation of why Texans hope all the Californians moving there don't bring their political beliefs with them.
You need to search for better games. There are some great ports of very good board games out there right now and almost all of the good board games are apps of the 'pay us $5-10 now and we will continue to update this already quite good app for years and you will never see an ad or IAP' variety. Very refreshing.
Ask HN: How to Learn Systems Programming
What are some good resources that I can use to learn more about systems programming and is systems programming same as low level programming
You continue to grind your axe, but they only thing I was saying there was that backwards should be considered when potentially changing an API because the feature is used in the wild.

But sure, try to weaponize anything related to web components at every opportunity.
Electric is crazy expensive to just about anything else unless you live in an area subsidized by cheap hydro power.

Loops in new construction are out of synthetic pipes that are one continuous piece - no joints other than at the manifolds. Most systems have the pipes installed in concrete (yes, there is lightweight concrete for floors with wood joists; I've considered it) so unless you are deliberately stupid you aren't going to puncture the piping. Water in the system also counts towards the systems overall thermal mass to, helping keep the heat consistent.

Since few people seem to experience radiant heat it's pretty hard to state just how different it is and feels. It's amazingly comfortable.
Having living here for about 5 years I originally had the same thought but I've realized that this is an overstatement.

San Francisco is actually quite a beautiful city in many respects, especially in the more northern parts of the city. The weather is usually quite nice. There is (was?) a really good restaurant scene with pretty good cuisine in pretty much any category you could want. There's great nightlife, with a strong music scene, good theater and some great museums. It's also proximate to a bunch of really cool areas (Tahoe, Napa/Sonoma, Marin). I think there are genuinely a lot of people who really enjoy living here.

That said, there are also a ton of folks that are effectively forced to be here for work and would leave if they could. I think there are enough of these folks that want to leave that if they could, it could have a pretty sizeable impact on the rental market and the whole economy. Remember that not everyone has to leave. Even a 10% outflow could potentially tip the balance back towards a real estate market crash (or at least a correction).
Here you go: https://outline.com/2c97Ca
Thank you, serverless is the new structure that everyone loves and wants to work in, but no one talks about the downside. I just took over a project that has a serverless architecture.

We can't run it locally because the emulator won't run 7/10 of the code, there are memory limit errors that are totally opaque to us since we can't step through and watch it break. We are getting unexplained timing issues that were being worked on via logs in dev. The costs are insane.

If we want to say serverless is the future, the future isn't here yet. There are many tools that would need to be built to make serverless viable, and the tools that are built are immature and bad. Not to mention, you're tied to the companies support, so Google was outdated from the LTS for Node for a while. The reality is going serverless means you don't have control over what happens to your code.
It was a cable cut. No internet, no portal, no registration.
The video would get more credit if it showed the "light saber" some more (rather than pushing to pay to get more footage) and if it weren't filled with ads.

It's a great idea to use a blow torch and all that. I want to see it. It's just sad the video is more about getting eyeballs and monetization than showing anything.
And yet it is illegal to own lock picks in some jurisdictions. Admittedly, not as bad as it was a decade ago in the US, but still several states outlaw them unless you are a certified locksmith.
With recent Samsung NVMe it's pretty good. They are also releasing PCIe 4 Evo ones soon.
Oh, so I did, my apologies.
I think it's important to be careful before crying foul. Never presume malice when stupidity will suffice.

Look at VA right now on 538: https://projects.fivethirtyeight.com/2020-election-forecast/...

If polls are accurate, and Nate Silver's models don't fail, it's already been won by Biden. No matter who you suppress from signing up it won't matter- neither party cares about VA anymore.

(And yes, those same models said Trump had 'only' a 30% chance 4 years ago to win overall, but they say he's got 1% in VA today. And also 30% is still a huge chance.)
I think you've hit the nail on the head.

Perhaps we've skated on good luck so far. I think someone out there identified a bunch of huge (but vague) vulnerabilities in this country's foundation and has started exploiting them at the same time.
Same here. Maybe it is one of the anti-GDPR mechanisms? Rather than be sure you are compliant or do not want to be compliant, just prevent EU citizens from connecting.
Or maybe the site is just down and I am over thinking this.
Voting is for everyone. Not only "the prepared".
And if you think that's bad, just do an air sample after running a vacuum. Micron filters or not. It's one of the many reasons I love my central vacuum system - it exhausts outside my home :)
Or more likely, the classic “fetch an entire table from the database and work on it locally” problem that seems endemic in code written by people who don’t understand the capabilities of SQL.

Works great in dev with a local sqlite instance and ten rows. Not so great in prod.
This was written in 2018 on this topic: https://www.forbes.com/sites/cognitiveworld/2018/11/01/artif...
If this is due to being unable to serve the user load during a sudden rush, putting this on the top of HN is a sure way to worsen the issue.
"City" is a strong term, there is suburban sprawl between them, but it's not all urban. Huge USMC base in between as well.
Repression Was the Point of Capitalism
There can be a short term shortage, which doesn't mean supply never arrives, just that it'll take a bit.
AI as “ideology” may be a stretch, but it tends there with all the mythos behind a word like “artificial intelligence”.

Naming things matters.

While the head of Apple’s ML/AI strategy likes “machine intelligence” [1], I prefer “machine learning”.

“Intelligence” is a loaded word. I think (hope) that “learning” can be understood as narrowly and crudely as the field actually requires.

A more sober term would help the entire world manage this better on average, IMO, than if we use the unnecessarily scary and confusing term “artificial intelligence”.

[1] “For this reason and others, many AI experts (Giannandrea included) have suggested alternative terms like "machine intelligence" that don't draw parallels to human intelligence.”

https://arstechnica.com/gadgets/2020/08/apple-explains-how-i...
> be careful before crying foul.

I think it's safe to say the current administration has lost the benefit of the doubt.
There's 7 profiles per account, but only one email/password. They also allow "only" 4 active streams at a time.
>I cannot count how many times I saw C libraries forcing you to use reference-counted objects on the heap just to get out of the messy they used pointers.

That's because this is by far the easiest way to implement Pimpl and allow for safe bindings to higher level languages at the same time. For libraries aimed at high-level usage patterns there simply is no reason to bother supporting other allocation strategies, especially when the library itself needs to call malloc internally anyway.

Often I do actually see low-level C libraries using this pattern:

struct obj {
/* expose your private fields here */
};

void obj_init(struct obj *);
void obj_cleanup(struct obj *);

Where the calling code can allocate the object however it wants, but this won't work for any libraries that want to maintain ABI compatibility between versions.
Looking at it that way, you can subtract all game states that occur after a win.
They didn't make the point very well but I think they may have been trying to argue that algorithms while pretending to be objective have biases of their creators built in. The ideology they are critical of being that algorithmic decision making is the best or most of objective form of decision making.
Not mentioned in the article, Hangul (the Korean alphabet) was created in 1443 by the King. It was meant to aid literacy because of the preexisting incompatibility of Chinese characters and the Korean spoken language. It's actually surprisingly easy to learn - you could do it in a really short time. But, because the symbols (24 of them) represent sound only, you won't usually know what you're saying.

Also, it was designed with a certain concept in mind: "The letters for the five basic consonants reflect the shape of the speech organs used to pronounce them, and they are systematically modified to indicate phonetic features"

https://en.m.wikipedia.org/wiki/Hangul
Also being Silicon Valley, they have more companies than average that were well positioned to wfh. And with high rents, people are more likely to live in a smaller apartment, making wfh even more uncomfortable... making them even more likely to want to leave.
Basically I inherently value non-copyable things more than easily-copyable. This means I'm fine paying $10 for a 6-pack of Miller High Life at the gas station, but will still torrent The Office even if I could pay $5/mo to stream it for the next year.

It just is what it is honestly. You're never going to change this mindset. I'm sure there are many ways you could list that it is detrimental to society, people, etc. And I'd be inclined to agree! But I just don't care, and many others don't either.
Oi Oi Savaloy! I was taught this by a very rough and tumble looking cockney gentleman in a spanish pub near oxford street in london. I almost thought he was a con artist because of the non stop sob stories he told throughout the evening but when I tired to give him two hundred pounds (it was great entertainment value), he got offended and refused to accept it.
In practice preparing for that kind of failure is a complete waste of time because you can never guarantee anything, the world is chaos and only "dead trees" (oil, coal and gas) make us believe that we are perfect.

In the 4 years of running this MMO we have had less than 0.3% refund because of network problems (including antivirus blocking of real-time messages, the MMO also uses HTTP). Personally I have never seen this database fail, it's much closer to perfect than any other distributed database if you count performance per watt and total cost of operation.