skysight-inc/HackerNews huggingface dataset:
CISC CPUs also take multiple instructions and combine them into larger uOPs through macro-op fusion.

But whether or not the CPU's uOPs are RISC are not isn't really relevant here. The article is talking about pressure on things like L1. The argument is that CISC becomes almost a form of compression. If the CPU internally splits it into multiple uOPs that's fine - you still got the L1 savings, and those uOPs can potentially be more specialized. The CPU doesn't need to look ahead to see if the intermediate calculation is kept or anything like that.

As in, it's overall more efficient to take a macro op and split it than take micro ops directly.
Yeah, I agree. It's not perfect, but it sure helps. This is also why a lot of the big open-source distributors (e.g. Debian) are working towards fully reproducible builds.
Racket as a language is not intended for educational use.

Racket comes with multiple languages - and a few of them are for teaching. They are clearly labelled teaching languages.

The main language, racket, is a full fledged programming language.
It's possible, but that's very far from it being a fact.

It's also very hard to research since actual IQ is strongly affected by environmental factors like nutrition etc.
That's why I excluded the US in my original post. It's not a good place to be for the average person.
So why does the media have to take on this burden because Tesla intentionally chose a misleading name? Why is it not Tesla's job to properly explain its own technology? You can't be telling me Tesla was not fully aware what "autopilot" suggests to people.
It says in this post that the IMU is killed when all 3 other skill switches are off
If you only find purpose and usefulness through work then you are going to find it painful when it inevitably comes to an end.
> For practical purposes, this is a pretty useless insight. In practical terms, the people that cut you off in traffic for no good reason are what we humans call "assholes" (or similar). We sanction this behavior so that we can work better as a society. There's a purpose for you to get upset about such behavior. It is directly connected to your instinct for survival, your will to live.

What if one of your family members accidentally cut you off on the road, is your Aunt Bea now an "asshole", seeking to hurt you or otherwise recklessly endanger your life, or did she make an unfortunate mistake? What if she feels really bad about it? Do you still decide she's an "asshole"?

It is hate when you write someone off like that, and being angry at someone is not the same as hating them. You seem to have missed the larger point that a lot of strife around the world is caused by people who decide to hate others. This hatred arises from an emotional place and is the cause of a large majortiy of human conflict. Being in control of unbridled hatred for anyone that causes you an unpleasant emotion at some point is not a weakness, it's a strength. Being able to not write off someone who cut you off on the road is a very novice practice case in developing the same skill one would use when they decide not to hate an ethnic minority moving into their country, and this is a skill worth having.

It is taught to children in preschool, in fact, in the form of, don't go beating on that kid who took your toy, go and talk to them instead. This isn't religiosity or mysticism or anything else, it's simply taking the practice of being a considerate person into more of a real lifestyle.

Also this has nothing to do with buddhists and whether or not they've managed to be non-hateful people or not. You can pretty easily argue that humans are essentially hate-filled and that it's impossible to eradicate. It is our nature after all. But living a life drowned in hate is not how everyone chooses to live.
I find it hard to reconcile that someone who was smart enough to create the amazing Dilbert is so naive/unethical (not sure this is the right word) to endorse Trump and tone-deaf in the aftermath of this shooting.
While respecting the author's good intentions to share knowledge, I think that calling this set of (shallow) notes a "book" is an insult to all decent comprehensive books and their authors.
Sure, bad things happen. But there's a trade-off between regulatory burden and economic vibrancy and adaptability. We all know that taxi regulations sort of existed because a lot of tourists would get taken advantage of. But then, the taxi companies and politicians exploited it to promote local monopolies and enforced it with limited edition, expensive taxi medallions that prevented people from starting up legitimate cab companies to compete with the incumbents.

That sort of thing happens all the time and that opportunity cost is not often talked about.
While I really appreciate an enthusiast product (and is a proud owner of similar devices), I think Purism bit off a bit more than was necessary. Something a little bit closer to mainstream hardware would have gotten a device out earlier, and in the hands of more potential developers faster, with more time to implement whatever bits and pieces were unsatisfying.

The Pinephone has a fraction of the cost and have the potential to bigger developer mindshare. The specs are worse but that's not why you buy any of these things anyway.

Phones hardware have peaked and that makes it all the more interesting for someone interested in software and what it can do. Next year will be interesting.
`Dilbert' creator Scott Adams seems to have gone off the deep end a few years back. This is unsurprising given his incredibly extreme views on any number of issues lately.
Build Your First Neo4j Desktop Graph App in Vanilla JavaScript
> If a big company fails (or some Boeing branch in a near future), even if Airbus doesn’t buy it, should it dodge job applications from the former employees of that competitor?

That depends on the reason for the failures: was it management or engineering?
Or maybe just stop getting deliveries, the food is always worse, you siphon money from the restaurant into the hands of big companies.
She Was Found Strangled in a Well, and Now She Has a Name
I'd be happy with my home value simply remaining stable at this point. Around here (Florida), home appraisals seem completely random - either granting large amounts of "free" equity to buyers, or destroying equity and killing deals for sellers.
Because it's really absurdly tone deaf to promote your app using a very recent shooting as promotional material.
Violent video games have been around for a long time. If you are suggesting that they are causing an increase in violence, I would be very skeptical unless you provided an actual study that showed this, rather than one person's opinion. If anything they are an outlet for violent energy, in my opinion, rather than a catalyst for it.
The freight trains that went by my college couldn't use their horns at night because of entitled transplants. Nevermind that these trains had been running before the college was founded, much less before any real development occurred in the area, clearly it's the poor homeowners who are suffering from the evil railroads because how can they be expected to do the least bit of research and find out that there's an active railway nearby when touring homes? Doesn't matter that it leads to more idiots who don't believe the crossing guards getting their cars destroyed, or that night shift workers still get to sleep through the horns during the day, the only thing that's important is their personal convenience because moving takes more effort than whining to the city council.
A victim of that event with a mercenary-enough state of mind to do that could get money without losing a cut by just calling up any local news station.
> Is that something you'd hire an external marketing company for predictive profiling, though?

I don't know. Are there predictive profiling companies that don't work in the marketing sector?
Philosophically I agree with you, but the reality of the situation makes it very difficult to have those views and not be concerned.

- YouTube is owned by Google.

- Furthermore, the world's most popular browser is owned by Google.

- Furthermore, even the other popular browsers will forward your location bar text to Google as default behavior.

So if I am a content creator, my platform decision is guided by these realities plus:

1) Most folks type what they are looking for in their browser's location bar.

2) The result of this action is most often a Google search result page

3) Google search results seem to favor YouTube over other video platforms

So if I want to publish a video review of the iPhone 12, and I decide to go with Vimeo. I am doing so despite all of the above.

Let's say I stick with YouTube. What if Alphabet buys 30% stake in Engadget.com and their AI mysteriously starts to "bug out" and de-monetize all the independent phone reviewers. Is there any transparency? Is it illegal?

You can also argue that there's no compulsion to depend on YouTube for monetization, but YouTube's very existence is owed to content creators. Folks were on places like LiveLeak and other platforms until YouTube essentially "bribed" everyone into switching over by offering monetization. Now YouTube has a monopoly over the audience. YouTube has the power to hand-pick the next big star by just "tweaking" their visibility. They could even hand-pick the next President. This kind of power ought to concern anyone.
> As long as our right to live is tied entirely to our ability to earn within a system that is dependent on competing with others and continually "winning" lost of people are going to get left behind. And for many that's fine and those people "deserve" it.

People who truly believe that what you describe is "ok" are far more broken than you and I will ever be. They may not know it or see the consequences, but that doesn't change the basic reality of the situation.

When you live within a system that does this to people, what options do we have? We can try to skate by and learn to be thankful for the scraps thrown our way, we can withdraw altogether, or we can try to change things, knowing that change can only be attempted at great personal cost and risk. For me, after I had accepted that I could withdraw at any time, the risks that come from attempting to bring about change are less scary.

I don't know which path you are on in world, but I wish you luck all the same and just wanted to let you know you're not wrong. The world is a messed up place. Selfishly, I'd like to have you around - even if it's only to point out the truth of it on HN as you've been doing. The truth is always valuable and every once in a while, something will resonant with someone in some way, and that means something. Your comment certainly resonated with me.
Urgent11 security flaws impact routers, printers, SCADA, and many IoT devices
Canada legalised cannabis in 2018 – should Britain do it? [video]
What's the upside of doing so? Is there a cost associated with it that you're going to have to pay even if you win (eg attorney or even just filing costs, or travel to a venue)?
IrcII for Emscripten (WebAssembly)
Isn't that just Service Discovery? https://kubernetes.io/docs/concepts/services-networking/serv...
> but they will hurt their soft power if they are too draconian.

So the modern day concentration camps aren't at the line of being too draconian? Either we really have an issue recognizing modern day genocide or our modern day society is far more tolerant of draconian action than your comment implies.
SOX predates the GFC by a decade.
So I am a bit unclear on this from the proposal.

Composing contracts is a slightly more verbose fix for allowing multiple contracts for a given type (just make a composed contract and specify that).

Using composed contracts, allowed:

func Foo(type T PrintStringer)(s T) {...}

I read this as, while a function can have multiple type parameters, only one contract can be specified in total.

Not allowed (function uses "setter" and "stringer"):

func Bar(type B setter, S stringer)(box B, item S) {...}

Maybe I'm misunderstanding though.

In other languages with parametric polymorphism, the real re-use comes in by allowing functions like Bar to be used for any combination of "constraint implementing" types.
Redis Unauthenticated Code Execution
What about a review service ? N peers => signed extension.
Some senior engineers have been in the game long enough that they could have a reputable cs degree without classes in DB or distributed systems. Now it seems less likely, but after teaching Java, C++, C, the other topics were electives.
Thanks so much! I wouldn't say I've figured it out just yet :)
Can you mention the subject of the site? Would make it much easier to give a specific answer (and as someone with a content website which is profitable, I think I can give a decent answer)
May I ask what the main purpose of the e-mailing is? Notifications for a web-app, or is it marketing outreach, some combo thereof? Thanks
Windows 7 support timebomb: 76% of NHS PCS not on Windows 10 despite deadline
When someone invokes the Dunning-Kruger effect, I often reply asking if they are a trained psychologist and are they sure they are using the term correctly? This never goes over very well.
Point taken, and valid. However, 1) that's literally the only prediction in the paper that has a short time-frame, which is also well in-line with general consensus both then and now, and 2) my point was not to vindicate the prediction but to point out that it's not a good example of 'shit bombardment' as Bantros stated.

Without knowing the original article context, it's really hard to know what the exact prediction is. It seems clear from looking around that most people who reference the article are global-denialists as I haven't found anyone verify that the newspaper reporter was accurate in the report.

So, I looked for the report. I believe it's "The State of the World Environment 1989 - UNEP/GC.15/7/Add.2" dated April 1989 at https://wedocs.unep.org/bitstream/handle/20.500.11822/28295/... . The prediction on p23./paragraph 68 is:

> Even then, estimates of temperature increase vary widely—from 0.7°C to 9.6°C. Recent studies agree, however, that doubling the carbon dioxide concentration from the pre-industrial level of 270 ppmv will probably increase global mean temperature by 1.5°C to 4.5°C (47, 48, 49)—but most likely by 2°C.

+0.82°C is larger than 0.7°C, so well within that predicted range - certainly on the low-end, but not enough to be rejected as "shit" given how the report explicitly states the uncertainty.

The 1 degree could have been 0.82°C rounded (up) to the nearest degree, or 1.476°F rounded (down) to the nearest degree.

I don't see an estimate of when, but figure 5 shows an estimate of 3°C rise by 2050, of which about 0.8°C come from CFC - CFCs weren't yet banned at that time. Which means Brown's prediction in the news article likely included a CFC component that didn't happen.
RCE Vulnerabilities in the TCP/IP Stack of the VxWorks Realtime OS
the profits appears to be exactly what they should be. zero.
In any situation, the people will be harmed by any form of action taken against its government. By this logic, it would never be considered reasonable to take any action at all against any government.

When one country vows to wipe another country off the map, it’s reasonable for other countries to take some action against that. When a dictator spends the better part of a decade bombing its civilians, it’s reasonable for other countries to take some action against that.

Your options really are to retaliate with force, or sanctions. Economic sanctions are far less harmful, and far more productive. I’d bet that all those Syrians you see on the news digging their dead family members out of the rubble of their bombed houses would be more than willing to trade that life for one with economic sanctions.

I’m really struggling to believe that an anti-war stance is now considered controversial on HN.
EU Court of Justice ruling may spell the death of social like and share buttons
A detailed research paper also available here: https://go.armis.com/hubfs/White-papers/Urgent11%20Technical...
Uber Lays Off 400
Can we improve products by making them less efficient?
White sapphires are a thing.
The US never did import much oil from them directly. They do export enough to other countries to have a strong effect on the market price though.
I hope that if this design is accepted they would also include some common generic types/algorithms in the standard library instead of leaving it to a 3rd party. For example an updated sync.Map (that doesn't use interface{}), some things from SliceTricks [1], or maybe the Set example (although I don't really have a problem with map[thing]struct{}, Set is arguably more clear).

IMO I think having a standard library that judiciously used generics would be almost pure upside for most Go programs. Being able to do math.Sin(x) instead of float32(math.Sin(float32(x))) just seems like an improvement in every way.

[1] https://github.com/golang/go/wiki/SliceTricks
I’m only learning Swift and iOS dev but a fair amount of people recommended me to take a deeper look into Kickstarter for iOS app: https://github.com/kickstarter/ios-oss
Agree completely. The media exploit the suffering of people to make money. Why should people give away their experiences for free for the media to draw views and advertising dollars? This is actually more ethical than what the media does.
The goal isn't to detect lies; it's to detect which lines of questioning make you nervous.
This phone has a higher screen resolution than my laptop. It also has almost as much memory, but I guess that's a prerequisite for running Gnome. Why didn't they go for Xmonad?
Sure, but nobody chose a wizard's hat or a dowsing rod, so there must be some cultural significance to it completely beyond my understanding?
See https://en.wikipedia.org/wiki/Law_of_triviality
With a functional government, regulations enable the regulators to punish people who do these things.
Having the top voted comment on a popular HN thread is a start. As you yourself mentioned, this kind of change requires change at the grass roots.
How can we make this argument when rivers like the Colorado are barely a trickle by the time they reach the ocean? Even arid areas that seem fertile like the Southwest and the Central Valley are only fertile because we're diverting and pumping water unsustainably.
Extensions have a similar model to phone apps. They have a basic set of APIs available, and beyond that they have to ask for permission before they can use more. E.g. I have a Firefox addon called "t.co unmangler" that only has permission to access my data for twitter.com and can't read anything else. If an extension is compromised and tries to access more that it was allowed before, the browser will block it until I grant permissions.
> The tech industry projects a 'talent shortage' of senior software engineers which companies are unable to find.

Why do you assume that? Oversupply of developers applies to senior developers as well, not to the same degree of course, but enough to have a luxury to treat them just as badly from first contact, as companies expect to be able to find somebody else.
They also got freedoms that they never had under the British either. The next 10 to 15 years seem to be their golden years.
I was actually able to verify that my vote was counted in the last European Parliament election. I voted for an obscure candidate from an obscure party, and my vote sure shows up on https://data.val.se/val/ep2019/slutresultat/E/rike/index.htm...
> He pays lip service to security being important, but then proceeds to ignore the threat because he thinks extensions are great. I think people should be more hesitant to install a browser extension than just about any other piece of software.

I think he might not be willing to engage with this further, because extensions sit close to the border defined by the minimum of "security + usability"[0]. Making extensions more secure eats into their usability; to resolve all the security issues, you'd have to kill extensions altogether.

> Bad actors regularly offer large paydays to lone developers with popular extensions so they can roll out an update that quietly adds a backdoor.

I don't think there is a way to avoid that. It boils down to the rule that security is measured in dollars - the ultimate attack is bribing the controlling party; the ultimate defense, making it not worth it for the controlling party to sell out for any amount of money the attacker could assemble.

--

[0] - I.e. after accounting for obvious wins-wins, you reach a situation where security is opposite to usability. Once you're there, it becomes a trade-off.
You're making the false assumption that the goal of the cold war was to kill all living humans. It's a war not a movie plot. The primary goal is to eliminate an enemy country and the most effective way is by destroying their military including all the nuclear warheads they posses instead of shooting some remote french colony island with zero military power that is 5000km away from the mainland.
TikTok is an "the ads are the content" type place, think Zach King (sp?), he makes clever videos as adverts but they also comprise his channels content on TikTok. If TikTok can/do monetise that usage of their system then they can get a payout from advertising.

Or they can get TikTok to the height of popularity and slowly kill it by adding more and more ads ... the 'YouTube Way', one might say.
Playing the devil's advocate's advocate:

> 1. While today's incident was unfortunate, Slack has been historically reliable.

Screen sharing and video have not been reliable in the past month. With several public incidents.

> 2. There's a team of real people that works very hard to keep it that way. Using dismissive language just dumps all over their hard work.

I feel very little sympathy for an engineer who make couple of hundred thousands per year. Not accounting stock options, vacation, and work environment. And Slack won't fire the culprit.

> 3. It's easy to be dismissive but once you move away from Slack you'll realize how much an app that size gives you. IN other words the "sucks less" statement has shades of ignorance, and of course subjectivity

We invest our own time building integrations. Why should be doing that for Slack and not for the competition?

> 4. Why be rude at all? Even if you don't buy into any of the above, is it that hard to be nice in making a point?

I don't think OP's "It sucks" is dismissive or rude. You can be nice and still thinking something sucks. It helps no one to lie by choosing less explicit words.
As long as we are talking doom, what is the most interesting device you've played it on?

I'll start. An early generation Ipod with the 3rd party Rockbox OS had a doom port for it. It also played NES and GB games.
> They could have replaced Apple as the darling of developers

Hardly, from my perspective, but do you have sources for that claim, or for Apple formerly being the "darling" for that matter?
What happened at Fieldbook (startup postmortem, 2018)
Hmm, 130 GB in Steam (running on Linux via Proton). Huh, that is pretty big.
Same, I get an offer every month or so for some of my extensions. One has quoted an offer of $0.25/user for the Firefox version of Search by Image in their introductory email. That kind of money would significantly improve my life, but it's all too obvious what they would do with my users.

Most extension developers are not getting any significant income from their work, despite serving millions of users, and unless browser vendors will begin to recognize the value of that labor and provide better tools for sponsoring developers, we will continue to be vulnerable to such offers.
That's what I was getting at. Politician C is making an argument similar to what the original article is making. If you tried to make the D argument: I would make sure that your housing investment doesn't (I think that's what you meant) grow. The NYTimes would probably have no interest in publishing it, but for all intents and purposes it's the same argument with different optics.
How is that even supposed to work?