skysight-inc/HackerNews huggingface dataset:
Answering the items for which I have something to contribute:

> 1) Would we be in the same boat with RISC-V?

If the hardware used the same style of speculative execution, without full cleanup when a miss-speculation happens, yes.

> 3) Is there anything in the RISC-V spec that makes something like Spectre less likely to happen?

Spectre is related to performing speculative execution without fully cleaning up all possible side effects of miss-speculation. Processor architecture spec's typically say nothing about speculative execution, because speculative execution is supposed to be a transparent performance enhancement. It turns out to not be so transparent, but the result is that unless the RISC-V spec. specifically disallowed any speculative execution, ever, a particular hardware implementation could be just as vulnerable. And even if the spec. disallowed speculative execution, there is no way to prevent a particular designer from building it into their CPU hardware design.

> 4) Is speculative execution even a goal for RISC-V?

It is unlikely the RISC-V spec. has anything to say about speculative execution. It would be up to a particular CPU designer to decide to implement a particular RISC-V chip with speculative execution for performance reasons in their particular design.

> Can a reduced instruction set offer optimization opportunities that make speculative execution not worth the risk?

A RISC instruction set is often more amenable to speculative execution designs because of its regularity, lack of special cases, and typical adherence to register to register operations with memory accesses only occurring for explicit load/stores. So it is possible that speculative execution for a RISC architecture is a larger performance booster than for a CISC CPU.

> Can RISC-V be competitive without it?

Given how far Intel has pushed x86, largely by ever more aggressive speculative execution, it is unlikely any CPU design without speculative execution can be competitive on a raw performance basis.

Now, a particular RISC-V chip might be "fast enough" without speculative execution for a large majority of tasks most users put their computers to (most CPU's sit around idle waiting for the user to do something 99.9% of the time). But for raw performance needs (video encoding, 3D gaming, etc.) it would likely not be competitive.
Well, take a simpler case: A program that takes a lock and then reads a file specified by the user on the command line.

There are tons of perfectly reasonable scenarios that are hilariously complicated to implement correctly, even ones that fit within the more traditional unix approach.

Yes, maybe this is a result of some sort of tradeoff, but I would say it almost certainly was not a sensible tradeoff even back then. I don't see how using a sensible strategy could be much worse in terms of any resources used (I mean, really, it's a matter of where you put the pointers to the lock structures and where you call the automatic unlock handler), and the costs of using the semantics as they are now correctly are so high it's just not a useful abstraction really. If anything, this smells like one of those tradeoffs where a terrible abstraction that is incredibly difficult to use correctly was chosen simply because it was less code to write, while thus causing every user of the abstraction to have to write tons more code if they want to have correct code.

Though if you ask me this looks much more like someone not thinking it through. Locks are for coordinating concurrency, the unit of concurrency is the process, so locks are held by processes. Oh, and we have to clean up locks that aren't released by the process! Well, let's do that when the file is closed ... OK, done!
Then perhaps the article should choose a more illustrative example.

My point is that I disagree with the basic premise. Laws which help tyrannies oppress and murder people are not necessarily the same laws that turn good governments into tyrannies. I see no reason the two should be connected.
Users don't want to give third party apps full access.
Tesla Model 3 Available Without Reservation
This has always worked for me. My employers have only cared that they fully own all code that they pay me to write and are willing to change the language of the contract to make that clear.
Engineering, especially at this level, is not supposed to work like that. You certainly not do dev proto, then switch to prod both in one step and without even rechecking the tests you did on the proto. So their official explanation might be kind of right, but then it shows major deficiencies in their quality process.

Which given the track record of quality issues they have had, is possible.
You asked what was unjust about it and I answered. It’s repetitive because I assumed you had missed it in my first comment, otherwise you wouldn’t have asked.

If this answer is not satisfactory to you then perhaps you could tell me what you’re after. Because as far as I can tell, this is a really simple question and answer. What is unjust? Punishing people for asserting their right to trial. Boom, done. If you want more, ask for it.
Chrome 68 Released: HTTP Sites Marked as “Not Secure”
Yeah that second thing doesn't exist. That first thing doesn't really exist the way you conceptualize either, I don't think.
So I went and looked up "Duck boat" on wikipedia, and that inevitably led to "Duck Tour":

https://en.wikipedia.org/wiki/Duck_tour

If they took away the canopy and made customers wear life jackets, I might actually consider riding in one.

What's the procedure for regulating a national industry like this? The eco-tour companies out here in my state are constantly in fear of being regulated, but that's regulation on the state level, by state agencies. Duck-tours, and duck-tour disasters seem to be all over.
FAQ writer here. I've got a video with demos https://www.youtube.com/watch?v=38rf9FLhl-8&t=105s from a few years ago. AMA.
Agree on Finite and Infinite Games anti-recommendation. Like someone else stated the book is written in an unnecessarily obtuse style.
"dire straits"
They worked well for the very limited purpose for which they were designed: to shuttle troops and supplies to shore. They weren’t designed as a primary transportation mode but as somewhat of a ferry pretty much designed to go one way: from ship to beach. They certainly weren’t designed as tourist attractions to transport children and the infirm — but to transport trained soldiers and marines into battle. They were designed to last long enough to supply beach landing troops in combat.

It’s like using Spitfires to transport school children.
You don't really deserve the downvotes you're getting. This is a widespread tourist attraction and I'd have to see some statistics to conclude that it's an especially unsafe one. That said, they deserve a serious look at what could be practically done to retrofit for greater safety (flotation, sorry but you get wet if it rains, wear PFDs) and otherwise set stricter operating guidelines.
I think what you’re after is robustness, which decentralization can achieve, but it’s not the only way. For example, a strong central government built around a large representative legislative body can still be robust, depending on how it’s set up.
The tweet is by a well-known Mozilla engineer. In that same tweet he points to an extension that increases YouTube performance by 5x just by reverting to the old design that doesn’t use the Shadow DOM.

You can verify for yourself that Shadow DOM v0 is deprecated: https://www.chromestatus.com/feature/4507242028072960
>For example, consider the law against murder. Does it meet the criterion? Of course.

Not at all. What if the Jew in the attic had to kill an errant Nazi out of self-defense?
So you've given up completely? It seems to me that we've only scratched the surface of what we could be doing process-wise. The US isn't even that bad, in lots of other countries, a photo gets attached to your resume. I go back to the blind audition idea because this actually worked: https://www.theguardian.com/women-in-leadership/2013/oct/14/...

So what similar ideas can we do in tech? I don't need to know someone's name to read a resume, in fact a unique identifier would be more useful than a name.
If he had shorted a correlated stock or bought a competitor stock would it have been:

1) completely legal or much less illegal?

2) just as illegal and just as likely to get caught?

3) just as illegal but less likely to get caught?

I guess the question in general is: does insider trading apply to your company only, or the entire industry / stock market?
It isn't has bad as the Apple one though. But of course, Dell should also fix their shit.
https://github.com/mozilla/mentat/blob/master/query-translat...
I feel like every law should include the reason why it came to exist.

People stop dying from it (because the regulation) therefore it’s not needed.
See my response to: https://news.ycombinator.com/item?id=17596293
How Manhattan's Grid Created the Pettiest Mosaic Ever Made
For the first one, this is pretty well known : Google "shadow dom v0"

v0 is the old stuff chrome shipped before there was consensus, and it's pretty different from v1, which is what the spec settled on. To be clear, "is pushing" isn't exactly correct, it's "pushed". I _think_ everyone is now on the same page wrt v1?

(Disclaimer: I do work at Mozilla but I've not been involved in this and this is just what I've read)

I'm surprised YouTube is still using v0 since v0 was deprecated a while back.
Seems like Google uses its own custom Source Control & tools - https://www.quora.com/What-version-control-system-does-Googl....
These are not great on the road either. There was a massive accident a couple years ago in Seattle which killed 4 students.

https://www.cnn.com/2015/09/24/us/seattle-tour-bus-duck-tour...
Wait who?
The article says there are versions that don’t have the top, that would fix most of the issue. Wearing lifevest you’d be able to get out safely instead of being trapped inside.
Google internally has many concepts of branches. What you describe is not any of them.
It’s much more likely that a startup goes under from bad luck, bad execution, or just not being one of the 0.001% that make it versus deliberate fraud.
I'm saying that a game where the server isn't in the middle is broken, and cannot implement hellbanning.

League of Legends has a server in the middle, thus isn't broken, players can't give each other fake items, and hellbanning will work.
Department of Transportation, Coast Guard, American Bureau of Shipping...

I suspect though that these probably fall into some crack where it's unclear who, if any, has federal regulatory authority.
What sort of sandboxing are you using? i.e. how secure are the containers from compromise by malicious code?
Ah, darn, I'm a few hours late so you will probably miss it but I wanted to ask for a long time:

Sounds like a lot of stuff like this has accumulated. Your dedication to backwards compatibility (and testing) is always very impressive, but don't you ever get the urge to do a parallel "SQLite Next" effort as it were? Kind of like python had the 2/3 years.
They have zero incentive to do security. It costs them more money than the fines and since everyone in the industry is insecure, it's not like they lose much business either
We had this same experience with a large golang project, consisting of about 8 individual services. Switching to a monorepo made it incredibly easy to make changes to common code and inter-service communication. Huge breath of fresh air.
Ban the use of anything designed and constructed during WWII for amphibious transport of the public. There's no way you'll ever get enough flotation in there. If someone wants to invest enough to develop a new amphibious vehicle to replace the existing stock, that's fine, but I doubt the market would support such an undertaking. Thus the industry would disappear without any excessive action.
Chrome 68 rolling out to Mac, Windows, Linux with ‘Not secure’ warning for HTTP
So was iPhone?
Also depends on how you use them. Should they have been that far out in the water? etc.

Yeah the canopies seem like death traps :(
A lot of that is dependent. Do you keep multiple copies of passwords around, which increases the chance that someone can get access to your account. Do you open multiple bank accounts and spend extra money when you have less than 400 dollars in it at any one time?
> ... for claiming that your own personal opinion about how all jobs should be organized outweighs everything else.

Very much not what I was claiming.
I suspect that would help a lot. Literal capsizing would still be an issue but filling up with water and sinking would be much less of one.
I've been pleasantly surprised to find that there are a number of music podcasts that satisfy my music needs on a weekly basis. A number of artists I like have weekly "radio" broadcasts that curate music that's caught their ear. (I listen to mostly electronic music though, so YMMV for other genres.)
You may be able to fix that disc. I crushed a disc from a wrestling injury, then again recently lifting a washing machine. Iyengar Yoga saved me. There's only about 250 instructors on Earth - it's known for being useful for healing injuries. I combined that with breathing meditations and acupuncture, but really it's the Iyengar that's fixed my back.
starting from $49,000
I just want to point out what a shitty website they have. Expected to see display in action on home page instead got a wall of text followed by press releases. Click on monitors and more, whatever more means, and get a how to install wall of text and 3D renders. Where the fuck can you find the actual models for sale?! Christ.
BTW I'm fairly sure I wrote the siteswap -> on-screen simulation, in 1988. In Pascal. A few years later three of us wrote http://www.juggling.org/programs/java/MAGNUS/juggler.html in now-ancient Java, which did a ton more stuff.
I feel like we're still in the 15+ year era of Kruder & Dorfmeister on repeat at every trendy restaurant and bar ...
Neuromancer was the novel, “meat puppet” was the term.
From a 2016 news article:

Philadelphia's fleet of 20 to 25 duck boats have been
involved in three fatalities in five years, he said. "If
you compare those rates to the number of fatalities per mile
driven in a passenger car, you are talking about rates of
fatalities literally thousands of times higher."

(http://www.philly.com/philly/business/396220791.html)

If you search Google news (use a date range prior to this month's accident) you'll see regular deadly incidents going back years.

The NTSB did a huge review after a 1999 incident with 13 deaths. Conclusion? They're death traps. Duck boats swamp easily and sink like a stone. If there's a canopy people get dragged straight to the bottom.

The industry is huge and economically important. So perhaps just grandfather existing duck boats as long as they don't have a canopy. If you want a fancy duck boat with windows and a canopy, then buy a properly designed boat that isn't a death trap.

EDIT: Reading through the Google News results it seems these things are more deadly on land than in water.
Even if they can, it's one thing indexing your own source files every night, another indexing a much bigger amount + massive amounts of branches, clones, etc. (I'm talking about github) - e.g. not practical - as there is no no clear way to say which branch (from git) must be indexed (obviously not all) - e.g. there is no encompassing "standard" saying so.

That by itself is another BIG PLUS for mono-repo (and "mono"-rules) - things are done one (opinionated) way, trunk based development - but thus giving you things that you won't be able to have normally.

Now indexing source file is not an easy and cheap task - it's basically a huge MapReduce done over several hours (just guessing), so there must be a reason for this to be done.
Note that I wrote shipped, not produced. That being said:

Sure, but that doesn't bode well for the future when that population of 1 billion starts elevating more of its people to the middle class.

Yes, poverty means less waste, but the global goal seems to be getting people out of poverty, which increases net pollution.
Stupid Float Tricks (2012)
Parasite in cat poop could be reducing our fear of failure, study finds
Are there any statistics about the fatality rate adjusted for ridership for Duck boats vs cars? There was a fatal crash in Seattle last year[0] involving a Duck boat, but it seems like their fatalities always garner more news than more standard vehicles'.

[0] https://www.seattletimes.com/seattle-news/ntsb-ruling-expect...
This is just a link to the Tesla homepage...? Says delivery in 2-4 months...? So maybe they've gotten to the end of the initial AWD reservations, is this really big news?
For the long-range version, which is all that's available until the end of the year, as has been known for a long time. But let's keep acting like it's news.
People also died riding them in philly

http://www.philly.com/philly/columnists/ronnie_polaneczky/du...
I think the law actually states that media that is meant to be shown in a theater is exempt. I guess as to not take away from the experience of watching the movie.
I don't get it: how it's better than my password manager not autofilling passwords? Which is basically free, and doesn't require inconvenient usb dongles.
(I'm not claiming that it isn't better, honestly asking how it's better because I don't understand benefits of this technology over simpler solutions like password manager)
Earlier, I use to admire Elon and companies like Google, FB, etc. But as I learn more and as their behaviors are being exposed, I feel they are modern villains of society. Elon particularly has been very disappointing. Anyone willing to buy a pre-owned Tesla?
It's been known for a long time that model 3 starts from $35,000. That was the whole point of model 3 - an affordable model. That was what made people talk about it. And then it turned out to be "it starts from 35k but you cannot order it, thanks for waiting with your reservation in line and for building hype, we need money".

I wouldn't be surprised if at the end of the year "expensive" trim will become the only "standard" trim. Because why would you want to settle with less than the best Tesla can provide you with?
Mojolicious vs. Zend Framework Comparison
California Supreme Court Strengthens Section 230 Protections for Online Speech
> I'm on a T-mobile unlimited plan and I can use 5Gb per day after which I have to start spamming the T-mobile app if I want to use more.

One plan? Or Simple Choice.

I've had no problem pulling ISO's down in the evening to my phone (like 15GB overnight) on SC unlimited with tmo. It's not something I make a habit of but I've found out deprioritization only really affects me in a few busy places in manhattan and around international airports. (and this only kicks in after 50GB of usage or so in a month which is not typical)
Another point of view: at no time is any human being irredeemable.
The NTSB investigation for the 1999 sinking of a duck boat has concluded [0]:

> Until reserve buoyancy retrofits are completed the Board recommended immediate actions to mitigate the danger for vessels without adequate reserve buoyancy including the removal of canopies during water operations or installation of a Coast Guard approved canopy that would not restrict the horizontal or vertical escape of passengers; closing unnecessary access plugs; reduction of through-hull penetrations to the minimum size needed for operation; and installation of independently powered electric bilge pumps.

I don't have all the information, but it certainly doesn't look like those recommendations were enacted here.

[0]: https://www.ntsb.gov/news/press-releases/Pages/NTSB_Determin...
When signal is poor it's likely locking to the band 12 layer (700mhz) which is only 5mhz x 5mhz worth of bandwidth. It congests easier than band4 which is typically 20x20. For whatever reason iphones seem to be a bit stickier to this band, probably due to weaker antennas or firmware that kicks it off the beefier bands faster.
Having worked at different companies adopting both monorepo and the multiple repos approach, I find monorepo a better normalizer at scale in consolidating all "software" that runs the company.

Just like what many commenters here have mentioned, the monorepo approach is a forcing function on keeping compatibility issues at bay.

What you don't want is to end up in a situation where teams reinvent their own wheels instead of building on top of existing code, and at scale, I think the multiple repo approach tends to breed such codebase smell. [1] I'm sure 8000 repos is living hell for most organizations.

[1] - https://www.youtube.com/watch?v=kb-m2fasdDY
That would address most of the concern about the boats sinking, because every passenger could safely wear a floatation device.

However, they're unsafe in other ways. The 2015 crash in Seattle, which killed 4, was caused by a snapped axle. When I read that the duck design was "stretched" by someone with zero engineering training, that sounds awfully suspicious.

An additional concern is the the safety & maintenance records themselves. As part of the settlement in Seattle, the company admitted to 463 separate violations:

https://www.seattletimes.com/seattle-news/transportation/duc...
Or risk inviting attacks.
>Do you have any reason to believe that higher taxes and spending will lead to better outcomes, or higher net societal welfare?

Not the parent, but how about all of Western Europe?

As much as economics wants to tout itself as a science, when confronted with real world examples of what works, tested in real countries over the past 75 years, it just retreats into some dressed-up version of American Exceptionalism to explain the failing of its own prescriptions.
I did - I spoke to the cofounders about it and they were firm - they believe they need it to keep someone from running off with their intellectual property (I'm not sure exactly what IP a coworking space has...)
Practical starting price is $54,000 - Who would ever buy it without EAP which is needed for the adaptive cruise control.
Noted elsewhere: [0]

* Author is director at company heavily invested in oil industry

* Author has published false stories regarding Tesla.

* Author has incited social media attacks on Tesla advocates, bulls, and fans.

Basically, the author was using pseudonymity and relative anonymity to manipulate the market in which he and his employer are heavily invested.

I am not a lawyer. Given his company's position and his own personal position, what he was doing is at least unethical and may even be illegal, exposing him and possibly his employer to liability once his employer became aware of his editorial moonlighting.

[0] https://electrek.co/2018/07/24/tesla-troll-short-doxxed-oil-...

EDIT: formatting
Both have AVX512 with, AFAIK, similar performance. The Knights Mill ones may have some extra extensions for lower precision floating point vector ops. The newer ones also have much better IO capabilities and virtualization.
Would you mind giving me the one or other example? Or references to some documents about this (in regard to XML), that I could reach?
Bug bounty write-up: DNS rebinding in EOSIO keosd wallet
Model 3: Now Available to Order
I loved Songza as well. It was a sad day when Google bought them out.
Politically considering how that went down... I don't know if any politician wants to touch that again. Except of course some in Texas.
https://en.wikipedia.org/wiki/Conway%27s_law

> "organizations which design systems ... are constrained to produce designs which are copies of the communication structures of these organizations."

Interestingly, in light of the above adage, this massive repo is organized (if that's the word for it) like a bazaar or flea market. (Rather than like a phone book https://en.wikipedia.org/wiki/Yellow_pages )