skysight-inc/HackerNews huggingface dataset:
I see the impulse here, an attempt to correct historic discrimination through proactive action. There are a couple of problems here:

1. If you inverted this equation, it would be pretty bad (can I create a list of "white male" engineers to hire). Do we have a rational reason why we should be discriminating against certain groups and not others?

2. You are hiring based on gender, rather than purely on skills. This has the chance to make teams function less well, if they believe someone was hired not due to merit, but merely on gender. This could also make the person hired feel unworthy if they think it was only due to gender. In the worst case this could make team / company performance worse. Only a company who can spare efficiency could use this policy. The best would be to take the best possible candidates, some of whom are bound to be female (unless you presume there are no qualified female engineers).

3. Historically programming and computer field was dominated by women, we don't fully understand the reason for the shift, so fixing things at the endpoint (hiring) may or may not be "fixing" the root of the problem (possibly education bias?). If you can't explain why the situation is as it is, then you're just changing random lines of code and hoping that each "commit" will fix the bug, even though you have no idea why its broken.

4. Every situation humans find themselves in is the result of an unbroken chain of historic conditions, but attempting to correct for it usually creates more problems due to arbitrary decisions, which fail to account for all those causes, and which result in unforseen future consequences. The best policy given that you don't know anything about those circumstances is meritocracy (just hire the best). This allows those who were disadvantaged to eventually come to equal footing (we take our foot off the gas of arbitrary discrimination), but also means that we aren't making things worse due to ignorance (e.g. the daughter of a wealthy engineer with admission to ivy league tech program vs being "while male" the son of poor russian immigrants with no education, being "woman" here isn't the disadvantaged state).
I will say a smart watch is probably the best impulse buy I've ever made. It is tiresome to check your pocket every x minutes. With a watch you get a little vibrate on the wrist, check the notification, and if you need to act on it, then get your phone. It's kind of like a pager.
Social media influencer is a rebranded beggar, we already were able to imagine that.
Getting into medicine is heavily gated (getting into med school, graduating, getting into residency, etc), ensuring that only the top N% of people who would like to do so actually can, while the only gate for devs is getting a job, and it seems that nearly everyone who wants to does so. So the top 5-10% of devs is not really comparably to the top 5-10% doctors, because the latter have effectively been allowed to drop the lowest-performing (100-N)% of their peers. I would ballpark that N is well under 50 for doctors, and well over 90 for devs.
> Unlafwul in no way implies evil.

Not always, but typically it does, as one usually breaks laws to benefit themselves at the expense of others, either direct or through second-order effects.

> For every reason that AirBnB is "evil" for breaking the law, you could come up with a reason that the law is "evil" for existing in the first place.

Two wrongs don't make a right. Whether or not the laws need changing doesn't justify breaking them (or encouraging people to do so), especially not when that act of disobedience has well-understood and well-documented negative consequences to society at large. It's not like AirBnB (or Uber) are doing this to make the world a better place - they figured out a business model that's essentially burning social trust and cohesion as if it was a fuel.
This reminder of undocumented behavior reminded me of The story of Mel, a Real Programmer.

See

http://www.pbm.com/~lindahl/mel.html
lava lamp / hw crypto module :'D match made in heaven
>With the recent history of increasing EU fines, this has to be worrying.

The article mentions that Amazon just made some changes because of a similar accusation from Germany, so there is no huge fine first and then you fix your stuff, from what I seen so far the big scare that EU is trying to milk US companies with huge fines for small issues without warring is just FUD.
> If they built decent residential areas where families could live, DINKs and other childless folks would move there first

I am not sure. If I want to live without a child, I would probably not spend money on a second bedroom. I would prefer the space below my building to be a gym rather than a daycare. I will care more about good bars than good schools and parks.

> Families are and are permanently expensive in post-industrial society

There is also a chicken and egg problem: the fact that new developments target childless people is one of the reasons raising a child is expensive. It might actually be one of the biggest reason in London considering how much people are spending on housing.
Show HN: Cedreo is officially available to American and German users
From the same article, the median CEO makes $190k, which is considerably less than what I think most people assume -- slightly more than 3x the median household income. Note that for the purposes of government statistics a CEO is running a thousand person company, it is not the "CEO" of a 20-person startup. That pay seems low for the amount of stress and responsibility that job entails.

It is good to be a software engineer.
That's nice and all, but the reality is that these multinational companies actively and willingly accept these terms (and more!) in order to exploit Chinese labor. The rhetoric about IP and censorship is all bark, no bite because the people at the top knew exactly what they signed up for.
There are lots of frameworks because there are lots of developers doing different things in different ways. You don't get to a point where there are half a dozen solid choices like React, Angular, Vue etc without experimentation.
Lunchtime in Seattle
Yeah those cleaning fees are bullshit. I don't want to see the prices of only one item on a list shown on the map, I want to see how much it actually costs to stay there.

tbf you'll see this on a lot of hotel bookings too. We just got back from a week in NYC, and most booking systems (either hotels or airbnbs) were a massive slog. Try to airbnb an okay place in the Bronx for $110/night? Click through and see an $80 cleaning fee. Try to book a hotel in Manhattan? Bam, $100 tourism tax.

Really not loving all these systems that go out of there way to confuse me into paying more money.
ooof :(
https://newrepublic.com/article/147364/verboten-germany-law-...

Not filtering, but censorship.
By default it's always on.

If you (optionally) install the daemon then it can use the Pi SoC's internal temperature sensor to control dynamically based on need.
GitHub driven curriculum.
Literally everything you said except the part about using the language you want has been true of Java for at least a decade.

Everything old is new again.
You know what company was once in China and pulled out on moral grounds? Google. [1]

Yet nobody cares, as evidenced by the number of companies who do plenty of business in China without backlash. So Google tries to go back to China, and everyone loses their minds.

It's frustrating to be honest, it's as if they're be punished for a good deed they did 10 years ago. If they had just never left, they'd be in the same situation as Apple, where nobody (or magnitudes less, if you want to get pedantic) cares.

I at least hope governments will ban Baidu from ever competing outside of China. I would hate to see Google suffer because they weren't ever allowed to compete with Baidu on their home turf.

[1] https://www.businessinsider.com/google-pulls-out-of-china-20...
I'm a sophomore in college right now. A couple of my friends chose to do Pre-med, and I'm majoring in CS. Nearly everyone in my CS classes will graduate with the degree, and get offers as software engineers. However, the people doing Pre-med are stressing like crazy, taking nearly double the amount of classes I am, and still might not get into medical school. And don't forget residency after that. Obviously the debt from 8 years of school is going to be much more, not to mention the emotional impact of all that stress and school.
While there are not extra fans on the cards themselves, I'd hardly call anything in the Mac Pro "passively cooled" considering there are three giant fans on the chassis immediately in front of those heatsinks.
I've heard near-FANG companies pay roughly 75% of what the expected value in Silicon Valley would be in places like Denver or Austin. A deep discount for sure but with the added benefit of far lower cost-of-living and tax burden. Facebook and Google are unique in that the majority of their engineers are in high cost-of-living areas, so they pay the same amount for the relatively small numbers of engineers working outside of the major offices.
It's actually not a list of problems but list of technological tries to solve a problem, thus it has a 'hacker' in the name. There is nearly infinite amount of problems all around the world of various levels of importance, shall they be reported and pinned here as well, like climate stuff, food/water pollution, health, etc. "untill somebody finds a way to solve it"?
Thank you for sharing! I had no idea what fzf was when I read your post at first, so I was confused. Maybe just a quick intro sentence (with a link) to help set some context. Otherwise awesome!
Google actually rewards putting the relevant short answer towards the top of the article. When you see those featured snippets in the results page, above the normal organic listings thats google giving a nod to pages that have served the searcher intent well and quickly. Often this featured snippet isn't even from the position 1 result. It offers a nice opportunity for pages with less relative ranking strength to get to the top in a way they otherwise might not be able to do.
That’s the problem with wanting “typical” numbers. Amazon range TC numbers are common.
No, but food and rent cost far less, meaning you can buy more Teslas and pay off more of your loans.
I was talking about big picture. Majority of H1-B are taken by nationals of one country. It cannot be one way street to benefit one country nationals only in H1-B and GC. I agree that the system is completely broken, but the harm to the system is contained within H1-B system only. Thanks to the country limit, the GC immigration system is not broken yet for all other nationals.

If America wants diversity in immigration, then the country limit is doing its work perfectly as was designed.

I dont agree with you that "US system is subjecting indians" - this is manipulation. You failed to mention that fact that there is entire industry of bringing Indian engineers into US from Hyderabad (and cities like that) via student visas, H1-B, and then GC. It is this system that is flooding the immigration with H1-B and then GCs that put family immigration and other category GCs in a very long backlog
How much of this performance gap is due to the inherent limitations of the WebAssembly technology, and how much is due to it being relatively new?

I.e., do we expect to see performance improvements similar to what we've seen in JavaScript over the last two decades? Or are we going to need better hardware to realize better performance?
For this kind of offense if you are uncomfortable staying any longer, Airbnb can try to relocate you in a similar priced listing for the rest of your stay.

In any case you should also say so in the review so other guests are warned. The host can't see your review until after they review you themselves.
It wouldn't be too bad, the heat would be spread out and the surface would be at a much lower temperature than whats actually measured on die.
ConEd Starts to Shed Light on Why NYC Got Plunged into the Dark
If/else provides a clear and easy to follow control flow. try/catch is like a roaming goto that works it's way back up your stack in ways you can't predict.

http://www.lighterra.com/papers/exceptionsharmful/
Death by 1000 Devices and Apps
Are we sure about this? When I downloaded my Google data, I fished around and found information related to my Amazon purchase history and etcetera. The only possible way that I can think of that Google is able to get my purchase data is from my email.
>Personally, I find the "social contract" to be too biased in favor of homeowners. They control municipal governments and hence zoning laws. If these homeowners decide that they don't want to see visitors in their neighborhoods, they can decide they don't have to. So, in effect, this "contract" was unilaterally imposed by one party to it.

Are you implying that tourists/visitors/non-locals should have as much say in local rules/policies/etc as the people that actually own property and live in those locations? If so I 100% disagree. While airbnbs are a less extreme example, look at tourist locations all around the world and how they are being destroyed and local populations are being displaced. The "social contract" SHOULD be biased in favor of people that actually live in and contribute to the area
Haha, this is gold
biggest purchase of anyone's (average/above average people) life is always a house. When we say purchasing power, we have to include the "weight" of a house (which is proportionally much much greater than say purchasing a macbook pro.)
Also if you ask regular Chinese people if they want a censored version of google, most of them would probably say hell yea, when does it launch?

What’s the alternative? Only other censored search engines. And Chinese people know baidu search results suck ass compared to google’s.

So basically the western commentariat killing off dragonfly has a demonstrably negative impact on Chinese quality of life.

But we’re only trying to protect the freedoms of oppressed Chinese people, right?
Of course not, but:

- Hotel rooms are more uniform (and just have less stuff) so a camera is easier to identify or harder to hide.

- Hotel rooms are visited not just by many guests but by many staff. If you place a camera you are sort of rolling the dice that no one that works in the hotel (and for example, cleans dozens of nearly identical rooms every day) is going to notice or won't care if they do notice.

- Hotels usually have management that cares about their reputation and hence would take direct and indirect measures to prevent someone from placing a camera in one of the rooms (e.g., scrutiny when hiring, limiting access to rooms, acting swiftly and severely when anything like this happens). (AirBnB does not seem to be interested in this sort of policing in particular.)

- Many hotels are part of a large chain, which does everything that individual managers do but on a larger and more systematic scale.

- It is almost certainly a crime to place an undisclosed camera in a hotel room (while inside someone's AirBnB it may be more of a gray area). This is both a deterrent and (by removing such people from the employee pool) a mitigation strategy.

- Beyond being a crime, hotel management and hotel chains are probably subject to lawsuits in the event one of their employees (or an outsider for that matter) successfully plants a camera in one of their rooms. This is also a deterrent and mitigation strategy.

I don't really have anything against AirBnB (in moderation) but I do think it is reasonable to assert that an AirBnB room is more likely to contain hidden cameras than the typical reputable hotel room.
Well, that's a good point. And I'm sure the journalist writing the story had tons of material he/she was eager to see "in print". Let a writer fill up 10,000 words and he will.
What about a bigger heatsink?
The math doesn’t add up. Food isn’t uniformly half as expensive and rent is only a limited percentage of your take home. A 1k apartment vs a 4K apartment is a yearly difference of $36k, not $100k.
As a society we decided a long time ago that blanket punishments based on country of origin are immoral.
Also Stackoverflow/Stackexchange clones. With automatic translations. Really really bad translations.
Windows even provides a SecureZeroMemory API because solving this problem reliably at the language level is hard. I see the sodium_memzero function you linked to calls Windows' SecureZeroMemory. :)

https://docs.microsoft.com/en-us/previous-versions/windows/d...
That link 404s for me unfortunately.
It's not easy for American citizens to get permanent work/live visas in most other countries either.

And it is often in the interest of each country to prevent an influx of additional (lower wage) workers in trades that already have enough workers.

A parallel can be seen of how Walmart entered rural and small town America years ago and killed many local businesses. It also lowered local wages, because the primary job became Walmart Checker.

If you are a country of 330 million people, and you do not put limits on countries 5X larger, then you will find your citizens less employed and lower income.

This is not racist, nationalist, or any other label. I suppose you could label it "localist", whereby you favor local resources over remote ones.

The excuse used by tech companies starting around 2000 was that there were not enough talented local workers, so importing cheaper (and often lower skilled) workers was the answer. That's not to imply that all foreign labor is lower skilled. However, displacing local workers with foreign workers without some quality control, especially where the pay is lower, will result in an accumulation of lower skilled workers.
I am pretty sure the code is entirely correct when meant for GCC or Clang. Standards-noncompliance (because of inline assembly) is another issue, of course; but one could argue that GCC and Clang are the de facto standard.
Ethereum Giveaway Scams Still Out There and Promoted on Facebook
"These days, who knows?"

Probably not even Google at this point. There's enough ML in play now that they couldn't tell you definitively why the top pages are the top pages.
I've been running a I7-6700K on a 120mm AIO radiator for three years. It gets loud, but it also smashes my OC results.

Personally, my biggest worry is the pump failing, and not the fans.
Not sure why this is being downvoted, it is at least a top two explanation for this phenomenon.
Quote:

the metal casing helps
spread that heat around

It does, to a degree. But that is absolutely not what we are seeing in that IR picture. Shiny bare metal is a mirror at the wavelengths that thermal camera uses. So what you see on thermal image where wifi-module shield and CPU are is reflection of ambient (room) where this picture was taken. Try waving your hand around, you'll see it reflecting there too.

To measure real metal surface temperature by IR, you have to paint that metal (ideally, with black matte paint), or apply similarly-textured sticker.
Or they just assume those people are in the minority and concentrate on the average user.
This person is playing a dangerous game and using her autistic child as an experimental toy. She's overconfident and certainly does not understand all the ramifications of what she's doing.
Agreed. Mozilla and Cloudflare and Dropbox are great, but given the language's ambitions it would be a huge benefit to have real commitment from one of the big five.
No, but if you are careful with money you can pocket more. For example, Texas and Washington do not levy a state income tax, letting you keep about 10% more (even more true now that you can no longer exclude state tax from federal earnings).

Property taxes and housing tend to be far cheaper in Texas and until recently, were also lower in Washington.
"Internet celebrity" is very much a known option in China.
I don't understand this:
"We wanted to try to do no more for our child than other people were doing for theirs, because that was bad for both parent and kid, but we felt guilty doing too much less."
They seriously are _trying_ not to do more for their children than others?

So, since one of the criteria they mentioned in the article was the percent of students on the free/reduced cost lunch, will they start underfeeding their child because most of their classmates are probably undernourished?
Aside from the others who’ve chimed in with great points to consider, I would research blind hiring techniques instead.
One word: Prejudice.

Sure, it can be done. But do they really need to be set apart that way?

You'd be saying "These people we judge to be good because they have <quality they were born with>. They are different and better, and we appreciate them more than other developers because of this."

All the SJW political BS aside, this is simply prejudice.

Can you not imagine that it would feel uncomfortable to them-- they'll be pedestalized. And they'll be wondering why only they are on the pedestal, not others. Why they were singled out.

Only because of (recently trendy identity politics-motivated recognition of) <skin color/gender/etc.> not because they're a good engineer?

Do you really think that's what they want:

to be valued because of how they were born?

to be valued because of something that is not in their control, versus the skills the worked so hard to build and be recognized for?

And you think they want recognition as part of a certain grievance group, which only recently became "fad" political norm?

I wouldn't operate a business based on ideological fads or movements such as identity politics. (Nor would I work with one as an employee or customer of such a business-- I would avoid them because of their politically-possessed animus which could impact business).

That just sounds like bad business sense. And it sounds like you're OK with representing your company as a company captured, possessed, and influenced by ideological trends (which vary over time and space-- making political movements & political ideology a terrible thing to base business policy on).
A lot of people bill Haskell or OCAML as ideal languages.

But there's a hell of a lot of people, from kids to grandparents, who actually code in JS.
Why not celebrate women in tech by highlighting their work?

It's not like anyone has to hire anyone based on criteria different than qualification
But its fairer - its certainly not fair that one country take the lions share?

What about some bright young kid from Saharan Africa doesn't get a fair chance at a H1b Visa.

And you could argue from a realpolitik view that allowing more sub Sharan h1b's would act as a counter to the Chinese Belt and Road would be a good policy
Given that the 2600 has the same CPU core and predates the NES/Famicom by six years, it's not surprising that a lot of the same tricks apply :)

For the NES, depending on the registers in question, it can be easy or hard to update them during horizontal blank. Changing the scroll registers is easy, the PPU was designed to make that possible, and gave you a sprite zero hit test so you could get the timing correct--which is how Super Mario Bros. draws the HUD at the top of the screen.

With some extra hardware you can make this easier and get some cool effects like parallax. The NES exposes a NMI line to the 6502 on the cartridge connector, and you can wire up some logic on the cartridge to signal NMI for every scanline. Battletoads uses this effectively. Atari 2600 lacks NMI because the 6507 doesn't have a pin for it.

Certain registers are much more difficult to change during horizontal blank, but not impossible. For example, palette entries. This requires very precise timing so it was very rare to see it. Indiana Jones and the Last Crusade changes the palette entries mid-frame, but only for the title screen.