skysight-inc/HackerNews huggingface dataset:
well done on defending the company with zero social responsibility in mind. the problem is never about the murder itself, it is all about the fact that didi worked extremely hard to intentionally prevent any help that can be offered to save the victim -

1. another customer reported the murder a day before for harassment, Didi refused to look into the case

2. when the victim's family & friends reach out to Didi after receiving messages from the victim asking for help, Didi refused to do anything other than asking them to wait.

3. when the victim's family & friends reported the incident to the police, the police immediately contacted Didi but again Didi refused to provide any help.
The menu text is also has underlining. I think this was a learnable indicator of clickability, since you'd often see clickable things with an underline (e.g. form buttons), especially once the old web took off with underlined links.

Compared to now when you literally just guess what's clicable. "Oh, is this thing where it says 'on: What Was the Microsoft Network' a link back to the main article? No idea, but I'll hover over it and see." Thankfully at least desktop web browsers change the pointer to indicate clickability - on my phone or in desktop apps I just have to try to activate everything to find out.

Not to say there's been no improvements in design - there's now a consistent symbol to say "there's a menu behind this" which is not exactly learnable but at least it's redeployable on multiple systems. And toolbar buttons have got more pixels in them now then before (are they larger? i don't think so but maybe), and usually a bit more spacing, so misclicks are less likely.
Your just making stuff up. There will always be roads where objects obstruct sight lines and little Sally is going to get mowed down and killed because she screwed up and ran into the street when she shouldn't have.

I know there's the big hatred of cars here on HN, but in the real world NOBODY thinks that way. Accidents do happen and it's going to be fatal because the pedestrian screwed up.
Well, I tested three different configurations for memory:

darkriscv@75MHz cache=off 0-wait-states 2-stage pipeline 2-phase clock: 6.40us

darkriscv@75MHz cache=on 3-wait-states 3-stage pipeline 1-phase clock: 9.37us

darkriscv@50MHz cache=on 3-wait-states 2-stage pipeline 2-phase clock: 13.84us

The first configuration works in a zero wait-state environment with separate instruction and data high speed synchronous memories working in a different clock phase (weeeeeird!). As long there are no latency, this configuration works at 75MIPS with a 2-stage pipeline, which means only one clock is lost when the pipeline is flushed by a branch.

The second configuration uses a small hi-speed cache with 256 bytes for instruction and 256 bytes for data, a 3-stage pipeline, which means two clocks are lost when the pipeline is flushed by a branch and a more convencional single phase clock architecture, as well a memory with 3 wait states or something like this. Although working at 75MIPS, the cache miss and the longer pipeline decrease the performance to around 51MIPS.

The third configuration is the core configuration from the first scenario, but with the small hi-speed cache from the second scenario and the 3 wait states. In this configuration, the performance decreased to 50MHz and, according to my calculations, the performance is around 34MIPS.

By this way, if is possible work only with the interna FPGA memory, the first configuration is better, otherwise you can use the second configuration.

I guess is possible create a fourth configuration with the 3-stage pipeline and zero wait-states (no cache), but I need implement a two-clock load instruction. In this case, I guess is possible peak around 100MHz.
Relationship Between Practice and Performance in Sports: A Meta-Analysis (2016) [pdf]
is this "the best is the enemy of the good enough" and "I don't want it perfect, I want it by Thursday" (J Pierpoint Morgan for the latter, I have no idea for the former)

Feels like it is. If you aren't obviously slacking, and aren't so good you're in the wrong place you score evens from your peers. And, cohesively, you get there, for some value of there, which may be below optimum but sometimes, the local optimum is what you want.
As expected, turns out that cars without a driver are remotely monitored.

https://www.theinformation.com/articles/waymos-big-ambitions...

At this point in time there are no driverless cars.
Drop by irc and don't be a huge jerk immediately.
Yes, that means your hard disk is bad. Sorry :(

A short self test reads from random locations on the disk, it may or may not find anything, it's just a quick test.

Normally your hard disk will reallocate those bad sectors to other places, so you may not have any missing data, but once those bad sectors start they tend to keep going up. At some point your hard disk will run out of alternative places to store data.

But worse, any data in one of those bad locations is lost.

I would get your data off of the hard disk NOW. Then run a long self test and see if the numbers go up.

If your hard disk is still under warranty you should also go ahead and submit a claim.

Caveat: Some hard disks will create a bad sector if you power cycle it right in the middle of writing data. So a couple of those is not an indication of a problem. But 1,402 is rather a lot.

Post the full output of smartctl -a /dev/sda (or sdb, etc, whatever it is) and I can see if I can glean any other info for you.
Democracy means sometimes hearing things you disagree with.
He’s all but admitted that he completely winged it, while driving down the highway to the airport nonetheless.
I live in Brooklyn and there's the odd Airbnb tourist out here.

They do the same inconsiderate shit as Times Square tourists: block the sidewalk, walk 5 abreast really fucking slowly, stand in the subway doors, leave their huge suitcases in high traffic areas, etc. But the fact that they're not all clustered together like in midtown reduces the frustration factor immensely. I actually don't mind them when they're spread out like this.

edit: Why not comment before you censor with your downvote?
Instagram adds verification procedure
As I understand, people are outraged because Didi built the ability to "rate" passengers in terms of their looks, i.e. whereas riders would rate drivers in terms of "fast, professional, etc", drivers could share ratings of riders in terms of "young, sexy, cute, etc". This last murder also apparently happened a mere day after Didi's decision to re-enable drivers' abilities to see riders pictures (a feature which had been disabled as a response to the previous murder). The straw that broke the camel's back was the surfacing of another girl's report that she was harassed the day before by that same person and only got out safely because she dashed away when she got the chance (and her complaints were largely ignored by Didi).

Coupled with lackluster driver screening, and the non-responsiveness to complaints, this essentially created a platform for sexual predators to thrive. As my wife put it, the driver app was basically Tinder for perverts.

I think the argument that at a scale of billion of rides, assaults can fall between the cracks is downplaying the magnitude of the negligence. The police force can handle much higher rates of all kinds of emergency calls. Uber has literally tens of thousands of customer service reps and entires teams dedicated to harassment reports stationed across the globe. If there were 50 harrassment reports as the article claims, surely Didi could afford to have 3 people on rotation looking at a queue of reports, preemptively disabling accounts. There's absolutely no way Didi can make a believable excuse for keeping a criminal in the system after having received complaints about him being involved in a sexual assault.
> UK, Australia, NZ? Nope it's higher.

I feel much safer now after moving back to Shanghai from Sydney. There is no shooting in Shanghai whatsoever, but that seem to be pretty common in the western part of Sydney. Melbourne is now on another completely different level, you have gangs attacking each other using grenade.

One thing I really like is the fact that I can safely walk on any street of Shanghai at 1:00am and without the fear to be attacked or robbed, I won't be stupid enough to do that in Sydney or Melbourne.
That's not the point. The point is that the humans wouldn't know that regen-heavy deathball strat is optimum unless they've played that game a few times. Since multi-invincible-courier game was not available to the casters, they couldn't really prepare for it or even had any incentive to. They were paid to just play a game, not to win it, and thus they played standard Dota 2, and didn't bother theory-crafting strategies for how to optimize this weird subset of Dota.
He also wrote the manual for the MITS Altair 8800, the microcomputer Bill Gates and Paul Allen developed BASIC for.
Lerna relicenses to ban major tech giants like Amazon, Microsoft, Palantir
Machine learning. It seems like an extremely important skillet to remain relevant in my career, but I'm not willing to become qualified to do fundamental research (that is, I don't want to commit the time and effort for a phd), and the higher level sk-learn / tensorflow type work seems like it's largely a bunch of data cleaning plus guesswork finding good models and hyperparameters, which I don't find very satisfying. My current thought is that I'll need to be more excited about the application I'm using it for in order to enjoy it, whereas I've always enjoyed "normal" programming just for its own sake.
I made a "laser aux cable" a few years back. I used a laser pointer (an actual laser one too, I think) and I can't remember exactly what I used as the receiver, I think I may have used an LDR with a transistor, I don't think I would've had any photodiodes floating around.

Interesting to see it can be done with an LED as the receiver.
A reasonable hypothesis. I also wonder if its a (business) culture issue: companies these days just seem really reluctant to give raises, with people (or rather, those with the ability to do so) just changing jobs to get a "raise"
The second one isnt happening. Nothing in this ruling puts any burden on Twitter whatsoever. It puts a burden on Trump as to how he uses it. Trump gets to pick which forum he wants to use to make public statements, but he needs to pick fora that comply with government regulations and then use them in a compliant manner.
I know here on HN we've recently been discussing overdiagnosis of confirmation bias, but this seems like a textbook example. Putting all of your eggs in one basket is great for maximizing your returns IF that basket pays off, but it also maximizes your chance of ending up with nothing.
I fail to see how Burning Man’s been “ruined” based on one guy’s impression who hasn’t attended it in 20 years. Sure, it’s changed a lot since it’s nascent beginnings, but thousands of people still go and have fun. It is what you make of it.

If this is about reminiscing on a small group going out to the desert to have an “awakening” experience, then that could still be accomplished without Burning Man.
Does it also bother you that the hysteria over Russia’s “guilt” is shamefully hypocritical and misleading? Are you aware, for example, of the role the Clinton administration played in 1996 to get their man Boris Yeltsin re-elected? One reason for Putin’s popularity is he put a stop to the Yeltsin facilitated post-communist era plundering of Russia’s wealth and resources by scruple less Russians and foreigners alike, and Americans were heavily involved in that avaricious free for all.

The United States not only interferes in other countries’ elections, it also regularly orchestrates coups, finances and arms violent insurgent groups and has a history of invading and destroying countries based on false pretexts.

The United States and its NATO vassals pushed their militaries right up to the Russian border, which is like Russia, China and Iran sending their armies to the border regions of Mexico and Canada while their navies patrol the Gulf (of Mexico).

Need I say more?

Even if Russia is guilty of everything the hysterical and disingenuous Russiagate crowd alleges, it is still a lightweight when it comes to messing around in other countries’ affairs. The mythology, and ideology, of American exceptionalism says the United States has a divine right to subject the entire planet to its will. World domination has been an explicit American political goal since the 1930s. It’s a matter of public record.

Russia with Putin as its leader stands in the way of American domination of Eurasia. Hence, the military encirclement of Russia and the belligerent anti-Russian rhetoric from American leaders.

If there is one thing American exceptionalists can’t abide, it is a country that wants to chart its own path free of American domination. The United States is threatening Russia, not the other way around, and the Russian state’s alleged actions are a response to that.

Really, Americans don’t have a leg to stand on here. The 24/7 nonstop anti-Russian hysteria whipped up by the media and Democrats who can’t accept they lost an election is overloading the emotional circuits of millions of Americans and shorting out their critical thinking abilities. It’s rather disconcerting.
It can even get you high: https://www.erowid.org/experiences/exp.php?ID=102911
Certainly do therapy if that makes sense to you and spend some time to find a therapist that really connects with you. One thing that has helped me meet people is becoming a "regular" at my local coffee shop. Not only do the baristas know me but I've gotten to know some of the other regulars over time. It's nice because you can have a chat without a lot of expectation or stress.
Actually, leaking customer information does not really matter to the company. What the company cares is the leak itself is not their fault. They just want someone to take those responsibility, so putting in 'Someone Elses Computer' is actually a good strategy.

Only when losing customer information equals to revenue drops, company will take security more seriously. Enforcing a law to company storing customer to have common security practice is a possible solution, though it hurts low budget startup.
Been out of that realm a few years, but if using panel providers anyway, Sawtooth was pretty much only software that didn't make me want to smash my computer. Especially any online builder tool, yuck. Never did run into anything we couldn't make it do.
> my understanding is that trying to buck the trend will still keep my attention on the trend I'm trying to buck. As when riding a motorcycle, keep your attention on the place you're trying to move to rather than the one you're trying to avoid.

> so instead my focus should be on things that truly move me.

This is so very true. You'll do much better off doing a (useful) thing that you care about than trying to force yourself to do a lucrative thing that you don't care about.
I can relate. Have been living in Berlin for 2.5 years now and my German is still at a relatively basic level
Because you aren't building a business. You are creating an asset you can sell.

Businesses are great and I don't think most people are trying to talk down about them. But VCs are trying to build an asset they can sell. Because when you sell an company that has a high rate of projected growth you get all that money now as opposed to waiting 20 years. There are plenty of investments that pay out solid returns for 20+ years. VC type funds are attractive in no small part because they pay out in a shorter period of time.

It really has little to do with building a business outside of the fact that the asset happens to be a company.
Surprise! The US govt is stupid and cretinous. Now imagine if you had to deal with this process for your livelihood.
Ferrari pit stop saves Alexander's life
GCP, OpenShift, AppEngine, Firebase, and Heroku all have a free plan.
Yes it is. Our communication is directly searchable by US secret service who have their office at DECIX for example.

Also we are used by US forces to deploy US military to the east of Europe to anger the Russians without being able to stop it.

Since WW2 they never really gave back control to us and nowadays they even support nazis again because they are so afraid of liberal & leftist thoughts and politics.

They don’t even try to hide that, if you keep your eyes open you can see it...
At this point? Sanity.
I hope this doesn't make it in. I'd hate to see the inevitable

check (check A(check B(check C( ... ))))
Redmond WA CEO charged with fraud on more than 100 H-1B visa applications
Japan society 5.0 vision
All right, I count myself disappointed. Surely you know that "processors" don't use parentheses; the parentheses and brackets are in assembler syntax, which is long gone by the time the processor is executing byte sequences. There is nothing inherent about Intel-style syntax in physical RISC-V processors; nor in Intel processors, for that matter, as demonstrated by the fact that gcc outputs its x86-64 assembly in AT&T syntax by default. The fact that Intel syntax appears in the RISC-V spec might, at the very worst, demonstrate that the creators have bad taste in that area. If that taste has led to bad decisions elsewhere, it would be more substantive to point out those bad decisions. If not, you can configure your toolchain to use AT&T syntax and take pride in your superiority.

Bad names are harder to work around. However, about those names: "auipc" is certainly letter salad, but (a) it stands for "Add Upper Immediate to Program Counter", and its effect is to add an immediate value (multiplied by 2^12) to the program counter and put the result in a register, so the name is entirely logical given its task; and (b) except in the rare case where the PC-relative offset is exactly a multiple of 2^12, an AUIPC will be immediately followed by an add (to load a full PC-relative address), or perhaps a load-with-offset (to load a value at a full PC-relative address), or a jump-with-offset (to jump to a label at a full PC-relative address); and all three of these AUIPC+(add|load|jump) combinations are given as pseudoinstructions as well (e.g. "la" for "load address"), so the programmer will probably never need to write a bare "auipc". As for "jalr", well, it stands for "jump and link register", which jumps to the "register" argument and stores the return address in the "link" argument. There's a set of pseudo-instructions based off x0 being the "always-zero" register and x1 being the conventional "return address" register:

Pseudo Real Description
j offset jal x0, offset Jump
jal offset jal x1, offset Jump and link
jr rs jalr x0, rs, 0 Jump register
jalr rs jalr x1, rs, 0 Jump and link register
ret jalr x0, x1, 0 Return from subroutine

Seems logical enough to me. You can just use "jal offset" and "ret" if you prefer.

Anyway, if your goal was to convince me there are serious flaws in RISC-V, then criticizing the naming conventions and surface syntax has led me away from the hypothesis that you know any.
Because you're still getting paid it.
Should you have a comment section or not?
Another excellent resource is "A Philosophy of Software Design" [0], from John Ousterhout (known for Tcl/Tk, Raft, RAMCloud, Log-Structured File System). Like Niklaus Wirth, he is striving for designs that fight complexities and yield simple and powerful abstractions. This book is so much better than overrated books like "Code Complete" and "Clean Code" for a fraction of the page count.

[0] https://www.amazon.com/Philosophy-Software-Design-John-Ouste...
In Japan "It's me!" scams where a criminal pretends to be their mark's child over the phone and asks them to wire money are / were quite common. I guess they would find this useful if they knew who they were meant to be impersonating.
Lerna restores unmodified MIT license
> "Assault rifle" is a technical term with a precise definition.

Maybe in your country. The Encyclopedia Britannica says:

"assault rifles are distinguished by their high rate of automatic or semiautomatic fire...In those countries where assault rifles can be purchased in the civilian market, their sale is subject to various restrictions, such as the elimination of automatic action and of the capacity to fire high-performance military ammunition."

So an assault rifle can be automatic or semiautomatic, and you may buy an assault rifle that has been modified to remove automatic action. Isn't that confusing?

https://www.britannica.com/technology/small-arm#ref520660
Goodbye Facebook, and Screw You Too (March 2018)
This has been reverted effective immediately https://github.com/lerna/lerna/pull/1633
Good point I forgot to mention.

Microsoft Windows‘ unstoppable telemetry is another really important note!

Also somehow every experiment that tries to free us from this spyware (e.g. Munich Officials tried to use Linux) gets overpowered with someone throwing money at politicians who immediately change back everything to Windows...
in fact: 50% enthusiasm for the project, 50% dangerous overwork! hehehe
Obi-wan Kenobi isn't all that odd --- to someone unknown to Star Wars, it wouldn't stand out among a list of other foreign-sounding names.

On the other hand, an ultra-long name that seems to be designed for testing overflows, in buffers mental or physical, is like a very different category to me.
Docusign would also go down all the time. My agent and I both absolutely hated it. Much easier for me to wireless print stuff, sign it, scan it and email it from an HP printer. It was a reliable system.

I was willing to go through that friction because docusign was just absolutely horrible. UX was aweful, wouldn’t work on mobile well, emails wouldn’t send, site would be down yada yada.

But this says something about enterprise companies. With a powerful salesforce, you could dominate a field even with a shitty product if it’s a niche field.
I will try to read those posts soon. I've only just started using the new Office (since I work for a Windows shop now, instead of Linux).

It's extremely frustrating for me - for instance, I always have to search and scan for the "copy" button only to discover it's not on the current tab and then move to another tab which - if I'm lucky - will not suddenly close my document and replace it with a crazy menu but contain the tool I want to us. And it's crazy - if you want to save or print your document, you have to use the fake-tab that closes your document! (At the very least, they could just shrink the window and put it on the side so you know where you are.)

At least the old system had my frequently used tools easily accessible, but my rarely used tools hard to find. The current setup might have rarely used tools easy to find and frequently used tools hard to find - it all depends on what I was doing three hours and two tasks ago.

The menus buried so many features I never used or knew about. Its quite reasonable for them to replace it with a new system. But hiding the tools I use all the time annoys me me, and the silly fake-tab that hides my work when I'm trying to keep it upsets me. I would really be excited to know their logic. I hope it's explained in the blogs you linked to.
matrix.org is a great place to start. This can be the groundwork that you build all platforms from... maybe.
I don't think anyone can definitively say whether having kids will make your life overall better or worse though we are culturally programmed to think it's always positive but the reality is not always that way. Though there will always be a bit of a what if question in my mind, I don't regret not having kids but if it were a matter of regret I would rather regret not having them than regret having them.
I think you've been listening a little to much to Peter Dutton.
I know plenty of smart Germans who do not want to move to USA even for 4-5 times the salary.
Natural Language Generation with Neural Variational Models
Content? Nah that's overrated let's cover it up with a gigantic sticky header and footer