skysight-inc/HackerNews huggingface dataset:
I'm pretty sure, actually, that this affects _every single company_ that has anything the Chinese government would want. If you want to tell me that there aren't any spies among e.g. 100K Intel/AMD/Qualcomm/Google/Microsoft/Amazon/Apple/Facebook/Tesla/SpaceX/etc employees, I'd say you're very naive. There are also likely domestic spies on staff, as well. You won't even know who they are, and all the right parties know everything they need to know. Basically any company of any consequence which doesn't do DoD-style clearances and compartmentalization for everyone has a bunch of spies on staff, 100% guaranteed.
define IP, please.
Thanks.

I think the thread here, really means it is a conceptually independent 'processing unit' on its own, which reads the global state of some sort, then make the modification to it. They have multiple such 'threads', each corresponding to some particular task, but with no explicit locks.

Now it makes more sense to me. Threads here are more logical isolation of functionalities, not really parallel execution workers.

I was automatically associating threading with parallelism, but this makes sense for 'concurrency' even if there is only one of them are working at the time.
Woah, I had never heard of the Syringe Tide (https://en.wikipedia.org/wiki/Syringe_tide)... which was caused by the Fresh Kills landfill??? You can't make this stuff up.
The Role of Private Equity Secondaries in Developing Security Token Liquidity
What I mean was: do you know this to be the case for JVM 8 later? This is an interesting subject. Was there a study or a paper you can refer me to?
Unfortunately its very difficult to act unilaterally, for most people just not showing up to meetings is a good way to ensure you will never get a promotion, or worse, receive a
"performance improvement plan" aka we are documenting a case to fire you with cause.

Nobody applauds your productivity gains, they just think of you as a smug jerk that thinks your time is worth more than anyone else's. Same thing with leaving at 5pm sharp in many businesses, it doesn't matter if you outperform the rest of the office combined, you WILL be singled out and delt with.
I’m bummed it didn’t match the rhythms, which isn’t impossible for a bot, see https://twitter.com/wiki_tmnt/status/1142070265150464000?s=2... . Maybe I should make a follow up bot.
Yeah at any age you can have problematic developers, but in general the problem is just being prejudice towards an age segment. I think that if the person has proven to be competent they should be given the opportunity and at the same time treated accordingly if they behave like the example you gave.
Concentration camp experts disagree with you. Also, apparently those pictures are CBP provided photos that they think make them look good.
Their Github page lists only one download link to the Windows Store but you could build it too

https://github.com/microsoft/terminal
So leetcode is code that is written by the interviewee during an interview? Sounds tough. I never had to do that. I would probably clam up and fail.
the redis benchmark is interesting! Maybe antirez can make sth out of it
On Linux, there's a bit of the info you're looking for under /proc/self/*. (Not a great answer; the info under /proc/ isn't exactly well structured, but doesn't change super often).
You think that the risk of consequential harm (say, death within 10 years) is the same for Brussels sprouts and GM foods? Haven’t we learned anything from mad cow and trans fats?

Edit: The risk is reduced significantly after we’ve eaten something for a few generations. The problem is if we test something new on the global population before a local tribe tries it on themselves for a few generations.
Sandra (Orangutan)
Some people work better in short bursts. Some people work better in sprints with longer breaks in between. That's why I don't feel bad when I work hard for a few weeks and slack off for a bit afterwards. I'll never personally understand the idea of a strict 9-5. It seems to go completely against everything I've learned about people in my life.
Right, imagine simplifying and shedding all of that technical debt. You can move faster, reduce the QA matrix, and cut down the number of permutations that developers need to consider and support.
It seems[0] that the Android bought by Google was a camera OS with cloud storage. Not a phone, nor did it have apps. All that came from Google, and was being developed before the iPhone was announced.

[0] https://www.androidauthority.com/history-android-os-name-789...
I feel like there could be negative externalities (unintended consequences) from this. For example, meetings should take place, but nobody wants to deal with the cost - so people avoid the meeting altogether - to the detriment of the company . Or, people end up approaching individuals at their desk - and the collaborative nature of meeting in a conference room is avoided - not to mention increased back-channeling and untimely interruptions.
The atomisation of the workforce. It's easier to manage individuals than a group that negotiates. The loss of tribes is probably the biggest change since the advent of modern manufacturing. The ideal end state would be robots that cooperate for goals and don't negotiate?
What a Beauty Beauty Definition Beautiful Meaning
Yes, more specifically https://en.wikipedia.org/wiki/Thoriated_glass

also:

https://www.youtube.com/watch?v=sHjCKiXDIDc
Google bought Android and was converting it into a phone OS years before iPhone was announced [0].

While the original hardware looks more like a Blackberry, and was definitely influenced by the iPhone afterwards, it's also wrong to say we wouldn't have gotten Android without the iPhone.

[0] https://www.androidauthority.com/history-android-os-name-789...
When you're on Google searching for the Queen, you just type "the Queen". There's been no other queen (apart from the Bohemian Rhapsody guys) in a major English-speaking country for the better part of a century, so there's no need to refer to her by her name.
I don't like the fact that it is closed source but not having source code does not stop me from utilising it on a personal basis. I think it makes sense to use it in this capacity and learn the language as best one can in the event that an open source option besides kona does someday become available. k is one of the very few closed source programs I use.

It is interesting how the closed source issue is consistently raised on HN with respect to k when there are numerous other examples of closed source software used by HN readers where I never see this issue raised. In those cases it does not seem to be important. For some reason however, it seems availablity of source code is important to some folks in the case of k.

I am curious; What would you do with the source code? Is it an issue of verifying what the software is doing, or perhaps being able to modify the software or make "fixes"? Is it something else? Maybe you simply want a free option for commercial use. If the later, please disregard my curiosity.

For me the issue I have with k being closed source has always been ports, i.e., limited OS support. They used to have a FreeBSD port many years ago, but today there is no support for OS other than Windows/Solaris/Linux, e.g., NetBSD.
>Windows Vista had just come out a few months before.

Yes, I know, Vista == awful. But I can never think too badly of it because I live through Windows ME, And when I think "worst Windows OS" everything else just kind of fades into the background.

It's overall an improving pattern though, with every other version being a step backwards, but not as big a step as the one before. Vista wasn't as bad as ME, Windows 8 wasn't as bad as Vista. At the same time, Windows 7 wasn't as much of an improvement on Vista as XP was over ME, and 10 not nearly as much of an improvement on 8 as 7 was on Vista.
i'm just a little younger than you. i'm not sure if there's some way to avoid age-discrimination issues, but i've been dreaming of a remote consulting company that only staffs 40+ (or even 35+) year old consultants and markets itself as the ones to call when you just need something that works and is designed extremely well. not the latest trendy fad. i'm sure that a company like this could find lots of super-qualified individuals and put out some excellent work..
Flight characteristics of some of the observed craft seem to suggest otherwise. Trained observers as well.
That's great to hear. I have had the same impulse when I joined the previous organization I worked for - documenting how things are done not just by me, but by as many parts of the organization as possible. Managers were impressed by the idea but no one would like to do it themselves, you had to interview them one by one haha.
What do you think about Eric Yuan and Zoom, then? He was the VP of Engineering at Webex before he left, and then he launched Zoom (with a mostly Chinese R&D team). Would you haul him in front of your imaginary court and prosecute him until he proved no IP theft occurred?
I think it's because the association is "Microsoft == successful/wealthy company" while on the other hand "Windows == bluescreen/ransomware"
I'm not sure about officially, but if you're interested in this type of thing, you should certainly check out this 'N64 Bare Metal Mips Assembly Programming' project on GitHub:

https://github.com/PeterLemon/N64
I would like to see that study.
China has to put that money somewhere. Repatriate it and the yuan inflates destroying it’s pricing advantage. But buy USD and the greenback inflates in value and simultaneously drives monetary expansion with low interest rates. It’s in China’s commercial interest to buy treasuries. For the same reason, dumping the greenback would inflate the yuan-USD pair which would effectively tariff themselves.
This reads like a submarine

http://paulgraham.com/submarine.html

why is it on the front page with zero comments?
Could you elaborate on how Nreal is closer to ODG and different from Magic Leap?
Nah, it's still the cows. No citation of a livestock emissions figure is made by the author. They took an excellent study which didn't mention cows at all and repackaged it as clickbait for this company's blog...

29 gigagrams of methane per year from fertilizer plants, says the study. (The 28 gigagrams figure in the article is misquoted, Ctrl+F for "29 (±18) Gigagram per year" here https://www.elementascience.org/article/10.1525/elementa.358... )

6.2 teragrams of methane per year from livestock emissions, says this other study https://extension.psu.edu/livestock-methane-emissions-in-the...

Last I checked 6.2 teragrams is a lot more than 29 gigagrams.

On another note... I highly recommend looking at the original paper. Awesome visual of emissions data captured by Cornell University sensors onboard a Google Street View vehicle!
Image here: https://www.elementascience.org/article/10.1525/elementa.358...

It's unfortunate that so much methane is released by fertilizer plants through incomplete chemical reactions, improper combustion, and leaks. 100x more than was previously estimated, in fact.

Also a bit curious - how did Cornell researchers get their sensors onboard a Google Street View car? Did Cornell approach Google for this study or vice versa?
Assuming the "could, using existing technologies" include moderate political will, it's easy to adjust the taxes to make them want to buy wind. I don't think that's wishful thinking, it's just the difference between "could" and "will".
Looks like DDG just happened to index it during the 11 days last year when it was changed to Chrome. Not so much an edit war as good/bad timing.
Yeah, I wonder if it would have been different if, in the early days of Android (or post-iOS and pre-Android) Microsoft has released not just a mobile OS, but a flagship-quality reference design like what Google has done with its own phones. I think MS kind of tried that with Nokia, but the ship had already sailed by that point.
Parsing is awkward in jq, but setpath(PATHS; VALUE) will create necessary structure. PATHS uses the array form, like ["movie", "cast", 5] not .movie.cast[5]. Since 1.5, jq has PCRE regex, so could remove ], and separate by . and [.
Gluten is extremely healthy. The few actual celiacs I've met would have certainly liked to be able to eat another cheap, healthy source of non-animal protein.

Soy allergies according to CDC are about 1.2% of general population. This makes it about twice as common as celiac disease (from NIH numbers) https://www.ncbi.nlm.nih.gov/pubmed/22850429
Sounds like a company that doesn't want its employees to collaborate without approval from higher ups.
By the mid-2000s it was a fun mix: Palm in the hands, which dials the number on the phone strapped to your belt, with sound going to a headset. So the following merger was quite natural.

The interface on Palm or WinCE also had cues of iPhone. The main thing to divine, aside from the finger-pointing, was that people didn't really like to aim at 3mm*3mm targets.
Today's DOS is probably https://en.wikipedia.org/wiki/FreeDOS or one of the other OSs meant for embedded development. Minix maybe?
The same was said for meat-fed cows and trans fats. Turned out their consumption had fatal consequences.
Hypersonic Missiles Are Unstoppable
Ha, so I work in embedded too, and I was definitely one of the oddballs when I explicitly set-out to land a job in systems out of college. Now I'm a bit older, but I still remember my hiring manager's glum face light up when he asked me what I was "into" at a career fair and I replied with "C and Linux, FPGAs, etc." Now I go to career fairs, and I can certainly empathize - there really aren't a lot of new college grads who have any interest in systems work. In fact, 9 months ago we hired a new college grad and they left after about 6 months to go do some data science thing for an insurance company (sounds boring to me).

Something I've heard discussed in CS education, and experienced myself to an extent (I'm a part-time adjunct faculty teaching Operating Systems), is how the more recent generations of students are, in-spite of the ubiquity of computing in their daily lives, purportedly entering programs "less computer literate" than previous generations. I don't believe "computer literacy" accurately captures the nature of the nascent deficiency - it's really about "_systems_ literacy".

I imagine what's happening to "systems" ownership is a lot like what happened to car ownership between the 1950s and the 1970s - people forgot how to fix them because they got more complex and needed less maintenance. I think for some of us older folks who experienced early home-computing, this isn't all that counter-intuitive of an analogy. In the old days, to play a computer game, it usually necessitated some amount of "tinkering around" under the hood of the "system" - possibly changing settings, maybe you needed to install more HW, maybe you had to manually fix some corner case overlooked by the errant programmer. I've heard that people who were young adults in the early-80s to late-90's were in a "sweet spot" for systems - people had easy access to them, but they also had to "repair" (modify, configure, augment, etc) them a lot.

Today, we're trying to fill-in the sweet spot with things like the RaspberryPi and the myriad of similar educationally-oriented embedded systems / home computers, but somehow I don't feel like most of those capture the "frustration" factor - they're well documented, and pretty regular.

So, while it may be hard to find people in their 50's who can create a multi-platform responsive app using whatever "cutting-edge stack" Medium is swooning over, it's been my experience that it's even harder to find someone in their 20's who can write a device driver, or even a halfway-decent C program.
Court in India asks Google to not send traffic to site with hijacked keywords
This situation strikes me as very similar to what Eric Yuan of Zoom did. He was one of Webex's founding employees and the VP of Engineering for Webex after its acquisition by Cisco. He then left to build a lightweight competitor that's currently cleaning Webex's clock. I wonder if Cisco should sue Eric as well?
My case is a bit easier, as I was working in advertising, and it is easy to quantify the impact - which is kind of the point in the article (quantifying negative impact of a meeting, for example). Depending on your manager, they will also fight for reducing meetings to necessities only, and find ways to work more in harmony (for lack of a better word) instead of the relatively forced nature of meetings. For most solid engineers, 10 minutes chatting on IM/in person every now and then is more productive then weekly forced meetings (where everyone stares at their laptop). We came up with plenty of improvements where I pinged someone or they pinged me, and it was done soon after. Everyone knew their responsibility, and they did not hesitate to ask for help where they needed.

However, your point does sound plausible, and very likely. When everyone is fine with status quo, the one that challenges it can be singled out.
I really like Serveo.

I’ve used it to develop proper previews and unfurls for social media. Facebook etc need a real public URL to even show you a preview.

And the other day I used it as a quick way to debug a server-client communication issue. I’m developing a server, and the client developer is in a completely different location. For a while I kept deploying dev servers with little tweaks, but our progress was slow, Then I gave up and just exposed a local running server to the internet via Serveo. My counterpart pointed his client there, and we quickly iterated to a solution.

Yes we could have solved this in many other ways (remote debugging, VPNs, etc) but this was surprisingly easy.
This is entirely ridiculous. IP theft should be proved in a court of law.
re: judges -
I'm not a lawyer but the recent Supreme Court decisions seem to be a shot across the bow for administrative rulemaking like the BIS ruling that Bunnie is quoting.
It's conceivable that Huawai could sue the US and win in the Supreme Court and overturn these regulations - on the basis that Congress needs to pass a specific law to bind them, rather than allowing vague laws to be vaguely interpreted by executive agencies as they see fit.
I don't think you could have missed my point more unless you were reading someone else's comment.
You’re right. That said, I am still so sad about Windows Phone going away. To my mind, it is still one of the best Smartphone UX that has yet existed, bested only by voice/passive-screen Moto X 2013.

The vision for Windows Phone was unified information, screen-time minimalism, and the most brilliant sound/rumble design I have experienced on any device. The Moto X was a close second by finding ways to avoid needing to look at your screen entirely. By contrast, Apple and Samsung have been focused on screen-addiction, not user efficiency/productivity. iOS Screen Time is the weirdest mea culpa, but works because efficient mobile experiences failed to sell.
I agree with him actually. Which is why a company like equifax should be regulated out of existence. The only way to secure such a database is to make sure it never existed in the first place.
I'd never use a closed source programming language because it makes me dependent on the vendor. With FOSS, if the original company goes away I can pay someone else to keep the software running on a modern computer. With closed source software I don't have that option.
Neat! I haven't seen much golang ML. I wonder: is there a particular reason to target go? Maybe some plans for the future?
> Colleagues who back a project with Will may, if it works out, earn a return one day.

> There’s a penalty system for inefficient behavior, which includes piling up unnecessary inventory or even working late. Overtime hours have fallen 9% since penalties were implemented in 2015, aligning with the Japanese government’s goal to improve work-life balance. “Economic forces are doing all the things managers used to spend time on,” says Naito. Employees can earn extra Will by helping each other: A parent who wants to see a kid’s baseball game can pay a colleague in the currency to finish a report. A software engineer can earn extra by offering coding skills to another team. Creating Excel macros or translation work are typical requests.
Not correct, employees also get a profit share if their idea makes money.

These doesn't sound like downsides to me personally. Moreover in today's world every employee is a one person company with poor returns. The moment you lose your business value, company would fire you anyways.
What does mad cow have to do with GM? Ironically: the process that begat mad cow: also "natural".
Well I am pretty sure I am facing ageism as well, although I am employed now.

Considering why ageism exists though, I think there are some assumptions that lead to it.

A common one that get trotted out whenever we discuss this subject is that older workers won't put up with as much as younger people do (long hours, pressure, low wages).

On the subject of low wages there are two things - younger inexperienced workers get less money because they are inexperienced, older more experienced workers get more money because they are experienced, that's clear.

Here is a guide on wages in Denmark (in Danish) https://www.prosa.dk/raad-og-svar/loenstatistik-2019/
In the region I am in programming wages for someone with 0-3 years experience is 37420 DKK per month (before high taxes of course) at 19 years experience which is what have it's 57277.

So an employer is paying for this experience, and they might think is it really worth it. I am working mainly with React now, and it is impossible to have 19 years experience in that. As it happens my experience with search solutions and international law garnered from my 4 years at Thomson Reuters is invaluable at my current job, but that's luck.

At some point a manager must think given the changeableness of the IT market, how much of that 19 years should be monetizable? I mean I did a lot of years building XML/XSLT based solutions for web and print - nobody wants that anymore, I remember when Netscape 4.something would crash because you had a nested p inside of a div that was inside of a p, an employer pays a couple thousand for those years, and the argument is that all experience translates to value but what if it doesn't?

Based on what I do on a day to day basis I would say the experience I have that I actually use is from 2009 on - based on the guide that should translate to 48045 of value. I'm not saying my experience before 2009 will never be used or do not inform who I am, but in day to day I have a hard time pointing to something I am doing that anything before that year is really relevant, if I know this I suppose a manager must sometimes suspect it.

on edit: grammar
I don't have any permanent seating location at work. I just sit wherever I want, including in the gym or outside, if nobody's immediately asking for collaboration on something or to discuss something. I like it a lot this way.
If their goal was to minimize participation and competition, then they certainly succeeded. I don’t think being unfamiliar with something should ever be outright disqualifying.
This is nice and i remember seeing this a while ago. However we couldn’t use it since during local development, the engineers are quite relaxed with secret keys, passwords, standard protocols …etc.
Congress wants the US military to challenge Russia with a new Arctic port
I wish more places would do this not for meetings but for meeting rooms. Meeting rooms in some orgs are a huge pain to get, which actually leads to a negative feedback cycle of people booking them far in advance "just in case" and then not using them.
Agreed. Seems like a lot easier way to kill a missile than using another missile.
It’s weirdly circular, but it’s also correct. This is how many things with network effects work. Something is useful because others use it, which makes it more useful, which makes more people use it...

In this case, you could also look up “coordinated Nash Equilibrium”, which can partially explain some of the behavior in bitcoin.