skysight-inc/HackerNews huggingface dataset:
The fundamental point is that if determinism is true then morality is meaningless. I think we have free will.

(This will probably be a controversial point on HN so to expand a little: I think consciousness is both non-mystical and non-material - the mind is entirely natural, mind and matter interact, but the mind is not the same as the brain, and is not made of atoms. Qualia and the binding problem [1] cannot be explained in material terms. Furthermore, if our thoughts are merely deterministic neurons firing, then we don't have any reliable knowledge of reality, making any debate meaningless).

[1] https://en.wikipedia.org/wiki/Binding_problem#The_combinatio...
Certainly not. You can't protect yourself from a lawful investigation by writing "NO COPS ALLOWED" on your front door, either.
Where users open the app is just as legitimate a marketing tool as traffic counts or parking lot counts in retail, or musicians knowing where Spotify users are streaming their songs to inform concert tour plans, etc.

If you give me location access permission, it seems reasonable to expect that I'm going to use that location access.
And what is the purpose of the law if not to benefit the people?

Must we really defend the arbitrary malice of a system which inflicts harm for no benefit?
I would say it's just tons of journalists trying to get a "unique" take on the big business story this week. Some of those are going to be negative.
I'm a psychiatrist. I'm excited for the potential of ML in my field, but also a bit skeptical of PR blurbs like this one. I don't see a link to a journal article, discussion about the false-positive rate, or if it's really much of an improvement over the existing tools like the Columbia Suicide Severity Rating Scale.

Here's to hoping this is something big.
The government enforcing laws is immoral at times. It is the law in Saudi Arabia to stone homosexuals to death.
How does the fee and investment portfolio differ from the traditional HSA banks (e.g. Select Account)?
One question. If i'm uber and I want to know who is at npa-nxx-xXxX cell number (not a customer obviously) where does uber pick up that name?
A haptic wristband could help the blind 'see' the world
"This is a good decision because we've forced every editor to handle this good decision well."
> Unix is for sys-admins, certainly not web apps.

What? Maybe not for using them, but I use Unix tools for creating web apps non stop. How can you even install npm packages without a terminal?
I'm not sure I understand your argument here, and I'd like to.

For physical access, I though the case was "If anyone has access to your device while unlocked, or locked but not disk-encrypted, consider it permanently compromised. If anyone has access to it while disk-encrypted, consider replacing it if you're very concerned." The 'permanently' bit is for unknown firmware compromise, and this position seems pretty sane.

But trusted computing modules are something else altogether. Even non-physical access can compromise them. There's some evidence that they can be compromised around a fully-encrypted disk. And checking whether they're compromised is effectively impossible.

Yes, it might be possible to execute trusted code around the module, if it never hits the machine in a vulnerable form. But that's slow, non-interactive, and virtually nonexistent at present. Right now, trusted computing modules do compromise machines are roughly Ring -3, with no real recourse.
I'm curious as to why this submission was flagkilled. Yes, it's not related to tech, but it's good writing.

EDIT: Apparently unflagkilled. That's rare.
It's actually pretty common if you cast this as an abuse detection tool, which it sounds like this may have started out as. Think of it like shadowbanning - when you catch someone, your measures are more effective if the person doesn't realize you've done it. You want to hide the mechanism by which they got caught, and then you want to delay their ability to take countermeasures. This basically checks those boxes.
Submitting a form in React
it's very poorly organized. I'd say you get maximal utility out of it if you're like me and for some things (I don't always do this) have to pay for the privilege of being pressured to do something to completion, and are reasonably confident you can figure things out yourself (good maths background, minimally "modestly capable programmer", maybe have tinkered with ML).

Hopefully future iterations will be better.
That's quite different. ISPs are regulated in a special way because they are monopolies. Monopolies occupy a middle ground between government and company. A business monopoly is like a mild/weak form of government.
Secure boot has 4 types of keys:

The signature database (db) and forbidden signature database (dbx) contain a whitelist and blacklist respectivly of keys, signatures, and hashes that are trusted to run.

Updates to either of the above lists must be signed by a Key Exchange Key (KEK). Most implementations allow multiple Key Exchanges Keys.

Updates to the list of Key Exchange Keys must be signed by the Platform Key (PK). Most implementations only allow 1 PK, and that PK is Microsoft's.

This means that any binary run on a secure boot machine with Microsoft's PK has a chain of trust rooted at Microsoft.

It may be possible to update the PK before transitioning the system to secure mode; but most consumer devices ship already in secure mode. This is different from simply disabling secure boot, which would still not allow you to update PK (for obvious reasons).

EDIT: It appears that it is called "user mode" and "setup mode" instead of secure mode.

Also it seems that some systems allow you to re-enter setup mode from the "bios" [0].

On an unrelated note, what do we call the firmware provided settings app now that it is no longer part of the BIOS.

[0] https://wiki.gentoo.org/wiki/Sakaki%27s_EFI_Install_Guide/Co...
You can't really stop unlicensed autonomous vehicles from running red lights in your home town though. Just because you don't pay them, doesn't mean they don't affect you.

I'm not going to change your mind on statism, and don't really want to, but a key component of statism is the massive power advantage they have over you. A multinational does not have a state level power advantage, but they're still much more powerful than you. If they choose to act in an immoral way, there's not much you can do about it.
Does anyone know what measure of accuracy this press release is using? It doesn't seem to be the standard (TN + TP)/(total)[1] because it says experts are no better than a coin flip.

I don't want to be overly critical, but it's disappointing when an article doesn't explain what its title even means. The goal seems to be publicity, not understanding.

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4614595/
Having a better understanding of the importance of naming things.

thing.prepare_frobnicator()
thing.ensure_frobnication_ready()
thing.frobnicate()
I feel like I learned more from watching these videos than I did on many of the numerous news articles written at the time. Granted, they were after the fact, but wow.
Research suggests you are not alone. We spend more when we pay with plastic.

https://www.nerdwallet.com/blog/credit-cards/credit-cards-ma...

https://www.nytimes.com/2016/03/27/your-money/credit-cards-e...
I would imagine there are people who don't view it as a breach of ethics. And those types are probably more inclined to be working at Uber on the first place.

I mean if you really believe the various transportations administrations are corrupt and that the way to solve it is to temporarily disregard the law, then Uber is probably the place to be
Of course not. If we got rid of all these laws the corporations would simply enforce terms of service on us, containing whatever they want. And then would argue that we freely entered into those terms of our own free will by being born where we were and when we were!
Too many feels for all these manly men I guess.

edit: so I have no idea what happens when a comment is detached, am I the only one who sees it floating at the bottom of the comments? Or am I now flapping in the wind for all to (rightly) laugh at?
I'm well past 40, and not poor, but not rich. My time and attention has increasingly shifted from work to family since my late 30's. We've downsized our lifestyle to solve things more often than we've tried to find more income.
> You cannot reap the rewards of government, community, and progress and then turn around and want to abolish the systems that made those things possible just because you cannot speed and murder people.

What systems are those, exactly? Protectionist laws for taxi drivers?
Why do I have Steve Jobs's like magical thinking? I'm in my mid-40s, work out a lot, and feel that nothing can touch me like a 15 year old?

Nothing wrong on surface, but doing a comprehensive blood workup on Monday. Still not scared at all

But why do I think I am immunine (sic) to Cancer. I think I can lift, run my way out of anything. "I am a man among men".

That's obviously BS. When the inevitable "something" comes down how do I deal with it? e.g. Supermen die of old age! not!
If you don't like the law, change the law.
You're completely missing the point: people are not computers. They make mistakes, including while they check things. That's why you don't want to rely on tests, but rather on formal proof.
Every revolution in history is proof that this doesn't really work. If the government really looses the approval of the governed and not just of a small minority revolution will follow.
I think a lot of things he listed in how things currently are (under "Upstream Projects") are either wrong or overblown.

For instance, the claim that the Linux packaging scheme doesn't work for proprietary, closed-source software. That's just plain wrong. No, proprietary software makers can't rely on distribution maintainers to package their stuff, however there is nothing preventing them from packaging it themselves, and making it available in a 3rd-party repository. Both deb/apt and rpm/yum have had this facility for ages, and it's how a lot of Linux users get either software not supported by the distro (like media stuff that Fedora refuses to include), or software that the distro drags its feet on updating. Proprietary vendors can easily use the same system to make their software available to users, and to allow the software to be easily kept up-to-date using the existing system instead of running a separate "update checker" constantly in the background like is common on Windows systems. The main problem is that there's more than one Linux distro out there, and they're not compatible with each other. But as Google does already with Google Earth and Chrome, for instance, it's not that hard to just target RH/Fedora and Debian/Ubuntu/Mint.

Another important point is libraries. They complain about the library dependencies all being different on different distros. But there's nothing stopping proprietary vendors from statically-linking everything, which is how they usually do it anyway, both on Linux and on Windows. Sure, it bloats up the binary, but it avoids a lot of library version and dependency problems, and with modern HD and RAM sizes, it's not that much of an issue.

It seems to me that they're proposing an enormously complicated and bloated system here in an effort to increase usage of desktop Linux, but this isn't going to help.
Germany moves to seize phone and laptop data from people seeking asylum
>> She suggested the word “more.”

That did it for me :(
"Uber got a start by flaunting a law"
"You probably flaunt the speed limit"

Probably not what you intended to say.

More substantially, I think the licensing regulations for taxis (that's what you have in mind, no?) are far from obviously of "little actual use". This would vary greatly by region; I understand that London and Tokyo, for example, require taxi drivers to prove familiarity with their city's layout before being allowed to take passengers. Maybe this is to enforce a monopoly, or maybe it's for the benefit of the public. It's at least debatable.
We appreciate your concern for the quality of HN, but you've also made it worse by injecting ill-spirited offtopicness into the thread and then perpetuating a spat. Please don't do those things. If you think a story shouldn't be on HN, flag and move on. If you think it's serious, email us at hn@ycombinator.com to make sure we know about it.
If anything, I find this very clever. While there are many valid reasons that justify anger against Uber (workplace harassment and predatory pricing), I don't think this is one. Instead of outlawing Uber, cities and governments should take a step back and reflect on these laws which Uber has proven servers no one.
Well, that's a bold legal strategy if true -- I wonder why Microsoft simply didn't put it in the Windows license agreement that government users couldn't sue them for antitrust violations!

(Uber's real argument seems to be "it violates our terms of service for a government official to try to figure out if we're following the law")
CDC maps neighborhoods and their overall health
This insane, yet somehow I'm not surprised. Could this culminate in a real change at Uber - no more Travis, maybe?
It's easier to fix the demand side (make billionaires not want 3 enormous apartments in every city) rather than the supply side: simply tax them.

If land value (as opposed to property value) were taxed at a higher level (preferably at 100%), the following behaviors would stop making sense and the market would take care of them:

* Buying and holding a property as a gold-like investment. Like electronics, most buildings would likely depreciate in value and if they are poor quality, holding on to them and renting them out would make losses, not profits.

* Building apartments for people to treat like gold bars and leave empty. Instead, investors would build apartments for people like me and you who would live on them and there would be more real estate for them to do this with.

* If the above doesn't end up fixing the problem all by itself, the tax revenue provides ample money to build affordable housing and owners falling into arrears on their land taxes would provide the space to build it.

California's Prop 13 is essentially the main villain of this story since it did the exact opposite of the above.
Using a tumbler is not against the law. For one thing, you can't launder bitcoins because bitcoins are a commodity, not considered money.
Exactly -- and I guess my question is whether there is any reason to believe they won't succeed :(
...Why is this flagged?
It's a menu command; ⌘O for Open, or ⌘+DownArrow for Navigate Into (as opposed to ⌘+UpArrow for Navigate Out/Enclosing Folder). You can search for menu commands in any app's Help menu (try it!)

Other than "That's how it works in Windows so it should be like that in every OS" people don't really give a reason for WHY Enter should be used for launching apps and files from a file manager. To me using Enter to enter text editing (rename) feels more intuitive and personally, I appreciate that you cannot accidentally start processes with a single keypress.

As for modifying favorites, drag items into the Sidebar. How is that not intuitive? Common locations are in the Go menu.

"Delete Immediately" is Alt+Option+Backspace, which shows up when searching for "Delete" in the Help search box, but again, when working in the GUI the Trash is supposed to remain a default safeguard against accidental deletion.

You can change most shortcuts for any app from System Preferences -> Keyboard.
>A corporation can do none of those things.

Yes they can, they just need to hide that they're doing it or keep the government on their side.
> AI can and does have significant bias, as long as it learns from sources influenced by humans with bias

Sufficiently advanced AI would be aware of the bias of its data, much more than any human ever could.

By the way, the IAT has very little credibility, and isn't based on the scientific method but thought up by sociologists. Ironic to use flawed human-made tools to call AI biased. The whole presentation is a joke: she uses a sample size of just a few Trump tweets, and then complains that the output would be biased (duh! sample size!); treated Tay AI tweets that were not written by Tay AI as proof of how "problematic" things can be (Tay could be made to repeat tweets made @ her verbatim, so many of these "problematic tweets" had nothing to do with its AI). She's also arguing that society needs to be reengineered by benevolent """scientists""" (social psychologists) and that people be bombarded with carefully-designed stereotypes to counter the stereotypes we've supposedly internalized. Disappointing to see this from a Princeton grad.

> Additionally, you still need to be really careful to write in ways that avoid furthering existing human bias.

Usually that involves not using emotionally-loaded "hand grenade words" that bypass peoples' rational minds, and using clickbait headlines written by malicious editors. AI could be made to avoid both.
wow... Thanks for these links. I find the offical docs of TF are atrocious and I have a lot of trouble figuring it out.
Funny Vines – Try not to laugh kids
There may be some factors that work against his conclusion. Higher end new properties might be built with less space efficiency than new middle or lower end properties. So if you bulldoze a block of low rise apartments and build a couple massive single family homes, you are making housing prices worse overall.

But I don't see much indication of that actually happening in high cost of living cities like SF, NYC, DC. If anything, new "high end" apartment buildings have very small units compared to older stock.

It's also not always true over a small area of an entire housing market. If you bulldozed the poor areas of DC and rebuilt with dense luxury properties, the average rent in the city would go up, but the prices in the suburbs would fall.

My experiences match this article very well. I live in the cheapest building in my neighborhood, probably 300-400 dollars below "market." But my unit was build in the 1960's as a luxury unit. It's huge, has large walk in closets, and has a "butler door." People who lived there originally were expected to have help. And now it is the shittiest building in the area.

And my coworker is talking the other route. He lives in what was literally a crackhouse 10 years ago. Gentrification is much increased when you refused to build new high income property. Those higher income people just bid up low income property.

I'd be shocked if the author was wrong.
Of all the things Uber is accused of this week, I'm pretty sure this one is the least concerning. It seems to involve the ethical dilemma of a radar detector.

Speed limits are about public safety, too, but speed traps are usually about money. Ride-sharing regulations might be about safety, but Uber 'stings' seem to be about hurting drivers (not Uber) and preserving the value of taxi medallions.

If the police want information, subpoena Uber; don't play spy vs spy with folks trying to eke out a few bucks.
IIRC, WebObjects had an application called WebObjects Builder that was essentially a WYSIWYG HTML editor that was the web equivalent of Cocoa's Interface Builder. You'd drag & drop UI elements and hook them up to data objects, which would generate Java classes in the background.
We haven't launched our investment capabilities yet. That will come at the end of Q2. For individuals, there is no fee for just having a Lively HSA account.
Plenty of corporations have done similar or eqivalent actions.
would make sense though good licensing and decent support for nvidias chips
Omar Rizwan has been developing a project called "dewdrop" [1] [2] to re-implement NeWS in the web browser, using canvas to render the graphics.

It's based on the WPS PostScript interpreter [3], which he's rewritten and extended in TypeScript.

He says: "It's _very_ incomplete (not many events, multi-canvas support unclear, no GUI toolkit, no network stuff), but a surprising amount of the core stuff is in, I think (cooperative multitasking including timer events, OOP, graphics).
Thinking about where to go from here -- could start the GUI toolkit, or server/client stuff..."

A few years ago I started writing my own "SunDew" [4] [5] NeWS interpreter in JavaScript. It's not complete and doesn't have any graphics, but I've written some comments and stubbed out some classes that specify all the various NeWS data types and operators that would have to be supported.

But now that I have seen how much cleaner Omar's code is written in TypeScript, and how it elegantly takes advantage of TypeScript's asynchronous programming to implement NeWS light weight processes, I think it would be better to build on top of what he's done instead. But my code and the comments in it could at least help serve as a spec for the various types of NeWS objects and operators that are required.

There's still a lot of work to do, but it's certainly possible and would be really cool!

There are some nuances that need to be worked out where NeWS doesn't quite match up with JavaScript or standard PostScript.

Strings, arrays and dictionaries are references to shared object bodies, and arrays and strings of different lengths can share memory with sub-intervals.

References to shared object bodies on the stack and in other objects contain their own permission bits independent of the object body, so you can have read-only access from one reference, and writable or executable access from another reference.

And of course NeWS has magic dictionaries, which is a way of calling native code when you access dictionaries, which NeWS uses to implement fonts, canvases, processes, etc. [6]

There are also a lot of undocumented nuances in NeWS that would have to be reverse engineered or figured out by looking at the original source code.

[1] https://github.com/osnr/dewdrop

[2] http://dev.rsnous.com/dewdrop/executive/

[3] http://logand.com/sw/wps/

[4] http://donhopkins.com/home/sundew/sundew.js

[5] http://donhopkins.com/home/sundew/test.html (open the JavaScrip console to see the logs)

[6] http://www.donhopkins.com/drupal/node/97
There is one problem with supply-side solutions to housing affordability: as the rich move in, the poor will be displaced. As temporary as the rise in housing cost may seem to supply-side economic theory, displacement of the poor has ongoing consequences. Their concerns are moved figuratively and physically to the edges of society. We're not talking about cars or soccer balls. We're talking about the very geographic units that are the basis for our representative democracy. From the electoral college to district maps, geography still determines who represents you. Beyond representation, there are other concerns that are very much influenced by geography like schooling and health services.
> Cloudflare is trying to protect websites from hacking attempts and similar, most of which is illegal

I don't think we can say "most" Tor traffic "is illegal" [1]. At the very least, we agree that some of it is legal. That means Cloudflare, a private company, is treating users differently based on its interests and its interpretation of the law.

> A government official (or anyone, actually) trying to check for compliance with the law isn't doing anything illegal

They probably aren't. Neither is Uber. They're just treating their users differently based on their interests and interpretation of the law.

Law enforcement has tough-as-nails methods at its disposal. It could subpoena, audit, intercept, sue, et cetera. The downside is those methods come with oversight and transparency requirements.

[1] https://www.torproject.org/about/torusers.html.en
I built a docker container that can serve as a quick plug and play ssh over git repository: https://github.com/rkcf/docker-git-server
In my town, they were picking up drivers, then immediately fining them $1200 for being a taxi, without the taxi insurance and a special license/permit. I could see uber wanting to avoid that.
کف کاذب صنعتی چیست و چه تفاوتی با دیگر کف های کاذب دارد ؟