skysight-inc/HackerNews huggingface dataset:
Let's not blame these employees for Google's internal problems. AI-related ethics is a serious concern and Google choosing unqualified people to sit on their AI ethics board was a problem that they were correctly raising attention to. It's quite disappointing that the firm chose to do away with the ethics board altogether.
FSD can be done without LIDAR, but the real question is - should it be done without it? It's the same with redundancy - when I drive my car, there is no redundancy so computer based systems technically don't need it as well, but is this a smart thing to do? NO. Can FSD be done using vision only ? Yes. Would it be safer to have Vision + Lidar? Most definitely. So why Musk won't do it? Cost + Ego + Time
The first major analyst calls on Lyft are out and they’re bullish
You're in the minority where it affects you negatively.

The main purpose of street front parking meters, aside from revenue, is to encourage people to get in and get out. Parking is a limited resource designed to support local businesses, whose revenue scales with the number of visits, not their duration.
Fredkin's paradox: https://en.wikipedia.org/wiki/Fredkin%27s_paradox
Anyone who believes we should live in a meritocracy (or thinks we already do) should support a 100% estate tax.
Tell a good story.

A strong narrative is much more engaging and memorable than a list of features.

Your front page at http://getpolarized.io mostly consists of a huge screenshot. When I look at the screenshot, all I see is a PDF viewer with some highlighting. Everybody already has a PDF viewer included with their OS that supports highlighting; there's nothing interesting about that screenshot that shows me what is useful about Polar.
The NYT is replacing a human reader determining a story's emotional value with an ML program determining a story's emotional value.

You're implying that the NYT's ML software is capable of finding some kind of secret, subliminal emotional traits that wouldn't be detectable to a human reader. I don't find this believable at all.
I was under the impression that many producers simply switched from BPA to BPS, and that this may not be any better for our health: https://www.scientificamerican.com/article/bpa-free-plastic-...

I admit I've not researched the topic much, and would love to learn that safer materials are used now.
I got my stories mixed up. This is about the harassment walkout at the end of last year. For some reason I thought this was all about the ethics board and it's dismantlement.
Is there actual case law about someone being prosecuted for the trespass of putting chalk at the bottom of someone's tire? How about sneezing?

What about leaving a fingerprint on someone's car, which (per my uncle comment) police routinely do without enough evidence for a search, and which ordinary people do all the time?

Sticking a flyer in the windshield?
Try to mentally write the amendment, then attack it like a security researcher/lawyer would.

It's really hard to write such a provision without an "unless it's for a reasonable use" clause large enough to drive a truck through, and you can't just leave that one off either.

It's not a bad exercise to try, though.

(I fear opening the amendment process at this point, to be honest. I'd give good odds Amendment 28, no matter what it is, will be longer than the entire rest of the Constitution, with the way legislation has gone lately.)
>There is no future where all animals can be happy and the level of meat consumption can stay the same.

I'm not in disagreement with this...just because you're cynical about the future of husbandry doesn't mean I can't be optimistic about it. I'm unsure how repeatedly stating facts about the worst of the current state of factory farming is going to change my mind about how we can potentially lessen demand and migrate production from factory farms through not supporting them. It's actually the exact same concept as becoming a vegetarian but with different expected results.
Most of that trend line is from before formal researchers were really a thing, so I'm not sure if that's the case.
Based on the text of the article, it sounds like the search is "unreasonable" because it is performed against cars that haven't done anything wrong. When they apply the chalk, the car is presumably under the parking limit. It's when they later check on the chalk that the car is over the limit.
Turning a domain name into a business.

Even more simple than that really, taking an existing industry and using a domain name to create a front end to that industry.

There is opportunity everywhere. Especially if you don't require creating a billion dollar company.

Thanks for sharing Vidalia Man.
If it was up to me I would have removed this feature long, but not because it's a problem, only because of people like you who judge programming languages based on what they see at the surface.

There are still plenty of people who dislike Python because "significant whitespace, bleh" with no objective reason why they dislike it except "it gets messed up when I copy the code". That's a tooling problem, just like with style insensitivity, it's not hard to search in a style insensitive manner and in fact all tools should allow this mode for convenience.
Change your social circle and engage in a radical (to you) sport that requires lots of stamina and endurance (Muay Thai). In short, the lifestyle you have loves conjuncting with alcohol. Sports are a major player. Not only the body gets hammered but the mind as well. I used the same method before to quit smoking. Even if you will show up at social events you won't have the same longing for Booz as you used to. I firmly believe this apply to the general public. Athletes in general do not drink as much as the average joe ( If they do at all). It's funny how people want an easy not so harsh solution to their problems, because there simply isn't. Once the elephant in the room starts ballooning you need to set your ego aside and admit you need change; major change.
The annoying thing is that laws don't even have to be passed directly against you to still impact you.

As far as I can tell, there's no law requiring "air duster" manufacturers to add bitterant to their products to prevent inhalant abuse. But despite that, it is in pretty much all of their products. It has become nearly impossible to purchase uncontaminated dusters.
>Meh, the concern of the integrity of the election itself is a thousand or a million times more pressing than the concern about somebody trying to coerce somebody.

1) Coercion is literally the biggest concern within elections. You put a big guy with a pair of brass knuckles outside of the polling location and he beats up everyone who comes out without a picture of his ballot with the right vote in place.

Theoretical? Lol. This WAS and IS common. This is why we have international election observers.

2) There's no integrity loss with paper if things are done right. Every ballot given out at a voting booth is recorded - you can't stuff the box as a voter. The only way you can do so is if election officials from all parties collude to fudge the books together, which they would need to do in view of the public as they man the voting desks, or under the supervision of the locale manager during the end-of-night count.
... now there was that time somebody noticed that the Sheriff always had a vehicle parked at the airport and was curious if it ever moved and proved that it didn't by chalking the tires.
Regex is one of those things that I've wished to be better at. I've tried learning it a few times. I feel like I get it, but some time later regex looks like black magic again. I think a cheat sheet like this helps with it. It gives some meaning to the magic spells.
Why don't software developers have the responsibility to write software that uses the existing hardware protection mechanism?
I have been told that moving the meat of unit_tests.exe to a DLL would avoid the repeated CFG initialization costs (they would be paid on the first CreateProcess call and then the CFG data would be shared). This wouldn't speed up the tests "more" than my change did (it would speed up the tests slightly less, actually), but it would be a possible fix.

But, such a change would be more work. And, honestly, it shouldn't be necessary. Windows could avoid this problem by using an O(n) algorithm for the initialization, or by sharing the CFG data between .exe files as well as .dll files. I am content with my current workaround and I'll consider reverting it when the underlying OS issue is fixed.

Note that the chrome executable on Linux contains all of the code so it is 50-100 MB. It is only an accident of history that chrome.exe on Windows puts all the code in chrome.dll/chrome_child.dll
You Can Now Shop with Bitcoin on Amazon Using Lightning
> in admittedly controlled circumstances

That's everything right there. It's not 4/5 if it's in tightly controlled circumstances. I can make anything level 4/5 if I get to control the conditions. It's the same as claiming 100% model performance by testing on training data.
You're friends with Einstein?
How much did that animal weigh?

In talking shop with the rancher we deal with, he gets a lot less per cow at wholesale auctions than in individual sales. On the other hand, wholesale auctions cost him less to do. Per cow, it costs him a lot more time and effort to sell one cow at a time rather than 100.

That said, he did say that his highest profit margins are with individual sales rather than wholesale. And, like any professional in their field, he really enjoys the chance to educate ordinary people (particularly us city-slickers) about his business.
I love how you mentioned that Clojure is fun!

We use Clojure at my work as well, and ya, everything else you said afterwards is true as well. Clojure is a great productive language. It can scale, is very comparable to Java in performance, simple to maintain, has a complete ecosystem, is batteries included, etc.

But most convincing! It's just so much fun!!

Being fun is an undervalued quality of a language in my opinion. That joy you get from using it actually translates in the quality of the work you do. So it's not an intractable thing, the fun is good for you and for the product!
Huh? If you're asked to waive your right by your employer, I'm pretty sure you can get them in trouble by going to the media and make a fuss about it. This is a silly hypothesis.
When I was learning photojournalism (as a side skill), for practice, I used to attend lots of demonstrations in Boston, and the demonstrators always seemed to be sincere.

The students (of which Boston has a ton) might have been attending different demonstrations: I mostly saw non-student adults.

Occasionally, a demonstration coordinated by a particular activism group would seem transactional: people show up and assemble, media comes out to get what might air as a few seconds of video, people leave. But even those ones, the people seemed to be sincere.

Regarding schools incentivizing "activism": that's frustrating, but not entirely new. Added to the widely-gamed college application checklist, long after "volunteering"? (I could never review college admissions applications. You can't even get mad at even the most insincere-seeming students for playing the game, since that was the game the schools put in front of them. The solution might be to not have it be a competition for scarce resources, since it no longer has to be.)
Palo Alto uses a clearly marked zone system. So the two hours per day is per zone.
Human mind is most creative when it's idle. That's where unplugging and turning down your cellphone would help. With the advent of smart phones and being constantly plugged in, I feel like we've lost our ability to be creative. Instead now we always reach for the phone when we are bored.
This isn't quite true. Many olympic athletes from the U.S.A. have day jobs.

[edit] Don't believe me? Here, read this: http://mentalfloss.com/article/84182/day-jobs-15-olympic-ath... [/edit]
It's more valuable in terms of exploitation vs exploration [1] -- i.e. it's more important to do what you know you like and not just patiently spend time on something you don't

1. http://algorithmstoliveby.com/
> Curious how you read anything but promotion into this article?

So for starters, it's clearly a "straight news" piece, so the overall tone is neutral (not promotional), but the subtext is pretty obviously negative:

1) The tragic photo at the top of the piece.

2) Highlights the role of adverse circumstances: "There are two big reasons for this shift: the price of housing and student loan debt." / "But a lot rent and share because they're broke and they need to save money."

3) Ends with this quote focusing on how unsustainable it is: "It's not something that you can do forever, because you do need to have a place that you can genuinely point to and say, this is my home," he says.
Merging OpenTracing and OpenCensus: A Roadmap to Convergence
This is certainly a feel good story, but there is a certain balance to be had regarding the 'moral of the story'. For example:

* The owner of the crepe shop may be 1 in 100,000 with the business acumen, drive & luck to reach the success he had.

* In the long-run, it continues to be beneficial to have a degree [1] since it is nigh impossible to determine whether the business will remain successful for decades.

* The 'degree' kid didn't have to be disrespectful to raise a point and in most cases, people are better off asking more questions before creating a picture of the situation.

* It is difficult to determine whether the 'owner' was actually the owner and whether the salary of the employees were what he said it was. When folks are driven into a corner, they either respond by fight-or-flight.

[1] https://www.bls.gov/careeroutlook/2018/data-on-display/educa...
> Processes are pretty heavyweight as a way to perform this sort of isolation.

I'm really thinking that, we don't really need all the features offered by processes. My current understanding is that we just need a different address space. Why can't we, for example, switch from one set of pages to another when we switch from running trusted browser code to running JIT-ed untrusted code? (Leaving of course a small piece of trampoline code mapped, like KPTI.) On a simple level, this could just be calling mprotect() at certain key locations that result in flipping a few bits in the kernel-maintained page tables. With some good design, perhaps the address for untrusted code and data can be so far away from trusted code and data that maybe just one bit flip is needed in a PML4E.
Drink hard liquor.

It may depend on the culture of your country and social circle, but cutting beer, wine and cocktails has allowed me to drastically cut my alcohol intake.

For example, people around me will often drink wine while eating lunch or dinner. Or they might offer you a beer if you're coming in on a hot sunday afternoon. Or if you're watching TV together. In all of these situations, drinking hard liquor or asking for it would be strange socially speaking. There are only a few occasions (before dinner with appetizers, after lunch as digestive, while having "a" drink after work...) in which it's okay to drink liquor and to be the only one doing so. And if you're invited, it would be rude to ask for a lot of liquor from your hosts (because it's more expensive than wine and they likely did not prepare for it anyways so the supply is short).

IMO It's also easier to feel you're getting drunk with liquor, because it's not as gradual as beer: when you stand up after having 3 or 4 drinks, it hits you right away that you've had too much. So you know it's time to switch to water.
Basically you are learning the heuristic? Do you have any public information on that? That something I have always wanted to work on and really think it could be a shortcut to AGI...
That link seems to say that you must pass on the left unless "An open highway is clearly marked for two or more lanes of travel in your direction." and another reason.

I guess the multi-lane open highway is the reason it's ok? Does that make those multi-lane open highways a free for all? No concept of a fast lane, overtake wherever you choose?
The experience of literally every browser vendor does not support your claim that it is 'trivially cheap'.

Problems worth thinking about:

Sharing jitted code across processes (including runtime-shared things like standard library APIs) - lots of effort has gone into optimizing this for V8.

Startup time due to unsharable data. Again lots of effort goes into optimizing this.

Cost of page tables per process. (This is bad on every OS I know of even if it's cheaper on some OSes).

Cost of setting up process state like page tables (perhaps small, but still not free)

Cost of context switches. For browsers with aggressive process isolation this can be a lot.

Cost of fetching content from disk cache into per-process in-memory cache. This used to be very significant in Chrome, they did something recent to optimize it. We're talking 10-40 ms per request from context switches and RPC.

Most importantly the risk of having processes OOM killed is significant and goes up the more processes you have. This is especially bad on Android and iOS but can be an issue on Linux too.

ASLR and other security mitigations also mean you're touching some pages to do relocation at startup, aren't you? You're paying that for dozens of processes now.
There is no malice in any of them.
Another thing I just tested using “includeexpr”, “path” and “suffixesadd” is that it is not possible (as far as my knowledge goes) to let vim open files correctly if the import path is a directory. Which my module does very well for javascript-like projects.
≥ I demand my frozen vegetables are packaged in plastic bags.

Paper boxes are perfectly suitable for frozen veg. They stack perfectly. Less flexible, I'll give you that. But a compostable box versus plastic seems like a win to me.

I suspect the reason manufacturers and grocers like plastic is that in a paper box, poor handling is dead obvious, because if the produce partially thaws in transit the box gets damp and is a telltale for poor temperature control.
Flaws: common mistakes and gotchas when using Amazon Web Services
Better to just ban cars completely.
> And we've been doing that for as long as microprocessors have had OoOE

Prior to web browsers when was such a thing ever widespread? And if you eliminate web browsers from the picture, how many usages are even left?

> Java got big right when the first consumer OoOE chips came out in the 90s.

Java doesn't do this, so how is that relevant?
You're exaggerating to the point of parody.

It's totally valid to choose an alternate lifestyle, if that's what you want. It's great that there are more opportunities for people to do that, while retaining flexibility and access to different services.

But it's important to also be aware of the factors that might be forcing people into accepting alternate lifestyles when they don't want to. It's not about "choos[ing] not to own a 4,000 sq. ft. McMansion", but about being unable to own or even rent a modest living space, even if you'd rather not be sleeping in your vehicle or a "pod".

A movement towards corporate rentiership is something that we should absolutely critically examine the wider effects of. There is a cost associated with renting of property or services – and that's fine, if you're willing to pay the cost in exchange for increased flexibility. But it does seem like there's an issue where things like property ownership end up completely out of reach of otherwise affluent people, because capital is so concentrated in the hands of a rentier class.

Maybe you don't like the word "homeless", but I can't help but feel you're creating the stigma for yourself.
The original article talks at length about the various timer mitigations the v8 team created, and why they still think they are not sufficient.
> Selfie Deaths Are an Epidemic
> 259 people died between 2011 and 2017

43 deaths per year is ABSOLUTELY NOT an epidemic. Sorry to be harsh, but it is a (minor) rounding error in accidental death statistics. I wouldn't even consider it newsworthy.
The idea that parking exists primarily to increase the revenue of business owners seems pretty bleak.
Don’t really agree with the history.

MRI ruby had always had a fast startup time and was not originally created for the web... it’s more like a “better” Perl cum toolkit for C/unixy stuff- ironically what python became more popular for despite python not originally being written for that purpose.

Also in the old days of the web.. CGI was literally spawning a process per request.

Regardless it’s bizarre to think nodejs pioneered startup time... Ruby, lua, python, and good lord Perl would really like to have a word with you for starters.

Java was really more the exception.

And I’m not sure it’s true that these serverless platforms are spawning a new process per request ... but wow what is old is new again. Sounds like you’re describing inetd (look it up). Nothing of what you’re talking about is 5 years. Try 30-40.
This OS performance bug does not add 10 seconds to boot time. That would only be the case if those startup processes were enormous .exe files, which they generally are not. The O(n^2) chart in the blog post shows that the cost of this issue is modest for most executables.
Absolutely. As one of our great American sages recognized, "It's only work if somebody makes you do it"[0].

The corollary being that a hobby can stop being fun when you stop being able to freely put it down when you want to -- when you've barked your knuckles on the chainring for the 33rd time. And it's also pretty clearly backed up by studies that show that autonomy is a strong factor in workplace happiness and effectiveness.

[0]:https://www.gocomics.com/calvinandhobbes/1989/08/28
Case in point - they appear to be short.

https://www.dropbox.com/s/g7q4injeb2w8du8/Screenshot%202019-...
How to Inspire Girls to Become Carpenters and Electricians
You pay for insurance and gas (and repairs) on an Uber, too. If your utilization of the car is low, you can get per-mile car insurance and pay a low cost for it.

You can get a cheap new car for a lot lower TCO than traveling an equivalent number of miles with Uber. Like, a lot lower, unless your utilization is crazy low. If you travel under 2,000 miles per year or so, Uber might be the best option for you.
I call strawman, although I guess it is not intentional:

I'm quite clear in the comment you replied to that I don't want to remove all possibilities for JavaScript.

I want to reduce attack surface significantly and as a nice bonus create a better browsing experience for everyone.

Even I realize Javascript has its place for now at least:

- autocomplete

- client side validation

- complex browser side apps, including games

What I want to curb is websites that keep exercising my CPU for no good reason (for me as a user) because they:

- are poorly written

- are busily loading and reloading ads and trackers

- etc

I don't see how you go from removing the worst abuses i.e. to "everything on the server again like the early 2000s"
You'll also end up with (something like) Flash making a comeback.

Nobody's going to accept a non-interactive web, or even one with crippled interactivity[1]. They only tolerated it in the 90s due to hardware and bandwidth limitations, not to mention that the web was new technology back then. That ship has long since sailed.

Even back then, technologies such as Flash arose because people - initially website owners/creators and then, of course, users - wanted more interactivity than HTML 3.2 and 4.x, and slow/limited JavaScript, could deliver.

[1] With very few exceptions, the GP being one.