skysight-inc/HackerNews huggingface dataset:
Couldn’t they just software limit the speed? I’m sure they thought of it but it seems on the surface like an easy problem to solve for.
That doesn't seem to be an issue for other Western countries with much smaller militaries (per capita).
> sha1's weakness would require you to be the creator of the torrent

Huh, why?
Do you realise in that on the context of this story that would mean you had more then 25 years of experience, so they’d be happy.
Secure your app: threat modeling and anti-patterns [video]
Need to drag in the entire clusterf*ck of CDNs hosting ads that accompanies with each YouTube video because ... revenue.
Those last 100 clicks are so sweetly bittersweet.
My comment was in reply to the GP's statement that it was a waste of money. When the federal government gives out money, it has a ripple effect as that money is spent on goods and services. Creating a service-based job will have a larger ripple effect, and creating a manufacturing job generally has the largest ripple effect.

So if you have a magic wand or just happen to become dictator, please keep in mind the multiplier effects when deciding where to spend the money. ;-)
Imagine your employer owns every form of infrastructure you use.

Please be nice to your colleagues in marketing for providing toilet paper advertising while you can take a shit.

I am sorry for the vulgar language, but not for the cynicism.
Don't forget this one:

Bet 9 (https://longbets.org/9/) - A bioterror or bioerror will lead to one million casualties in a single event within a six month period starting no later than Dec 31 02020.

If it was truly an accidental lab release, it could be a winning bet...
Transmission works on Android as well.
Yeah, and etymologically the n-word shares the same origin as "neger", "negro", and "negre" which all originate from the latin "niger." Ultimately their usage in Norwegian, Spanish, French, and Latin are not the same as the n-word in English, which is used in very specific contexts and almost always in reference to people.

> I think people can’t plead ignorance in good faith once they are made aware of the modern global context.

It's not a global context. It's an American context. Chinese people aren't thinking about the n-word at all and a black American living in China would be expected to adapt to the reality that the word is neither offensive nor is it on Chinese people to adjust their behavior to make them feel better. The issue is once again with the person who takes offense.

Forcing people to change their entire language to accommodate a group (especially one that is completely foreign) is asinine.
Thanks for the explanations and the links. The doxx prevention article was very informative
Apart from the impact to the professor and his students who have been denied a learning opportunity, this is the larger cultural problem - validating the simplistic "other side". Both teams are rallying around straw men for each other to attack, driving polarization over essentially nonsense. Meanwhile anyone arguing for sanity gets labeled as an other for not toting the unreasonable party line. Despite claiming to be opposed to one another, Cancellers and Trumpists are just two faces of the same destructive force.
UX has been a main focus of Bitcoin ever since Lightning made scaling possible. Checkout out the Strike app for seamless bitcoin (lightning) payments https://strike.zaphq.io/

Who cares? Anyone who feels like their purchasing power isn't where it should be is either underpaid, or a victim of central banks diluting their dollars with printing.
because you can create two hashes that match, but you cannot create a hash that matches an arbitrary hash you do not control.

That is a much more serious weakness called a "second pre-image attack"
Lol. You clearly missed my entire point altogether. Also if you even bothered to read any of my other comments you'll see I am WFH for a dozen years already, as freelancer. But this comment really shows your biased.
Nature finds a way...
Fair point - checking the local repair places to me - they all actually lead with apple repairs in terms of being able to give a price / in stock etc. LG I guess they need to order LG Tab 10.1 - they were not actually stocking parts for at least that brand.
The comment you're replying to is talking about actual amount of money available for the consumer, not perceived value.

Or, in other words: if I look at an app and decide that it's perfect and I'd really like to have it, but it costs $30/month and I need that money for gas to get to work or to put into my kid's college fund, I'm not going to get it.

The kind of people who post on HN usually have enough money that just $30/month isn't a problem, but what if there's 10 apps that do the same thing? At $300/mo that's now a substantial budget item, and if I have anything serious to save up money for, individual apps are going to be the first thing to go.
Sliced frozen bread can actually go straight in the toaster if you give it a little extra time. If you want to eat it soft, it will defrost on the counter in maybe 30 minutes. My favorite is to freeze whole baguette. You can rub the exterior with water, wrap it in a cloth then bake for 8-10 min and it will come out like it's fresh baked.
I agree that situations where N-1 of the team is physically located in an office and one person isn't tend to be difficult. But we're mostly now often talking about significant distribution/WFH.

The groups I'm involved with were already distributed with not much in terms of a "home base."
MIPS has not "always occuppied the ultra-low-end." For example:

https://en.wikipedia.org/wiki/SGI_Tezro
Why responding to me, and not to the post I was responding too, in the same kind?

Do whatever you must do.
"... recently surpassed Scala and become 3rd most used JVM language". If we're talking about real, paid jobs then you're not addressing the statistics I quoted. Scala adoption is an order of magnitude higher than Clojure. I'm not talking popularity amongst developers - just real paying jobs which can be relied on to put food on the table and pay mortgages. Sun and Oracle's marketing of Java in the late 90s/early 2000s is a juggernaut compared with which an individual's luck in finding a Clojure job pales into insignificance so, yes, they are responsible/at fault for Java's dominance of paid programming work.
Big influence in my own idle, skynet simulator: skynetsimulator.com
Probably not. The SWEs top out around $600K a year. $3M/yr is on the high end for a VP.

Unless they're counting stock gains. In which case that could easily be a SWE. Netflix lets you choose your stock/cash ratio in your comp, and if you went stock heavy you could be at $3M a year if you've been there a while.
This is weird. They see the general tech community slowly turning against them and they double down on all the wrong things they were doing that caused the negativity.
It’s not laziness.
It’s the stupid flexibility of certain protocols, APIs, languages

Make things as strict as possible
Eh, not always.

SGI used MIPS to make big servers (and supercomputer clusters) back in the day - although I only ever got to play with an Origin 200[0] and the little Indy that was its console. More cost-effective than Sun hardware at the time (at least in the education market).

[0]: https://en.wikipedia.org/wiki/SGI_Origin_200
That's what happens when you have little competition.

Right now the high capacity, non-SSD hard drive market is a duopoly between WD and Seagate. Customers have little choice.
Dichronauts, a hypothetical universe with two dimensions of time
Was Diogenes a “Troll”?
Would Diogenes be considered a troll if he appeared one day on Hacker News or Reddit? I mean, look at the stuff he did!

"He showed his rejection of "normal" ideas about human decency by eating in the street, masturbating in the marketplace, urinating on those who insulted him, defecating in the theatre, and pointing at people with his middle finger. He was a self-appointed public scold whose mission was to demonstrate to the ancient Greeks that civilization is regressive."
It's sad to see your rustc contributions stop, nnethercote. I guess rustc now has to run an experiment on how quickly performance improves without you :(.

IMO compiler speed still remains the main ergonomics hurdle in developing Rust software.
And then you can compress everything down to the number 42.
I thought about doing something like this. But I eventually went with modularization. I 3D print for my raspberry, another one for my 7' touchscreen and got myself a wireless keyboard / mouse. This way I can use each element separate. For instance, sometimes I use my PI as a server, so I don't need a screen or keyboard. I found myself wanting the screen decoupled from the computer as well, cause it can be used with other devices. Heck, I even played xbox on it once (not so great experience). Here's my setup if anyone's interested:

https://www.youtube.com/watch?v=F88CSWH8SEY

In this video, I'm using the PI as a retro game machine (I can swap the card to boot to other system)
Your description of hard vs soft realtime doesn't match any that I've previously encountered.

Generally, hard realtime means missing a deadline in unacceptable, but does not necessarily imply that latency is exactly fixed—just bounded. Soft realtime means that the consequences of missing a deadline are less severe, so the system may allow for some missed deadlines: eg. dropped packets for a video conference or delayed frames for a video game are noticeable especially if they become common, but they don't crash the whole system and the system remains useful even after missing a deadline.
I think it's important to note that nowhere in the article (nor anywhere else I can find) does it state that the professor was "suspended".

The action was asymptotically close to a suspension (so in attempting to draw a distinction, you're basically splitting hairs).

In other words, there's a real possibility that the Dean had the following conversation with the professor:

More likely that conversation went like this:

"Hey, I know this wasn't intentional on your part, but this is quickly becoming a PR nightmare and I'd like to nip it in the bud. If we were to go by common sense and the basic ethical and intellectual principles this institution claims to uphold, we'd simply explain to the student that (being young and naive as they are) they're clearly jumping the gun and not seeing the forest for the trees -- and are doing themselves way, way, way more harm in delusionally believing themselves to have been 'microaggressed' by what happened, than by even the worst case version of what they fantasize as having happened. But that would require a modicum of ethical integrity and backbone on my own part, which, being the stuffed shirt that I am, you know I don't come even close to possessing. So to make my life simpler, would you mind taking the hit, stepping down from your post and basically allowing everyone to believe you were an insensitive ass (if not in fact an outright racist) for a while? BTW you'll still get paid - and this being USC, that's all anyone really expects you to care about anyways."
Sound like someone who drives a gas car and doesn't want to move into the future. I'm not saying bitcoin is the future per se, but the rest of the world i moving on from standard monies.
Man, now I really want one of those computer boxes. Looks like the boards are common, but the mil spec case might not be.
> I have more RAM and CPU time than I can possibly use :D

Just open another tab; problem solved. :|
Slavery has occurred in almost every society over the years, until the last two or three hundred years, including in Nigeria

https://en.m.wikipedia.org/wiki/Slavery_in_Nigeria

See "Black rednecks and white liberals" by thomas sowell for more info (Thomas sowell is a black american economics professor and writer, for any in the audience who decide what is worth reading based on the skin color or ethnicity of the author)
The German-language forum that the article mentions has been doing some great detective work: https://www.hardwareluxx.de/community/threads/crystaldiskinf...

The conclusion on page 4 of the above thread:

> Non-Pro RED = 5400rpm according to data sheet

> Pro Red = 7200rpm according to data sheet

> Internal both 7200rpm and 120Hz.

> Apparently all WD / HGST helium plates have real 7200rpm, no matter what it says.

Simply absurd, if true. Here, for example, is a screenshot of WD's WD100EFAX store page: https://imgur.com/HseW9Pa

No mention of an RPM "class". The spec sheet does refer to it as "5400 RPM Class", but with no further description of what the term means: https://media.flixcar.com/f360cdn/Western_Digital-3805661149...

What a world when you can't even trust the spec sheet. What's next, 10 watt class drives that pull 20 watts? 3-year class warranties?
Perceived value and realization of that value are the same thing to the vendor. If you don't buy, then it doesn't really matter to those who sell. If it does, then there may be some price stratification they could do to capture that value, but it might be best to not target price-conscious customers at all, due to their tendency to be a larger support concern than those who are price-invariant; they are not worth the money they bring in.
A tangent to the article's point about a coder's problem-solving mindset: Being a coder isn't an identity. Learning to code shouldn't be a wall. Learning a new skill can be intimidating, but but much of that is an emotional hurdle that can be surmounted.

The best way to think like a coder(hacker?) is to become one. The problem-solving mindset will start to develop early in the journey. Sacrifice an evening you'd normally spend watching TV etc, and follow a coding tutorial instead. Or start with a project idea, and learn to code it, with your project idea in mind.

Coding is a versatile enough skill that everyone who's had a passing thought of "If I were a coder" or "If I hired a coder" should at least give it a try.
I keep my bread in the fridge to prevent sogginess. I just make sure it's in the plastic and clipped shut. My big reason for keeping it in the fridge is because it's dry and sealed.
Exactly! It’s very, very difficult to focus for extended periods of time when your kid gets up and tries to walk away from their class every 10 minutes. Or wants a snack, to talk or play, because you now encompass the entirety of their social life.
A FYI: On Safari, the text renders on top of the images on the website. Layout issues.
If reality were in fact a gritty cyberpunk novel, instead of just strongly resembling one, a team of private investigators hired by friends of the Long Now would be the force which finally cracks this case wide open...
Also P.J. Plauger's The Standard C Library
Excellent caveats and suggestions to do good bash. Thank you! :)
> Yes but there's not much diversity in the phones themselves.

There used to lots of diversity but after the Iphone the market wants an impenetrable giant glass slab.
While bash itself has some warts, many of the issues are inherent to spawning child processes for accomplishing tasks. Thus, when possible, I try to use proper libraries rather than invoking commands from any language at all.
A gender reveal party sparked a wildfire in California
From an update on the very same site:

"Microsoft plans to rectify the situation through the next Windows 10 update in April 2018. This will end the violations noted in the Dutch DPA’s investigation report.... Microsoft has agreed to do this, and the Dutch DPA will monitor implementation."

https://autoriteitpersoonsgegevens.nl/en/news/privacy-window...

"In transit" US surveillance applies to all providers (including non-US providers) so doesn't preclude Microsoft.
Maybe salary negotiations is a better time to bring it up. "100K Class" salary request, with the actual figure being 33%~ higher.
> As far as I know, that's a minimum required in all EU countries

It's not, 20 is minimum.

> Nowadays I think that companies that don't provide at least 30 paid days off a year are not worth working for. 25 is like the bare minimum.

Providing just the minimum (20 days) is very common for software companies where I live (it's in EU).
You torched the pretense of civil debate by declaring GP wouldn't have written what they did if they had of read your post.

I don't agree with you on this issue or your "recipe for success". The reply was fine.
It's pretty difficult to change your momentum, product at google has decided on a direction and it will take a lot change that.
Even if they fix this problem in Apple watch, Samsung watch isn't going to get it, neither will Google Wear, or Garmin, or Withings, etc.

I feel like this space would benefit so much from some sort of generally available components/designs where the manufacturer is just configuring sensors, case size/materials/design, battery size, display type, input methods - and it would all be supported on some standard software platform.

Because right now it seems like designing a smartwatch is a very expensive process, it's all mass produced one-size-fits-all designs and everyone is reinventing the software stack with their own flaws, and you don't want to drop serious money for one when you know that nothing about the device can be fixed after the warranty expires (compare that to a mechanical watch). Smartphone model seems suboptimal when it comes to watches IMO. I would gladly pay more for a device I knew I could potentially use in 5 years with a standard battery and screen replacement options.
The “principle of charity” would suggest interpreting the title as “no net benefit”.

FWIW I personally think that remote work is hugely beneficial to the employees - but I don’t have enough data to figure out what the net impact is on the employer
Well there isn’t any street ;)
You really think if we could reanimate some ancient person, we wouldn't? Imagine what we could learn from important people in those times.
SSD volumetric capacity already exceeds spinning disk, and we're just waiting for the price to come down. The horse's dealer's competition wasn't more stables, it was the car.
Easy upgrades are already a thing, though... just gate new functionality behind IAP, at a low cost per set of related features. Maybe toss in any general quality-of-life improvements as part of the free functionality, too. Call it the "Paradox DLC" model.
OMG you poor buggers.. I'm in Australia and admitidly in a job that has very good worker relations but legally it's a minimum of 20 days per year. I've rarely had less that 4 weeks off per year (mostly in one of two blocks) and as we can bank our leave, it is possible to take a batch of 6 or 8 weeks if you plan ahead.

How is it possible that you don't all end up in the mad house with work absolutely dominating your entire lives?
After all this news of false advertisement and lower quality drives from WD, I'm glad I bought Seagate drives, even if only because Amazon had a big fat discount on Barracudas the day I was shopping for some spinning rust.
Until it stops clearly rewarding scammers, I cannot support subscriptions in any way. From the very start, these criminals figured out some great ways to trick people into auto-renewing subscriptions at exorbitant rates for garbage apps [1]. I especially love how they reached the “Top Grossing” lists (I sure never have...must be nice to not have any morals).

[1] https://techcrunch.com/2018/10/15/sneaky-subscriptions-are-p...

Also, I just plain want to make things that lots of people can enjoy. Subscriptions certainly limit your audience so why is that better (and why should that be the only option or even the preferred one?).

I know developers who asked for this in 2007 but can we please have “free trial, pay at end of trial” and “paid major upgrades” as standard, store-supported options, at long last? There was never anything wrong with these models and they are also great ways to make a living.
Indeed. A list of Google's decisions that drive me crazy.

1. Killing Google Reader
2. Removing swipe from Google News feed (both Chrome homepage and News feed in Android that's part of the launcher)
3. Deprecating Google Play Music and switching to Youtube Music (the interface is horrible and intended for videos). I'm a paying user of Google Play Music and this is idiotic.
4. Random recommendations in Youtube, especially more of the same. I have to open one-off videos in a private window so that I don't get recommendations
5. Minor changes in G Suite that make no sense (I'm forgetting what these are at the moment)
6. Showing ads for everything even when I'm just looking for medical information
7. GBoard suddenly asking me to add misspelled words to the dictionary
8. Google Maps interface changes (all the freaking time)

I really wish Google would send all its PMs on a sabbatical for a while so that I can go about using these products in peace without random changes.
A Primer on Atmospheric Layers
A hint towards their answer is when they said "(and sometimes even within the same city)". Because it's important to them to allow for non-location-based price adjustment, they simply leave it up to the user.
I can't have Ublock origin, so mobile chrome is already a shit show.
Black fragility.
It’s a real thing in mountainous areas, because so much water can get channeled into tiny ravines super quickly.
> Ideally these people would be buying based on those actual metrics, rather than the RPM as a proxy for them, if that's what they really wanted, but I don’t know if that’s on the data sheets.

Power use and acoustics are listed in WD datasheets, but I guess they might not be well comparable to values from other manufacturers.
Firefox on android did have the option to have ublock as an extension (luckily)
I appreciate the time and care that went into this post, and there’s a nice discussion of various features.

Unfortunately the performance charts are completely devoid from reality, and in particular the discussion on tensorcores may be true from an instruction count perspective but does not reflect any third-party benchmark I’ve seen. For example: https://lambdalabs.com/blog/2080-ti-deep-learning-benchmarks.... Nvidia has a history of straight-up-lying about tensorcore and other benchmarks (for example, see this thread from right after Nvidia announced an 8x improvement in speed on imagenet in tensorflow for V100: https://github.com/tensorflow/benchmarks/issues/77)

In general, fp16 is only 30-40% faster than fp32, and occasionally 2x in really optimal conditions.
Here's a starting difference between the two:

Rust code uses "unsafe" and doesn't apologize about not being pure. Rust tries to minimize "unsafe" and encapsulate it, but acknowledges that it must exist.

What's the Rust equivalent of "A monad is just a monoid in the category of endofunctors, what's the problem?" I can't really think of one.

Maybe there's something in lifetimes (which can be pretty messy). Maybe: "Quit using doubly linked lists or the borrow checker will beat you senseless."

In addition, there are lots of alternatives to Haskell that are almost as good. That isn't true of Rust. If you need systems programming, you have C, C++, maybe Ada. Rust is trying to drive a fairly difficult wedge into that area, but if it succeeds, the alternatives are scarce.
I see. Which ones have you found most ergonomic to use?
To be fair, I've only read about 50 pages of each - one was Skin in the Game and the other Antifragile
Generations of the past have dealt with worse with so much less.

It's clear that there's a large portion of people that will completely destroy the normal fabric of society because they think they're being "empathetic" by forcing everyone to avoid all risk.