skysight-inc/HackerNews huggingface dataset:
The reason people were trawling through her Github contributions and comparing them to other members of the team she worked with, and then posting about lines of code as if that's a measure of the value of someone's contribution to a project, was absolutely to undermine her work and show that she wasn't deserving of credit (despite the fact she was repeatedly quoted saying it wasn't all her and that it was a team effort).

When that story was on the front page it was one of the few times I've thought about leaving HN. It was embarrassing.
I have never touched their air purifier, but I did three other gadgets (TV box, some indoor camera, some light bulbs).

If privacy is your concern, I wouldn't recommend them. If stability is your concern, I wouldn't recommend them.

The light bulb works with an app only (probably to remove the need for a separate hub), the camera could be rooted to work offline-only (which is why I bought it, but I gave up after a couple of shots and it's currently sitting in my drawer), and the TV box is by far the noisiest device in my local network. It's like 60% of all DNS requests blocked by my Pi-hole.

Their devices are also the most unstable devices I own, to the point where I'm considering just throwing them in the trash and re-investing in another camera and a TV box. I've already replaced the bulb I've purchased with a Philips Hue system. Quite more expensive, but truly works locally.
Interesting that only 2 people can moderate million users
1.4 billion educated people? China has made great progress in the area of education, but there is still a large percentage, especially from older generations and in rural areas, who never had any real educational opportunities (as you know, they were too busy fighting for survival).

Also, given that the current leadership is taking a very different path that that of Deng, why are you so optimistic that China's rise will continue? From my perspective, they seem to be alienating themselves once again, and straying from path to prosperity originally set by Deng.
Tips That Can Help Developers Reduce Programming Anxiety
Had an interview at Apple. The interview itself was pretty standard.
Two years later the manager who hired me told me I stood out because I had my name printed on my shoes and that's part of the reason I got the job. I still don't know if that's a good thing or not ...
If a man received personal acclaim for a discovery, and someone looked at the repo and found that someone other than the man wrote most of the crunchier code, then yes I'd evaluate the acclaim for the man the same way.

Note most of the acclaim aimed at the scientist, rather than the team, was from the media. Whom as usual, likes to omit their own role.
I've been fortunate to have only done two interviews.

The first one was my favorite. It was during campus recruitment. I randomly applied at that time when I had no idea what I wanted to do with my life.

I was pretty nervous going in. The lead interviewer was clearly a nerd like me and we dived into many technical topics like how compilers work. The other people who were in there interviewing me were in over their heads.

I walked out confident I was going to get the job.
IPCC climate change report calls for urgent overhaul of food production
I though the other uses for Helium was life saving medicine.
The starting point they use for fish is the wild fish caught to feed them. The real impact is thus probably not better than cattle's.

Cattle is sometimes bred extensively on land not suited for agriculture and the only way to turn grass into food. It's not all bad.
Everything is hacked together.
HN being it's own top topic. Such Y
I've been reading "dang" as the word "dang!" without realising it's actually "dan g" all this time. :)
Shout out to dang! You're doing a great job! Thank you!

Strict moderation is the reason HN is the only reasonable discussion forum remaining on the internet. I wish good moderation was a skill that more people learned - would you ever be interested in writing a guide or teaching a class on moderation?
The downside to this is that if your application ever needs less than the configured amount of memory then that memory cannot be used by other applications. This is a big reason why java is such a huge memory hog even if the application itself isn't demanding nearly as much memory.
Problem is that Google didn't lie, they did what politicians do, they deflected the question. They gave an answer, but that answer was entirely random and had nothing to do with the question. We call this waffle.
Mostly off-topic: for anyone wondering, the image looks like a poker II keyboard. (slight glow under the right-hand). Which is a great 60% keyboard!
> This is incredibly easy to say, and incredibly hard to do for any application of even moderate complexity.

I agree. But this is what it takes to build really reliable applications.

For example, MISRA rules (C and C++ standards for automotive applications) forbid dynamic memory allocation completely after the application started. It also, if I remember well, forbids anything that could make it impossible to statically calculate stack requirements like recurrency.

This is to make sure it is possible to calculate memory requirements statically.
I can see both sides of the argument for and against keeping whatsapp as encrypted as it is. Nowadays it is near impossible to find a company that is this willing to keep data confidential but at the same time it can have fallback as the article highlights.
International Cat Day
The market is also expensive by historic standards and you can make arguments that the expected return going forward is low or negative eg. https://www.gurufocus.com/stock-market-valuations.php
Amidst all the ambient craziness of our ever-changing world, I raise a glass to Hacker News, the team who moderate it and to all who wish to make it a community driven by erudite discussions :)
Microsoft admits contractors can listen to Skype calls via translation function
In my free time I try to create some desktop apps. It's my free time, so I decided not to spend time learning Qt or other older solutions for desktop apps and go with the Electron.

I'm too stupid for Electron, though. I wasted many hours trying to debug weird errors which I never know if are caused by Electron itself, bundlers, npm modules not compatible with it or anything else like division between main/renderer process. I just can't grasp it.

I ended up with separate node.js server which takes care of communicating with OS and standard web app with the simplest bundle setup I have found (because I don't understand webpack config, too): Parceljs. Frontend and backend exchange information using socket.io with copy-paste examples from their website.

I couldn't believe it CAN be so simple! Maybe it's not "true" desktop app (it just opens in user browser), but works exactly like I want.
The only double standard is that when people are skeptical of a woman, a bunch of thirsty men jump to her defense, and turn it into a bigger issue. Not to mention the media's incessant need to profile women doing things and having a giant backpatting session for her and themselves. They are so sure women can do anything men do, they act like it's unprecedented everytime it happens.

Here's a crazy idea. Maybe any of the numerous other people who worked on that project were pissed too that she was given all the attention, and they had every right to be.

If someone pored over a guy's github, nobody would care, and certainly no random woman would jump to his defense. Somehow this is proof that men oppress women.
I see both upvote and down vote on any thread.
I used to see only upvotes that flipped to undo.
Something changed.
Really nice article.

In solution #2, when an encrypted message is received, does the receiver have to lookup the sender's specific key from a list that they maintain? In other words, does every member have a list of every other member's special group keys?
Being economically successful and being a global superpower are not the same thing. There are plenty of small wealthy nations today, but with the decline of colonialism there probably won't be any more global powers with small populations.
How is it bizarre? Java and Python are both pretty standard for devices like this since they don't require recompilation for ARM. And Java is more performant than Python in general.
Of course you felt betrayed - because you were betrayed for profit margins.

A customer shouldn't care at all for the reason why the service suddenly sucks.

Customer should only care about the quality and value the service provides to him/her.
> why are these credit ratings agencies allowed to exist...?

Are you going to ban people from giving opinions as to whether various investments are good or not? As well as being anti free speech it would make life harder for investors. However I guess you could have a government controlled agency in parallel. Or regulate the agencies that their ratings have to be reasonable to get a license and ban/fine them if they are giving AAA ratings to junk.
1.) Environmental externalities are not included in the full cost of oil and now we have a classic tragedy of the commons problem.[0] It's not just the CO2 emitted in the burning of oil, it's also the energy loss in distribution, the energy + environmental cost or resource extraction, etc. [1]

2.) Yes! Precisely. If you're paying people to dig a hole, then some one else to fill it, why not skip the meaningless labor and just give people the money? It wastes less energy/labor. Obviously we need some people to do important jobs for society, but this is a driving principle behind a universal basic income. It's not about entitlements or free money, it's about what's most efficient for our country. While I'm undecided whether I'd vote for him in the primaries, Andrew Yang is actually doing a great job of educating people on this, I suggest you take a look at his website if this is new to you: https://www.yang2020.com/what-is-freedom-dividend-faq/. A really good alternative to this would be reducing the hours in the work week.

[0] https://en.wikipedia.org/wiki/Tragedy_of_the_commons
[1] https://www.smartcitiesdive.com/ex/sustainablecitiescollecti...
Wow this is so cool, looks like something from Altered Carbon or some sci-fi video game!
Ambergris
Some Australian catfish have been feasting on mice (2016)
> The Windows documentation for BitBlt dates it to Windows 2000, which is definitely wrong. I wonder if anyone has a 3.0 or even 1.0 API reference lying around?

Check page 116 of this: http://www.os2museum.com/files/docs/win10sdk/windows-1.03-sd...

It was there from the beginning, as you might have expected.
Such a lovely place!

Thanks Paul Graham, @dang and @sctb for HN.
Incidental arrests arise from higher police presence in minority’s neighborhoods due to higher instances of major crime in those neighborhoods.

If I go fishing for redfish I’m going to end up catching a lot more saltwater fish incidentally. Doesn’t mean I hate freshwater fish, that just means in not fishing in an area where I’m going to find many freshwater fish.
dang / sctb: do you get alerts when we mention your usernames? You always seem to respond relatively quickly.
Why not judge the post by the insightfulness of the content, rather than the domain from which it originates?
No, it shouldn't. The majority of the deforestation happening now (e.g. in Brazil) is to raise cattle, or to produce feed such as soybeans for farmed animals; the water for almonds and avocado trees pales in comparison to these activities, as do food miles.

A vegan diet saves much more than a carnist one does, even if it's more local; here in Europe, we have sheep deserts (e.g. Iceland, much of UK) that can be rewilded if more people adopt a vegan diet.
Public internet should be all software-defined
All links on the front page are "top links".
I thought it was a surname Dang.
But would you ever go and look at his repo?

If it is the case that she didn't contribute the most complicated stuff, then I can assure you it is not the first time in history that the face of a project is not the one that did the hardest work.
Also as has repeatedly been said, she always said it was a team effort.

This is all said with the caveat that I didn't follow this 'controversy' and never cared to look at the contribution distribution of all the project members.
Progress and Its Discontents
I didn't enable swap for the first 6 months, every time I ran out of memory the system froze. Now I use swap and only the offending applications do actually freeze. There is a small problem though, one application in particular permanently captures the damn mouse in fullscreen mode so if it freezes I can't interact with the rest of the system with the mouse but this is purely a bug in the application, not a problem with the operating system.
I worked on similar applications in my past.

My understanding this requires "arcane knowledge" is because most frameworks and developers simply don't care. All new languages and frameworks are built to supposedly make things easy and fun and counting your objects or calculating your buffers isn't exactly fun.

Making things dynamic and hiding underlying memory layout is seen as a tool to write software faster but it disconnects developers from understanding what actually happens and makes it even more difficult to write reliable software.

If writing software the correct way was prevalent this would not be arcane knowledge but common sense.
iwr https://chocolatey.org/install.ps1 | iex
cinst -y totalcommander copyq neovim vscode firefox everything sysinternals nirlauncher smplayer vlc git tortoisegit conemu 7zip paint.net dngrep dbeaver
Update-SessionEnvironment

git clone https://github.com/W4RH4WK/Debloat-Windows-10
ls Debloat-Windows-10/scripts/*.ps1 | % { . $_ } # YMVV

git clone https://github.com/majkinetor/powershell_profile.d
gc powershell_profile.d/setup -raw | iex

code --install-extension ms-vscode.PowerShell ...

Install-Module PSWindowsUpdate
# repeat this as long as needs restart
Install-WindowsUpdate -AcceptAll
Restart-Computer

Then I go ad-hoc from there...
That is for my daily machine. For specialized machines such as media center etc, the list is different...
Major Divides in Programming
Saudi Arabia doesn’t spend money on tombs.

> Per Islamic tradition, his funeral was held the same day, a public ceremony at the Grand Mosque of Riyadh before burial in an unmarked grave at the Al Oud cemetery. [0]

[0] https://en.wikipedia.org/w/index.php?title=Abdullah_of_Saudi...

-

> Jan. 23, 2015, 2:49 AM PST / Updated Jan. 23, 2015, 10:22 AM PST

> RIYADH, Saudi Arabia — There were no golden carriages.

> Friday's funeral of Saudi Arabia's King Abdullah was a relatively simple affair in line with the austere form of Islam practiced by one of the world's wealthiest ruling families.

> The body of the former custodian of Islam's two holiest cities, Mecca and Medina, was bathed according to Islamic ritual. The late ruler, whose net worth has been estimated at around $20 billion, was then wrapped in two pieces of plain white cloth — the standard shroud for all Muslims.

> According to tradition, nothing out of the ordinary was to be done to King Abdullah's body. It was taken to the Imam Turki Bin Abdullah Grand Mosque in the capital Riyadh for the funeral prayers at around 3:15 p.m. (7:15 a.m. ET). In line with codes that dictate that a tribal chieftain be accessible to everyone in his community, the ceremony was open to the public. Women were able to attend, sitting in the women's section of the mosque.

> After the funeral, Abdullah's shrouded body was carried on a board and driven across an empty desert to Al Oud cemetery, which is home to raised graves. A black truck bearing Abdullah's body came to a stop, and Saudi royals gathered at his gravesite. His successor, the new King Salman, was dressed in a simple black gown.

> A group of men lowered the pallet containing Abdullah's body to the ground, and gently tipped it toward the unmarked grave. The body was set inside the burial plot, and mourners threw handfuls of yellow-colored soil onto it. That dirt was then covered with a bed of small stones as the mourners look down. They slowly turned away, led by King Salman.

> While public displays of grief are frowned on under the strict form of Wahhabi Islam practiced in the kingdom, tens of thousands are expected to pay their condolences during the three-day period of mourning. Most of the visiting will be held at the king's palace and all the senior royals will be there to receive Salman's subjects and visiting heads of state and dignitaries, including Vice President Joe Biden.

> Visitors will be greeted by a line of royals arranged according to age instead of rank. [1]

[1] https://www.nbcnews.com/storyline/saudi-arabia-succession/sa...
From what I know most houses in Indonesia can be bought without actually owning the land. So I doubt they own the land on these houses.

Next to that, there is a huge leasing and lending market in Indonesia. So I would guess that these houses are bought with a mortgage but they don't own the land.
Millions of readers, the amount of active commenters is much lower.

In addition, HN doesn't get much of the "classic" troll crowd (no matter if 4chan/8chan/outright real Nazis/gamergate) or Trump supporters - from the occasional politics thread aside, there's nothing much of interest for them here, and so the biggest blocks of trolls simply stay away.
They probably mean a single symmetric key shared between all. And private is not mean that only one person knows a thing. Quite the opposite. If the entire planet minus 1 person knows something, that's a form of private as well. Either way you're arguing semantics.
My experience with dang have been limited to him accusing me of making a personal swipe and me trying convince him that's not the case.

I think sometimes overly sensitive moderation is not good.
That AMD prices this aggressively to me indicates that they expect intel to slash prices hard too. If the graphics card releases is anything to go by, AMD might even cut further after intel shows its hand.
I know intel have good margins for server parts but it’s also their bread & butter - what would it mean to intel’s bottom line if they had to cut prices (not just to select whales but msrp) by enough to compete here, say 40%?
Try two way binding on nested form elements with jQuery.
Show HN: Serverless Functions with WebAssembly Modules
The last time my work password expired and I had to increase the number at the end from 7 to 8, I asked our 6-figure-salary cybersecurity pro what is the point of password rotation when all it achieves is that regular users stick it on post-its to their monitors or store it in draft emails in Outlook.

> Compliance.
How does the government get a corporation to give a truthful answer to a question?
Exploring Blind NoSQL Injection via Public MeteorJS Methods
"Woo sh"!

Joking aside, if there were to be forum awards, Hacker News would top it all the time.
Best moderated, high level, most interesting discussion forum award goes to ...
But far more commentors do this kind of hyper-scrutiny for women than for men.
It is quite hard to explain. I'll try to sum it up (partially, I guess) in a few bullet points:

* Italian economy favors small and medium-sized enterprises over big corporations. This has worked alright for some industries (e.g. automotive/machinery and several niche markets), less so for mass production of consumer electronics.

* Italy has few natural and energetic resources, which made it difficult for Olivetti to compete with cheap PC clones from US/Taiwan/etc. Being far away from the ocean migh also have played a role in this.

* Big Italian companies often become entangled with political/financial scandals. Olivetti had its share of that as well. [1]

[1] https://www.independent.co.uk/news/business/intrigue-italian...
True. However, I feel that UPS has the customer obsession factor that other 100 year old companies don’t.

Sadly UPS customers aren't the people receiving the packages. I've never dealt with a company that makes it as hard to interact with a real human being as UPS. Not even banks, government agencies, etc. come close. This wouldn't be a problem, but every time UPS screws up it's a colossal effort to get UPS to correct their mistakes.

UPS routes my package from the regional distribution center in the Bay Area to Massachusetts on a same day flight? Great, it's going to take ANOTHER WEEK to get my package because UPS doesn't guarantee delivery time on ground shipments even when UPS is 100% at fault.

UPS delivers my package to the wrong address (different than above, different hub)? Yeah that only took like 2-3 hours of wading through overseas call centers where they kept claiming the package was left on at my front door before they realized they sent out a rookie driver who couldn't read house numbers. Unfortunately once you wade through the IVR you're routed to customer service people who are programmed to tell you whatever they can to get you off the phone.

UPS has a "signature required" package that I've been waiting all day for (they keep sending invalid "My Choice" verification information so I have no idea when I'll be blessed with a delivery)? Driver just lobs it at the door without even bothering to ring the doorbell.

I have one address that I receive packages at sometimes, it's about a 15 minute drive from a distribution center but for reasons unknown they route packages from the distribution center in a different county about an hour away. This means packages arrive at unpredictable times and if I miss a delivery or they screw it up, I've got to go well out of my way to sort it out.

UPS may be obsessive about something, but from my POV it's not delivering packages. More likely cost reduction is their main concern.
Constant Value Types
It used to work in Wine. Then they made some change and since then it doesn't work anymore.
There is still Linux Magazine
http://www.linux-magazine.com
There are plenty of industries where companies don't exist in a particularly free market, and have to operate according to extremely strict regulation. Thats all I meant :)
I dunno about silicone, but with plastic you want to avoid plastic softeners. That's the real nasty stuff. Pure nylon oven bags are suitable. Keep in mind supermarket oven bags likely won't be pure nylon. I use the nylon bag material made for Volcano vaporizers by storz & bickel, because I know it has no plastic softeners.
I wouldn't be surprised if they got a continuous feed of all comments. The volume is just about possible to keep up with.
We're trying to address this. If you've got sometime I'd really like to compare notes on this and learn how you guys work day-to-day. We're leveraging Osquery to asses the various aspects of systems to try and build threat models where risk cascades as systems change. To help facilitate automated reporting. Alongside the traditional mundane cybersecurity day-to-day activities.
NHS given £250m for AI development
...how? Our building has its own dedicated car park, how does the existence of it preclude cycling lanes?
My homegrown PHP framework is highly superior to these awful hipster JavaScript frameworks!
Just look at a rare unicorn in Silicon Valley that immediately drew SEC scrutiny?

What does that have to do with the average investor?
I think the issue there is it would be an anonymous chat room - how would you know who sent the message?
> Strict moderation is the reason HN is the only reasonable discussion forum remaining on the internet.

Don't you find it a bit suspicious that the forum you happen to like is "the only reasonable discussion forum remaining on the internet"?
Just yesterday I thought of building something similar. I often get tired from being in my small flat and I'm curious if CO2 could have anything to do with it.