skysight-inc/HackerNews huggingface dataset:
The one that affects you as a programmer most is Iterator invalidation. Iter borrows from the vector, you mutate the vector, iter blows up. Simple really. But a lot of code is like this. Borrow from hashmap, insert into hashmap, the slot gets moved around and your pointer is now invalid. That’s just vectors and hashmaps; imagine the possibilities in a much more complex data structure.

There are compiler optimisations you can do if compiler knows about aliasing, but that’s not so much a software authorship problem. There are some curly problems with passing aliased mutable pointers to a function written for non-aliased inputs, like memcpy and I imagine quite a lot of other code.

But common to all of these things is that it’s pretty hard to figure out if the programmer is the one who has to track the aliasing. In hashmap pointer invalidation, your code might work perfectly for years until some input comes along and finally triggers a shift or a reallocation at the exact right time. (I know this — I recently had to write a lot of C and these are the kinds of issues you get even after you implement some of Rust’s std APIs in C.)
Hahaha, the GDPR law itself is idealised! You have a weird take on the whole situation.
Of course, destroying luxury condos and not replacing them with anything will not help. But the housing market is more complicated that straightforward supply and demand, with a lot of second and third order effects, and in the end building incredible amounts of luxury condos has done nothing for rent prices and housing availability in Toronto, or in Montreal where I live.
i don't know if you are being ironic or not, but the non-english speaking world will love it.
There is also so much more to the 'cloud' then just CPU usage. If your focus is devs are using the CPU inefficiently, I see this problem independent from the cloud. People with on-prem servers are just as guilty of building beefier servers when code optimizations are possible.

The way I see it, there is a kind of equation for this:

cost of a hiring someone who can manage servers vs 'cloud markup'.

Lets say it would cost 60k to hire this person, that is a lot of inefficiencies you can get away with. What you get 'for free' is your services automatically running on multiple availability zones and really great uptimes with minimum effort.

My company would gladly piss away lots of cash than have an hour of downtime. Devs and Business people really have different perspectives on these things.

This is why we migrated from Hetzner to Azure, even though Azure is wayyy more expensive. Got bitten once by Hetzer downtime and never came back.

The second half of their rant is directed at auto-scaling solutions (k8?). I have my own share of problems with k8, but I guess the problem I have with these kind of abstract rants, is they don't really offer any interesting insight or solutions.
A universal set of hash functions is a set of hash functions such that randomly choosing any hash function from the set guarantees an upper bound on the number of collisions regardless of which keys from the universe are input to it (which are also random).

Basically it makes it more difficult for an adversary to exploit collisions from your hash function.
Yes. We should not go over board. Keep spending and supporting local businesses, but save some too. Say 15% of your earnings. Put it in the bank.

I remember when my wife tried to get a credit card right after we got married. She could not get one. Back then, there was only Visa and Mastercard. Then Discover card came out and she was able to get one with a very low limit. She used that to build her credit over the years. Today, the grand kids get card offers in the mail several times a month. We need to be somewhere in the middle and not at either extreme.
It was released, and was used for the Windows repo. Search "vfs for git" - it's open source.

Then macOS removed kernel extensions, so they came up with a different approach and released that too. Search "scalar" to see it.
https://en.m.wikipedia.org/wiki/Universal_hashing
Interesting exercise in spin here. The German state media tagesschau.de [1] phrases it like this:

> Finns take stock soberly

> More security, fewer depressions: the Finnish UBI experiment benefited the participants. Alas, the results show: the desired effect for the work market cannot be shown.

For me, the German title reads very much like "this doesn't work" while the article mentions that the results regarding the market cannot be distinguished from other interfering changes to the social welfare system that were made in the meantime.

Which funnily reminds me of the top comment in the current ad-tech thread [2]: "The hard part is convincing the [people in charge] to stop messing with stuff long enough that you can actually measure the results."

[1]: https://www.tagesschau.de/ausland/grundeinkommen-finnland-10...
[2]: https://news.ycombinator.com/item?id=23103492
Do the numbers reflect this? I'm just looking at the stock prices of a few luxury companies like LVMH and and Kering and it seems they were are at all time highs prior to COVID.
The shutdown isn't preferentially impacting those people though.

If we could wave a magic wand and eliminate that waste we obviously should (shutdown or no shutdown), but we can't. Or at least that magic wand probably costs more resources enforcing it than those people consume.

When GP says "minimum economy to maintain our standard of living would necessarily be all of it" I imagine they mean "the minimum portion of our economy that we can choose to restart to maintain our standard of living would necessarily be all of it" - because we don't have the knob to chose to restart only the good parts.
You can do that if you want. But then you have to stop blaming people who voted for Kavanaugh (or Trump) even though they were accused.

Either it really is time to end sexual harassment - no matter who does it - or it isn't. Either we're going to regard it as disqualification for office - no matter who did it - or we aren't. But have the rules be the same for all. Hold your own people to the same standard that you hold the other side to. (If anything, if you think that your side is the good guys, hold your own to a higher standard.)
I don't think that's accurate. Economic mobility in the US has been so high for so long, that it stands to reason that most families in the US have already achieved their potential.

What is probably a more telling indicator is the degree to which poor IMMIGRANTS are able to move up - an indicator that the US dominates.

https://www.vox.com/policy-and-politics/2019/11/1/20942642/s...
You built a passive income business. You were living off your own entrepreneurship. You chose to live off your previous work, and not work as much. It was your achievement and you should be proud that you achieved it. In the back of your mind you also knew that you’re the one who did it and you could possibly do it again.

This is not UBI and it’s certainly not the long term mental state of someone on UBI.
Agree. SV is even harder to parse and validate than C++ which is quite an achievement. I think they also made a wrong decision by replacing the Verilog by the SV standard.

But there are still a lot of useful parts in SV. I thought of creating a kind of "Verilog 20" which just incorporates the useful synthesizable features from SV including parts of SVA and interfaces. I would even consider to leave out parts of Verilog which are not synthesizable and use a different language for verification altogether (e.g. C++ or Python as e.g. with Cocotb).

I recently came accross Wirth's Lola and even built an IDE for it (https://github.com/rochus-keller/LolaCreator), but its practicality and usefulness is still to be demonstrated and the compiler has issues.
Google affiliate Sidewalk Labs abandons Toronto smart-city project
Innate potential as well.
You might want LTS and upgrade some packages when needed/forced and not play the "update" lottery. New updates not only bring you cool new feature and fixes , they bring new bugs and sometimes features are removed or GUIs are moved around. At least with my LTS I worked around for existing bugs , upgraded from PPA the things I needed to, browsers are latest versions and my IDE is auto-updating too.
Machine Learning and Deep Learning Fundamentals
> In all these scenarios Zoom gets better security

I'm more worried about the scenarios in which keybase gets worse security. Zoom's attitude to security is terrible.
as always, no need to upgrade if you're happy with your current setup. you're definitely leaving some performance on the table with that combo though. I just upgraded 4670K -> 9700K also with a 1080 ti and I've seen some nice fps boosts in most of the games I play. as an added benefit, it's an absolute beast for c++ compilation. takes less than half the time to build compared to my actual work computer with a 7700.
Sure, the Velociraptors Are Still on the Loose, but We Can Reopen Jurassic Park
FWIW, it was a unanimous 5-0 vote by the FCC. There is probably a sane a rationale for approval, even if one disagrees with it.
Yes, but the Clash reference documentation states that it doesn't do behavioral synthesis. It structurally maps the representation of the supported subset of fully-applied Haskell functions to either combinational or sequential circuits, depending on whether the function takes a `Signal`-type argument. The fact that the representation is shared leads to many advantages compared to e.g. Chisel, but this is definitely a "shallow embedding" approach.
...and almost everyone agrees with him. The problem is that any time a Bill is put forward to raise taxes on "the rich", it also happens to include the upper-middle class, not the rich.
Show HN: Sleep coaching and therapy to improve sleep
And they even had their own iMac-liks colorful ones. Before Apple!

https://www.net.fujitsu.fi/fi/historia/mikrotietokone/kuvat/...
Knowing that, IMO two key questions to ask yourself: how long/how many users can you scale to without monetizing? And how engaged are your users?

I think the play here is: land grab and sell your users to an aggregator at some point. So I'd grow it as fast as possible while minimizing distractions. Also, I'm assuming you've read Traction. I'd burn out whatever growth you're doing until it dries up or you're approaching the point where you can no longer support it without monetizing before digressing away from what appears to be working great.
Sure, they do use them, but as a startup I'd personally think it's better to not making harder than it already is.

What's the story behind the name..? :-)
For 8 years a hacker operated an IoT botnet just to download Anime videos
Would it be great to be link social media accounts to your professional behaviour in Zoom? So we can make sure all your actions are company compliant?
No they were larger and similar in size to the ND original terminals, and with huge stands, but without the cheesy brownish color, though that's what makes ND monitors distinctly retro I guess. They were also quite slow in rendering characters so you could do "live-debugging" if your program produces lots of output to the terminal :)
> For example, any new tech introduced that can be used for browser fingerprinting and user tracking (e.g. canvas, webgl, webrtc, etc) is enabled to every single site by default, just like chrome.

Who would use Firefox if all those things who are disabled? Probably about as many people who still use Slackware. At which point, what exactly would be the point? The web is at least safer place to be with Firefox in its current state than with Chrome and Edge having 99% dominance.
I've never seen anyone on consequence suggest we cancel any major social program or civil right.

That sounds more like irrational fear on your part.
Hmm, I think I lack the insight to know what this means.

Knowing that YouTube and Android were acquisitions, suggests that acquisitions may have more lasting potential, but I don't know enough about gmail, docs, maps, etc to know if any of them were home grown.

And looking at the list of acquisitions don't really clarify anything, all of their successful products seem to have some amount of acquisitions involved, but it's unclear to me if they were all sourced from the company, or if they bought companies to bring in talent into an ongoing home grown environment.
OP didn't say it was a bad paper. The criticism is that it wasn't something that lived up to its title. It's hardly unreasonable to point that out.
Google doesn't need to invest in the gadgets and electronics in the walls that appear to make cities smarter.

That money would be better spent on enabling city governments, elected policymakers, and especially their constituents to be smarter and able to make better choices and designs about city planning, building permits, incentives, taxation, traffic, etc better.

The rest will follow. What we need is for people to understand how to choose better for themselves. Not a technology patch.
I think we all agree you should be able to collect on a debt. (if you can't it's not a debt)

And I imagine most of us agree collection should be pursuant to due process.

I don't really see any other options.
How is supply and demand not the major factor here?
I understand "high density" to mean condo neighbourhoods. I understand medium density to mean mid-rise, walk-ups, or town houses.

The situation in Toronto is (and has been for some time) a stark contrast between low-density neighbourhoods of houses & small duplexes/triplexes, and high-density pockets of high-rise condos. This is bad for all the usual reasons of neighbourhood segregation.
Typically it provides a very poor environment for designing and developing software.

The environment is optimized around other notions.
Local biodiversity only truly matters if it is part of the food chain. The reason why we care about bees is because of the oversized impact they have on our food supply. Local biodiversity is hardly a priority if you are living in a city and all flora and fauna are manually maintained. The new condo building next door built on top of a green space would have a much greater effect on local biodiversity than a couple hundred amateur bee keepers.
Analysis paralysis is real.

For the majority of businesses, the opportunity cost of properly testing all available options is higher than any potential gains.

It's like asking a developer if their code really "worked", even though they didn't write it and run tests in every popular and obscure programming language.

Should more thought be given to alternative ad options? Probably.

Does that mean that the ads didn't work? No.

Outside of the VC backed world, people play with real money and the market decided what works and what doesn't.

Unfortunately, VC money distorts the market for everyone.
> Why not pick a modern country with a better social safety net, lower inequality, and greater economic and class mobility?

If you have no talent or ambition, that definitely makes sense. You are better off in Sweden, Germany, or France.
Not everyone is willing to buy old underpowered yet power hungry cards. You'd waste your time searching, you card would'not support 4k and VP9, no warranty. It gets especially expensive if you purchasing machines for some software developing shops - you want to have similar configuration on each machine, to save on IT support.
The idea of “smart cities” seems great, and a lot of prominent people in tech/VC seem to be on board.

Yet at the same time, I just don’t see a realistic way to make this happen (zoning, NIMBYism) unless we’re talking about desolate places that still have cheap real estate, but where nobody wants to live anyways e.g. Montana and the Dakotas.
None of those things require Google per se

Ultimately they require the community itself to take it upon themselves to do it

Which is hard since they are tasked with using their time to prop up big corps profit machinery most days

I wonder if there’s economic benefit to leaving peoples wealth in their communities instead of extracting it into silos for the investment whims of a minority of global elites

Curious if that model of thinking could be of use to North American culture

Since Google doesn’t seem like really doing it, may be worth having a real think on it if you’re so sure it all needs to be done

Shit n hellfire, American’s need to stop ogling the behaviors of others and behave exceptionally themselves. That might be useful to North America.
So I guess that's the new Thinkpad naming convention?

T490 -> T14

T590 -> T15

..etc
The "creditors" are usually another shell company of the PE firm, and the interest rates are absurd (I looked into the collapse of Maplin and it was something like 20%). It's basically an accounting trick to remove profits from the victim company in its declining years without having to pay tax on them.
They prove that, contrary to what that comment you linked says:

1. There is a WHCDC facility at the location claimed, close to the seafood market

2. There was research on bats at the WHCDC

In other words, the person who "thoroughly debunked" the paper just didn't have a clue where to look.

I'm getting tired discussing this. The "lab escape hypothesis" is not a debunked conspiracy theory. It's a plausible scenario. Pathogens - including SARS-CoV-1 - have escaped from labs several times.

The wildlife market transmission is a plausible scenario as well, it just seems "out of place" in Wuhan. That doesn't mean it's wrong, of course.
Ask HN: How Do You Hire Sales People?
I operate a tech enabled business in the CPG space, and am looking to build out a sales team essentially from scratch to grow our book of retail accounts. Right now we rely on the founding team to execute sales, and have done so successfully (7 figure revenues) but we have run out of bandwidth.

I'm curious to hear from your experiences: How have you gone about sourcing and hiring your first dedicated sales person?
GPS satellites are not on geostationary orbits[1]. And if you are using "GPS" as a common name, I still doubt you'll find any.

Geostationary orbits are very far away, what leads to horrible timing properties, and all in a single plane. They are almost useless for positioning.

1 - https://en.wikipedia.org/wiki/Global_Positioning_System#Spac...
I don't think that you'd be able to get a very clear answer from your average frontend developer on why their non-React framework of choice uses the state management pattern that it does. For that matter, most DBA's wouldn't be able to answer detailed questions about their chosen database's query optimizer, and most ML researchers wouldn't be able to answer questions about Numpy's choice of linear algebra algorithms. Sometimes people just need to do their jobs without understanding every nuanced choice all the way down the stack. Luckily, software libraries let us do that.
xx"><svg/onload=alert(0);><"hh
IBM System/370 Mainframe on a $5 Raspberry Pi Zero
Ask HN: How to Improve at Chess
I enjoy playing chess in my downtime and find it especially useful if I am feeling mentally worn down to "reset" myself a bit.

What frustrates me is my inability to progress naturally (although, from reading, this is extremely common).

Why I turn to the community:
For those who have progressed, what worked for you?

Was it a book, private lessons, practicing tactics? Anyway, looking to up my ELO rather than get mad at myself for not getting better over time.

Hope everyone is well and thank you.
Condos are actually not expensive, just in the USA where they are mostly luxury products. In many other countries, condos are normal (and are called apartments or something similar) and much more affordable than single family homes or town homes.
...or international investors buy them up as an asset store or to launder money, leaving them mostly vacant. We unfortunately live in the real world, not an economist’s toy box, and have the example of Vancouver to prove it.
If by "15% ±" you meant 30-50% then we agree. I don't see any individual results (other than GPU-limited games) where the Zen2 is not at least 15% faster, and on most of them it's at least 20% faster, on specific relevant workloads like 7-Zip compression the newer part is almost twice as fast, while drawing 2/3rds the power.
> Anyone who does enough research on this topic and has a good and honest heart will eventually become Catholic

This is a big claim. You're saying that anyone who isn't catholic either hasn't done enough research or doesn't have a good and honest heart?
hh"><svg/onload=alert(0);><hh
People who buy luxury condos are probably not vacating affordable housing to do so.

Why would you think that to be the case?

The Strong Towns link you provided gives two examples of apartments build approximately a century ago.

Trickle-down economics at its best.

Build luxury apartments, fine. Probably not exclusively though, as in many cities the need is more pressing than that.
Not necessarily, no. First, condominiums are not apartments, because they are supposed to be sold, and in general cannot be rented. This means that they are built for and priced for people that can afford a 450000$ mortgage plus large condominium fees every month. Which are not the people that need housing right now.

There are also duplexes and triplexes, and apartments, as well as housing co-ops and subsidized or state-built housing. These are much better, imo, than condos.
At this point, I'm confused, and I'm not sure what point you or the other commenter are looking for me to concede. Zoom is paying some security consultants, pushed out some product updates, and bought Keybase, so it's a story book ending?
Businesses would NEVER buy used cards. The are inefficient in terms of energy consumption, you never know if they were abused for mining and such, no warranty etc.
>> Every city does need more condos in their existing neighborhoods if populations are able to grow.

Except that is in cities like Toronto/Vancouver more condos doesn't mean more people living in those condos. These are investment vehicles. Many of these new condo biuldings in trendy neighbourhoods sit empty, having been purchased as an investment rather than as a living space. What is needed is more rental units, not more places for rich people to park money.
Same goes for books. Your prices for textbooks over there are hilarious. They're priced purely based on just how much you can milk the students, or rather whoever finances them.
The only positive Zoom is interested in is the rate of growth in their bank account.
Even old designs on new semiconductor processes would be an improvement - a 3 generation old flagship card will be a bit cheaper to buy but will still have significant power consumption (ergo noise and heat) relative to the current generation.
I last used it for the recent (Thursday, April 30th) Rust Zurich meetup. I've got it installed via apt, and updated to

riot-web version: 1.6.0
olm version: 3.1.3

Search didn't find the room. /join did.

Also it just took me over a minute to find the version number, because the client settings are hidden in a dropdown menu under my user name, not in the gear icon (tooltip "settings") on the upper left or the hamburger menu that says explore, and even in the right dropdown it's under "settings->help & about" instead of just under "help" where the "about" box has lived in every single program since the '90s...
I never once said the Executive.
I think it's an issue with replaceability. The Democratic voters can't replace Joe Biden. The republican senators absolutely could.have replaced Brett Kavanaugh, especially after his disastrous showing in his defense, when he rattled off right wing conspiracies.
Were you a kid during the last period of wages rising lock-step with value? I.e., before the 1970s?
>how difficult it is to do business in Canada.

Or, put differently, how difficult it is to exploit the public's privacy for financial gain in Canada?

I'm Canadian, and I'm glad that Google didn't get carte blanche to come in and build their surveillance dystopia.