skysight-inc/HackerNews huggingface dataset:
Hynix Announces $100 Mil. Investment to Upgrade Eugene, Oregon Facility (2003)
Seems like this could be a net neutrality issue?
Score! a free Mac app to follow the World Cup, even at work
I'm not a Hitler expert, but I didn't know he was elected. What position did he get elected to prior to the Enabling Act giving the Nazis power? Is it comparable to being elected President in the US?
That does leave a paper trail for the postal inspector looking for a collar.
The anti-dumping duties was imposed just after this I think.
So instead of enlightening me with these facts, you accuse me of acting in bad faith? I was under the impression that there was a trade deficit with Canada given the evidence I have found: https://www.census.gov/foreign-trade/balance/c1220.html .

jeromegv said there was no trade deficit with Canada, so I assumed good faith and responded to him/her under the pretense that they were referring to the "aggregate sales surplus" figure that has been in the news recently.

Can you please help me understand how I have ignored facts and acted in bad faith? I would like to fix this problem, but I do not understand where to begin.
Based on my experience per capita U.S. beef consumption isn't a primary factor when it comes to ranch decline. During that same time period beef consumption growth in Asia (per capita) offset the difference and then some. Over the past 20 years beef prices ($/kg) have increased almost 300% from ~$1.60 to ~$4.50.
Distortion visible in cube maps goes doubly so when viewed in VR. Cube maps are easy but not optimal.
U.S. Imposes Heavy Import Duty on Hynix's DRAM (2003)
It's awesome until your private key gets stolen and suddenly a hacker in Russia owns your house.
Great to see this open sourced, and more work in the FDO/PGO space. I also like the access visualization heatmap: I'd done something similar before but didn't have a big use for it yet, but showing how it improves access locality is killer.
Sounds like one of those "smart" contracts at work.
The whole point is that these companies made it possible to know what it was going to cost and made it generally faster and much easier.

If you never rode in a cab before those companies existed you have no idea how terrible it was.
In MacOS Mojave You Can Now Mess Up Your Desktop
I’m not sure if those are supposed to be scare quotes or just the regular kind, but just in case: that was exactly the original purpose of it, and not just kill people, but kill hundreds of millions of them. I imagine the only reason it didn’t get protests is because it was relatively obscure.
> How to get the VCs to do better tech vetting?

Not only that, but how would they? Do they keep experts on staff (and risk that expertise going stale, if it's reliable in the first place)? Do they bring in outside consultants/contractors (and risk espionage)? Do they interrogate employees (conflict of interest and perverse incentives galore)?

I'd argue that this is a fundamental problem with traditional VC, in that, in general, they have no expertise in the ventures, and their financial incentives and neither well aligned with those ventures nor with their investors (limited partners).

> invest in really solid tech vetting, but it seems like they treat it more of a cost center

To be fair, though, it is, both for them and the target company, assuming that there's no fraud (or delusion?) involved.

> Perhaps seeing $700 million go "poof" in this instance will provide some motivation in the future?

You do bring up an interesting point about the sheer magnitude of this loss. By comparison, pets.com was only $300 million.

Although it provides some motivation, in that it may exceed what was priced in, is it enough to change the way the industry behaves?
> I'm not an OpenBSD user (and glad for it, if this is anything to go by),

.. yet most likely if interacting with unix systems rely on OpenSSH.

why would relying on a feature from a vendor with known processor security issues, including undisclosed hidden application processors, for a feature which has marginal performance improvement and in some cases degredation be a preferable stance?

at best ambivalence towards this decision would be the position to take, esp. given the very recent 'oh hey fpu registers are also a problem' "discovery" which they were entirely correct about..
Bitcoin was floated as a solution for people who were wronged by PayPal and the banks, before the speculators moved in.
Which ones are you thinking of? They should support immutability and auditability as first-class citizens while being resistant to third-party manipulation/coercion.
And before the 1980s, people were medicated into living like zombies. There might be a cycle of skepticism and liberalism, but what what hasn't changed is that doctors can't feel your pain for you, and they can't know where the medication goes after they prescribe it.

Both of these are technical problems.

As for where it's more desirable to be on the cycle, in a climate of skepticism you can at least argue strenuously that you really, really need it. You can improve your own situation, by your own power. In a climate of liberalism we just have to hope that someone will notice and intervene on behalf of someone killing himself with drugs. One of these climates will result in an excess of pain; the other will result in an excess of death. Since neither is desirable, I suggest you focus on technical solutions rather than rabble-rousing to advance the cycle.
One of the most common mistakes new Go developers make are creating race conditions.

For example, the author's final example. (And maybe others, I didn't read them all.)

$ go run -race racy.go
==================
WARNING: DATA RACE
Write at 0x00c42009800f by goroutine 6:
main.main.func1()
/home/eric/racy.go:12 +0x38

Previous read at 0x00c42009800f by main goroutine:
main.main()
/home/eric/racy.go:15 +0x8b

Goroutine 6 (running) created at:
main.main()
/home/eric/racy.go:11 +0x76
==================
done!
Found 1 data race(s)
exit status 66

edit: add code listing

package main

import (
"fmt"
"runtime"
)

func main() {
done := false

go func(){
done = true
}()

for !done {
runtime.Gosched()
}
fmt.Println("done!")
}
He lost the presidential election, but was then appointed chancellor by Hindenburg after the Nazis won most of the government through the electoral process. Chancellor of Germany is roughly equivalent to president of the US (Angela Merkel is chancellor). After that civil liberties were revoked.

So he was not elected, but he was legally appointed and as a result of overwhelming electoral victories by his party. Just another example of the non-equivalence of “legal” and “moral” in all cases.

It is a salient point as a response to the post:
There are already checks and balances. Unfortunately Congress and a sizeable portion of the public are with him. He is not a dictator, he legitimately won the election and I can see good support for him on my Facebook "friends"

The failure of government to stand up to a dangerous and deranged populist is relevant IMO. When that populist then leads the government, it’s time to at least be concerned. I doubt that Trump is worthy of direct comparison to Hitler beyond that point, but I’m also glad that I don’t live in the US right now!
It is in heavy use in black markets and for illegal enterprise such as ransom. So the product is successful transactions outside many laws.
The Heavyweight Championship: A Kubernetes Managed Service Comparison
Worth also mentioning is that 128Mbit SDRAM was still important for the upgrades market and that imported modules were included.
> workload dominated by non-local DRAM fetches,

How often is that a polite way of saying "software that is inefficient"?
Are virtual reality and augmented reality the future of education?
«native frameworks» => if you want a true native framework, you need one specific development per platform. Or more realistically, you end up developing for Windows only, unless you target a specific niche where MacOS is somewhat relevant, and never Linux.

Or you use a cross-plateform (not so native then) UI toolkit, like Qt. You have a sub-part UI experience and you still need to write C++. Why would you do that ? (And that's why the vast majority of software isn't developed this way).

CSS and JavaScript have quirks, but I mean, we're talking about C++ as an alternative …
Put your chip card quickly in and out three times, next the machine will tell you to “swipe your card”.
Not disagreeing with the general sentiment on Tron, but both BTC and ETH are down around 65% from their peak as well.
No way to say without the author chiming in, but it sounds like a bespoke system consisting of totally unrelated modules (payroll, security, Jira) hooked up, badly, with in-house scripts. This is the case at a large number of companies.

As you say, all-in-one systems have their drawbacks, but usually at least can handle situations like this. But piles of shell scrips to make unrelated systems talk to each other often lack error handling and rollback.
Thanks for running these statistics. Your experience is certainly different from mine. Is your Python actually PyPy?

Here's what I observed: I had a simple text-processing tool I needed that I call "countmerge", which just merges adjacent lines with the same key and adds up their corresponding values. I needed to run it on a lot of large files.

I first wrote it in Python, where it was a significant bottleneck compared to the steps that came before it (split, sort, uniq -c). Eventually I rewrote it in Rust [1], and it was at least 5 times faster, at the expense of a fair amount more low-level code. But then rewriting it in awk [2] turned out to be as fast as what I wrote in Rust, possibly inconclusively faster.

[1] https://github.com/rspeer/countmerge

[2] https://gist.github.com/rspeer/60c87dca1ab550326f8bd6d086452...
Yeah perhaps.

But older people spend lots of money on non essential items.

Also have you seen how much time a stay at home Mom spends on social media? They'd give any teenager fair competition.
Obviously, in certain circumstances only traditional opioids will do, but for alternative pain management, people speak highly of cannabis and kratom.

For those who haven’t yet heard of it, kratom (variously pronounced “KRAY-tum”, “KRAT-um”, and “kra-TOME”) is a southeast Asian tree in the coffee family, whose leaves are chewed or ground into powder and swallowed in capsules or brewed into tea; it acts as an atypical opioid agonist, which appears to be less addictive and significantly less dangerous than traditional opioids, while offering comparable pain relief. The DEA and FDA have been making moves toward banning it for a few years now, lacking both sufficient evidence that it’s dangerous, and sufficient research to confirm the considerable anecdotal evidence that it’s safe and useful as a mild natural remedy for pain, anxiety and depression, and addiction—particularly opioid withdrawal.

So I hope cannabis legalisation continues to proceed and that kratom achieves secure legal status so that it can be used directly, as well as studied and used to produce derivatives, for safer and less addictive pain management.

Thousands of people claim that it has saved their lives from opioid addiction and pain. Personally, I’ve found it useful for my minor chronic pain, but it truly gave me my life back from alcoholism by greatly reducing my desire to drink. I fear that if it’s banned, it will result in needless deaths and further worsen the opioid crisis.
I don't think heavy metal poisoning goes away with a simple change of environment.

You were probably just pissed off that you lived in a shitty apartment building.
gRPC &hearts; Kotlin
Triumph of a Naturalist (1984)
This was how Simplii and BMO (two Canadian banks) were hacked earlier this year.

> The hackers explained that they were able to breach the banks’ sub-par security by using an algorithm to generate account numbers and then posing as customers who had forgotten their passwords.

“They were giving too much permission to half-authenticated account which enabled us to grab all these information,” the email said, adding that the system “was not checking if a password was valid until the security question were input correctly.”

Source:
https://www.ccn.com/hackers-demand-1-million-in-xrp-after-br...
They screwed up, but that happens. The point where the system takes over and even the higher-ups can't override it is where the story becomes Kafka-esque.

If you build an automation system that goes out of human control after a human error, that is a failed design.
Eternal Sunshine of the Spotless Mind was written by Charlie Kaufman, who is definitely a Dickhead. He wrote a screenplay of Scanner Darkly that went unproduced after the Linklater version came out. And of course, he wrote my favorite PKD movie not based on a PKD book, Being John Malkovich.
You can keep believing that, sure. I'll just be over here, continuing to earn my living delivering interactive 360 video and VR demonstrations for our clients :-)
Remarkably similar to the 1981 Timothy Zahn story "Job Inaction".
> swipe is rejected often if chip is available.

It's the other way around. If you try the chip 3+ times, and it doesn't work, you can swipe the card, and the swipe transaction will work.

When the more secure method fails, it falls back to the less secure one. It's lunacy.
> afaik a lot of Unity games are in C#

Yep, actually by far most of them are C#. These days you would only use C#. (Boo was deprecated a long time ago, and their version of Javascript is following suit)
Seems like that was an issue with Chrome? We have our own VR browser (Supermedium), try your content there and let us know. There is a smidge of latency of Steam VR, but we'll look to optimize it soon, otherwise it's indiscernable from native.

50 shouldn't be an issue, but you can employ optimization techniques such as geometry merging and instancing to reduce draw calls. In Supercraft, we merge hundreds or thousands of objects down to 1 draw call (check out this dragon at https://supermedium.com/craft/bawdy-wealth).
You can download videos from MIT OCW website here : https://ocw.mit.edu/index.htm

You can not stream videos from the website though as streaming links are from youtube.
" I don’t think that’s really based on anything more than current cultural profiling."

Yes, but if those individuals were actually more likely to commit crime, the AI would learn those things anyhow, leaving us with the question: if a specific demographic is considerably more likely to commit crime, and the AI picks up on it, is the AI 'racist'? Because racism is a moral judgement, moreover, the intersectionalists would indicate that it also requires the notion of 'power'.

This is not some novel issue I think and will fast become a real ethical dilemma.
Bitcoin shifts all the counterparty risk to the buyer.
PayPal shifts most of the counterparty risk to the seller.

As a buyer, I don't care for that feature of Bitcoin.
It's really hard to understand that the country is not setting up a nationwide program to get rid of lead paint and fixing the water supply. The payoff would be enormous.
Is the video still produced as ordinary 2d/planar video? It's just projected as 360? Or is there some kind of depth information? What makes it so compelling?
It makes sense that the HR IT industry would have some of the worst software developers. It seems obvious to me at least that you can't rely on first name + last name to make a match, and if you do, you have to write code that fails if there are multiple users with such a combination, as well as falling back on soundex or double or triple metaphone as well as nickname support. Second, the screens involved in termination should display warnings if multiple employees have similar names and departments, etc...

I've been in health IT for the last 15ish years so I know a lot about patient matching (wrote at least 4 patient matching MPIs in my time at different companies).. so maybe it's just my perspective..

However, that all being said, almost all processes like this are NOT automated, but instead handled by automated emails telling people to do operations. You're basically then subject to the lowest common denominator logic of people in IT that are in charge of disabling accounts- with no regard or care about who the person is.

Anyway to the person that got fired like this - just be happy you are out of the environment - it is not for you. There are signs in life.
If you are a small startup using react native makes sense. If you are a billion dollar company why not just have a team for each platform. Or better yet have have 2 teams for each and let them compete for whose product gets shipped.
clickbait headline, while the article is interesting, it's not about the imminent rise in housing prices really...
As far as I know it slowly goes down so the story may make sense.
Amen. Good enough working code gets your foot in the door. You pay later, but at least there is a later.
If possible the GPU, but not all GPUs have either a library or enough documentation to write one. I’ve seen complaints about this issue on mobile GPUs for years, no idea how widespread it is now.

BTW, this is just one example algorithm that I picked because it does (on the cpu) what the person I replied to said was rare.
> I subscribe to a dozen Youtube channels - mostly educational

Alright, but obviously the most popular channels on Youtube are entertainment not educational, so you understand that most people are using these mediums in a way that's quite different to you, right?

Any even those "educational" channels are being run by what a marketing exec would think of as an influencer. Just because you're watching some guy build a coffee table out of reclaimed lumber (or whatever) doesn't mean someone isn't willing to pay money to make sure it's being done with a specific brand of power tools, in case you decide to buy one just like you saw in the video.

> Not much educational value from a photo of a girl in a bikini at a pool

My partner follows a number of Instagram accounts devoted to specific hobbies she has, such as soapmaking, or animal rescue/wildlife rehabilitation. Instagram is about way, way more than just "girls in bikinis". But again! Many of the people looking at girls in bikinis on Instagram are women wishing they looked like that; if the model posts about how some (probably fraudulent) supplement helped her, you don't think that'll cause a direct boost in sales?

Anything with eyeballs looking at it is worth slapping an ad on. And given how many people are looking at Instagram every moment of every day, obviously it qualifies. If it's not a great platform for you, that's fine (I don't even have the app installed, so I'm totally in agreement), but given Instagram is apparently well over 500m MAUs, that says more about us than Instagram. :)
Going Public Fast: Coordinated Disclosure vs. Full Disclosure
> But piles of shell scrips to make unrelated systems talk to each other often lack error handling and rollback.

Sounds like the same sorts of problems you'd get with an enterprise service bus (ESB). Glad those have fallen out of favor for good :)
Because lawsuits are hard? Seeing a "why not sue" as a response is very "typical American" for outsiders.
What's the ideal vision they should follow?
I’m so sick of these “build x in x minutes/lines of code” - they’re cancerous.

These contribute to the myth that one can become a good software developer by taking a few coding classes. You need hands on experience over some length of time, but ten minutes sure as hell isn't enough time.

Experimenting is great, but without including fundamentals, such as testing, compilation, environment management, etc, you’re really just “building” one small part of an application that runs locally.

Spam.
What year do you live in? 2010? The most wanted features from CSS3 have been supported everywhere for years!

Look at the support for (flexbox)[https://caniuse.com/#search=flexbox] for instance.
Take a look at particle.io. They have a super simple button that you can connect via WiFi or GSM to ifttt or twilio really easily. Sample code leaves almost nothing to debug.
> He was fired. It doesn't matter that people didn't intend for him to be, he was, it went through the system, it was a done deal. Paying people not in your employ is fraud, even under the best of intentions.

Somebody who is in your building, is doing work under your direction, and has not been told they are fired hasn't been fired. A judge in court for the lost wages would laugh you out of the room if you tried a "well but actually, the system..." argument in that situation.
It's about freedom for the users and developers.
He's a contractor, so can't he just submit an invoice and receive a payment? Or does 'contractor' mean something different in the US?

If he missed out on pay then it's because no one cared enough/someone didn't care enough to sort it out.
> No one was able to stop the machine because no one really knew all the different processes or they weren't built to stop midway.

This is (in my opinion) one of the reasons why everyone talking about getting rid of dedicated IT ops in their organizations is making a mistake. You can have devs building integrations and automation all day, but you still need sysadmins who can see the whole picture and override them when necessary. Having an outsourced (or even internal) hell desk that goes off a script doesn't take care of situations like this either.
Regardless - it would be a bit counterproductive to select a logo that so resembles that of a popular company
That approach has (sort of) been tried before for superscalar architectures. VLIW architectures were the Next Big Thing in the early 1990s. The general idea is that the machine code explicitly told the CPU what to do with each of its execution units. It seems like a good idea. Intel released their i860 processor and waited for the cash to roll in.

The trouble was that because the machine code is pretty specific to the internal structure of the CPU every time they released a new major revision of the CPU the existing executables all had to be recompiled. All of their customers needed to get an entirely new OS, new third party software, they had to recompile all their own code, everything. This proved too much of a burden for many and popularity of the architecture suffered.

The other problem of these kinds of architectures is that they're quite inefficient at encoding code with lacks inherent parallelism. The instructions are long and most of them have to be NOPs if most of the execution units are idle - which is a lot of the time. This code bloat in turn wastes memory bandwidth and instruction cache space, making them overall not as efficient at using precious cache space as architectures with more compact instructions.
But you can't agree to paint my house for free, decide you would rather be paid halfway through and then prevent me from entering my house until I pay you.

That's a bit of a clumsy analogy, but the issue here is the immediate blocking of content and then demanding of pay. If Youtube instead said "Hey, you have 90 days to remove your content or let us monetize it" that would be a bit different.
Half the time, my partner can't get her Armodafinil (without which she can't stay awake enough to work) prescription auto-refilled, because of the moral panic about some techies in Silicon Valley, who don't have her medical issues, popping uppers to get 90 hours of work done in a 60 hour week.
A visual introduction to machine learning
damm you, cold hard truth!

but it is really cool
Most of our video is rendered down to ordinary video that gets reprojected, driven mostly by a requirement to be able to be played back on lowest-common-denominator hardware and platforms; nothing near as cool as what Carmack's article details. But there's other problems that require fun solutions to, too.
It's neat when you realize it doesn't actually move, and it is definitely an innovation, but it doesn't really improve the experience in any considerable way. But I'll give you that. It's also less likely to get stuck in any way.