skysight-inc/HackerNews huggingface dataset:
> So just stop giving them the public street for free!

Yes, did I argue otherwise?

> What's disturbing to many here is making us buy parking we don't need so that _you_ can continue to get parking welfare for free from the state (aka taxpayers).

What are you on about? What "parking welfare" is requiring garages/spots on private property?

Are you trying to dispute that people do own cars in real life? For every X apartments there are Y vehicles, and build codes attempt to balance real life needs by requiring developers ensure certain amount of parking available. Not building the parking garage under the building won't make people car free, they'll just park it on public property.
In my experience a real database is not slow.

The real database is slow only if the only one you can use is the production one (it should be obvious why this is a bad idea) If you copy the schema and import it into sqlite with just the data you need for the test it is fast.

Mocks do have their place, but people get confused about the place. The purpose of a test is to assert "This will never change". That is a very strong statement. With a mock you are asserting that you will always call that function with those parameters - this is rarely what you want.
By that logic, any website that hosts cp isn't involved. Any website where you can buy slaves isn't complicit.
We aren't supposed to hate them, we are supposed to laugh at them.
I think when you choose to sell your products on Amazon, or host your videos on YouTube or use FB login for your app, you're necessarily taking a risk by depending on a third-party for your success. It's possible to create your own login system or host your own videos or own your own e-commerce site and there are even a whole host of valid competitors for all these services too.
Just to add to this, having gone through a similar situation I went it alone and kind of wish I hadn't. I simply didn't care to learn and stay updated about markets, currency fluctuations etc. So there were some simple opportunities I didn't do (even boring things like sticking cash in a 6 month CD to earn 1% instead of 0).

I do think the advice to "do nothing for a while" is the best advice though. Give it a few months, anyway. If and when you DO want to consider a wealth manager guy, find a guy who doesn't take a percentage and works for a flat fee. Still, they might get kickbacks from certain investments so don't just jump into anything if it doesn't make clear sense to you (being skeptical is free, being closed off can cost you). I know a few high-up investment banker types and the interesting thing is most people with wealth aren't trying to find the next Apple stock but simply want to not lose their money. Most people with a lot of money invest with this mindset, so your feelings are pretty normal.

At a certain amount of money you start to realize there's no such thing as a safe place to stash it all. Keeping it in cash has risks (inflation!), FDIC only insures to a small amount and the stock market tends to move all at once because everything is tied together. So don't stress yourself out too much about it and don't try to get too cute because "you have a feeling the market is gonna..."

Change your life as little as possible is probably the best advice for not spending too much too fast with the risk of forming lifestyle changes that grows out of control over 10+ years. But I DO recommend spending money on things that make your day-to-day life easier or happier. That could be anything from buying 30 pairs of the same socks and throwing away your old ones so you don't have to find matching socks all the time to moving closer to work (if you still work) so you have less of a commute, or anything in between. I found it really helpful for a while to ask myself "is this something I wouldn't previously buy but it will improve my happiness every day?" If the answer was yes, I mostly made that change and it helped me continue to apply money to things of value without hamstringing myself needlessly.
Salary Sharing thread for new CS grads
Yeah, sounds reasonable to me. Either of those situations should already be solved. My car at least yells if the key goes away when the car is on and if you’re dumb enough to keep driving and that’s kinda on you.
This kind of procedure could be a breakthrough for transgender women who want to bear their own children.
15 best US tech companies to work for in 2019, according to Glassdoor
Ask HN: What are you asking for this holiday season?
While I’m pretty good at shopping for others, I’m terrible at coming up with ideas for a Christmas list to give to loved ones. I really don’t want socks this year :)

Are there any apps, books, toys, or products you’ve enjoyed this year that you would recommend to your fellow HN readers?
>> this is their users' data

> No, it's not - short of a change in law it is Facebook's data.

Er, actually it is. Under GDPR, and under previous data protection rules that lacked meaningful enforcement, users own their data. Companies at most get to "borrow" and/or keep it safe for them.

Alas, this fundamental fact seems to not have quite made it everywhere yet..

https://digitalguardian.com/blog/tackling-gdpr-challenge-1-e...
Why is "X is broken." People say this about interviewing and other stuff too. Yes it is broken, but that is the game. You either play it or if you chose not to you won't get the fancy Professorships and title, or in the professional world you won't get the job you want, the promotion you want etc.
If all your tourist town has going for it is free parking, I don't think it's worth visiting anyways.
A good point. I like templates because they seem to require less transpilation, which makes the process of development easier overall. Thanks for the reply.
No binary releases for Windows. :(
My search productivity greatly improved when I switched to self-hosted searx. I tried to advocate this to my network of friends but with little success. I run it in a docker container and it's just so easy to manage and the results are so much better.

Being open source, you're free to fiddle with it anyway you want and I consider it as a sort of condom for your privacy.
Strictly, you may be right - it is not a criminal offence to ignore an invitation form a select committee.

I believe (but may be wrong), that the committee can request Parliament to consider the matter, and at that point the Sargent at Arms (who does have legal powers) can fetch you to appear at the bar (entrance to) the House of Commons chamber.

Practically speaking, no-one in their right mind, based in the UK, ignores an invitation to attend a Select Committee hearing. Very bad form :-)
You can find details about this on Mozilla's blog post on this topic, which also describes what they did to audit ProtonVPN: https://blog.mozilla.org/futurereleases/2018/10/22/testing-n...
I don't even know if deleting your account through standard Facebook means is the same as requesting the deletion by GDPR request.
One feature I like is the LCD displays for passengers, which (supposedly) show what the Waymo car is "thinking".

So if the car stops unexpectedly, the display might show, "waiting for a crossing pedestrian". Ideally with a simple map diagram of what's around the vehicle.
> Do you work at Facebook? Shame on you.

I think that's a bit harsh. You may think Facebook is terrible, but it's not so clear that everyone ought to agree with you.

If someone was working for organised crime, everyone should agree that's real social ill and should be discouraged. There's enough evidence on the table, over many years, about it.

The FB story is still unfolding. We're still in the process of hearing exactly what was done, and arguments about how good or bad it was.

Changing jobs is a somewhat big decision. Let people have a little think about things before you shame them for not making the leap when you - a guy with no skin in that game - decide FB is untouchable.
Public relations -- bad press. Here's some more context from the BBC article:

> Facebook had been aware that an update to its Android app that let it collect records of users' calls and texts would be controversial. "To mitigate any bad PR, Facebook planned to make it as hard as possible for users to know that this was one of the underlying features,"
Spend twice as long to prevent spending exponentially more time- usually worth it.
Re: hitting button twice, car specific just in case anyone was going to try it without checking.
Ah, but in this case we're provided a definition:

> a technological measure “effectively controls access to a work” if the measure, in the ordinary course of its operation, requires the application of information, or a process or a treatment, with the authority of the copyright owner, to gain access to the work.

17 U.S. Code § 1201 (a) (3) (B)
> I have wondered for awhile now why Rust is getting all this attention of being "Like C but safe and cool!", but no one would mention D.

D is still build around a GC so it doesn't really fit into a discussion about GC free languages. Unless you want to focus on its "better C" subset, which I think puts it at a disadvantage compared to any language not fundamentally designed around the presence of a GC.
Selectively using business intelligence data is what makes a company a 'monopoly' these days?
I think Facebook is terrible. So I don't use it. I have a choice.

These same MPs would likely howl in fury if their secret communications were stolen and published by an entity like Wikileaks (for example). Be careful what you wish for.

Of course the difference here is that one is "legal".
Baha good question. Movies and restaurants is it.

I don’t frequently ask friends to rate their interactions with me. ;)

Perhaps I should.
It's not supposed to be flattering. It's just saying it's the least bad option.
You’d think that the fact that it is a commonly held belief that FB literally sold users’ data on Hacker News might cause some of us to reconsider our worldview with regards to FB and its practices.

You’d think.
Just because you didn’t kill someone yourself, doesn’t mean you can’t be charged and convicted of murder: https://en.wikipedia.org/wiki/Felony_murder_rule
open up a small ice cream store with short work hours, and spend time with your family.
:)
To summon = To request to appear; send for.

Surely the only difference - from a UK perspective - is that one is a court, appointed (mumble mumble) by the Queen, and the other is the government, appointed (mumble mumble) by the Queen.

So yes, if you've been summoned by the Queen's representatives to appear, and you refuse, that's a pretty big snub.

Of course, with a court summons, there are well defined consequences - and everyone knows it - if you refuse to attend, because it's a common enough occurrence. I don't know what the consequences would be legally speaking if you were based in the UK and refused a select committee summons - I doubt it's a particularly common occurrence.
Choosing a store within a town is different from choosing a different town.

All the old style tourist towns with limited parking seem to be doing more than fine. I live in such a neighbourhood, with no parking minimums and paid parking. People still visit.
Thats a different issue though.

But to answer: Because people pay taxes for their vehicles, so the government uses a portion of that to pave roads, and provide some parking spaces. Also some parking spaces are paid for by the hour.

So if you are willing to pay scooter taxes, then Im sure that they would also provide scooter spots.
We are working hard to support non-US users!
Fallacy: Fallacy fallacy.

The worst kind of munchkin is the one that thinks A) a fallacious argument is a wrong one B) that reducing arguments to fallacies is a beneficial way to communicate and C) who misuses fallacies as a tool to avoid arguing merits.

For shame. Utterly, you provided the worst response possible. Meta, petty, inherently fallacious and ultimately pointless.
You can find Proton's response to these false allegations here: https://www.reddit.com/r/ProtonVPN/comments/8ww4h2/protonvpn...
As others have said, sleep deprivation is the norm in certain fields like healthcare. There are also jobs where you work 40 hours but the schedules are so random that they can also screw with your sleep such as retail. And a lot of top performing companies in a variety of fields expect people to always be on.
This, unfortunately, is how most business'y events are, unless very corporate or govt-related. Just slightly less blatant. I really envy people who have this ability to filter it all out and still feel at ease.
Why "in their spare time"? We're seriously researching things like that now, for a few years at least.
Ah, but in this case we're provided a definition:
> a technological measure “effectively controls access to a work” if the measure, in the ordinary course of its operation, requires the application of information, or a process or a treatment, with the authority of the copyright owner, to gain access to the work.

17 U.S. Code § 1201 (a) (3) (B)
Sending Emails with Python
All kinds of liability problems with that. School bus drivers are presumably vetted and trained to deal with not just getting from point A to point B, but dealing with students along the way.
This is kind of a nitpick, but it's unlikely that the keyfob is doing public key cryptography. Those things have to be as energy-efficient as possible in order to maximize battery life. An HMAC would accomplish effectively the same thing, and is much more efficient to compute.
Do you know wow were these technical drawings made? It's hard to imagine nowadays.
I can’t wait for wheelchair accessible vehicles to be equipped with this technology. It looks like they’re using Chrysler Pacificas which already have wheelchair ramp conversions from VMI and Braun. Since the self driving equipment seems to be on the top of the vehicle, it seems trivial to mount it on a converted Pacifica. As a quadriplegic who doesn’t drive (yet), the possibilities with this excite me greatly.
FCC chairman acknowledges Russia interfered in net neutrality public comments
Passing current_user by default in Sidekiq
Internship sounds awesome. I applied online!
You will access to the historical data. https://docs.alpaca.markets/web-api/market-data/ working to cover more
snakeoil
I think what they're saying is that positive mass galaxies attract the negative mass, even as the negative mass repels the positive mass (and all other negative mass). In a stationary system, eventually the two will reach an equilibrium.

However, the effects of this in a system in which the positive mass galaxy is spinning is that the negative mass counteracts the forces of inertia, allowing the galaxy to spin at higher speeds without shattering like a cd spun too quickly. Now, whether the math of all that makes sense, I'm am not in a position to comment on.
This is great, love the pacing and the editing, the voice-over seems fluid and coherent.

Perhaps I'm not the target audience, but you seem to make the assumption that the viewer is familiar with the use case for this device. What I was able to gather from the video is that this device allows you to generate triggering audio/midi (?) in a more "organic" way than with something like a drum pad?
Come on, sure you can produce historical outliers, meanwhile, the vast majority of every person reading this has stolen far, far, far, far more than 24 songs worth of software and media.

It's absolutely absurd that you would ignore the reality on the ground for hundreds of millions to pretend that the ultra-rare exception is somehow the rule.

Be honest: have you stolen ANYTHING online ever? Have you ever been caught?
As a hiring manager, our company requires a degree in IT, Engineering, or CS. I would highly recommend that if you want to work as a programmer, having the degree will help you get in the door at companies.
Can you really blame FB for not providing API access to competitors?

If you want make Farmville with FB login go ahead, but if you try to make "FB 2.0" with FB Login and all friend connections preserved but keep all the ad revenue yourself obviously Facebook is gonna put their foot down.
Facebook discussed cashing in on user data, emails suggest
Comparing opening a Vanguard account and dumping a few mil into Admiral class index fund shares with the complexities of FUSE is a clever, albeit entirely inaccurate, attempt at analogy.
Not always plenty of rich Boxers, Sports stars have lost vast amounts of money and ended up destitute.
We have enough scientists to work on multiple things concurrently. There is always something "more worthy" of research/funding/time/facility allocation/manpower than whatever it is you're working on at the moment.
Google is better at localized stuff, but very often I prefer the English version. Like in the case of Wikipedia, if my goal was to look something up on wiki I’d always pick the English version, but on google it’s on the second or third result page.

Quora is another good example, it’s a place I often visit after search results, but on google.dk, it’s almost never a result, possibly because it’s not in danish.

DDG is much better, but once in a while when I’m searching for something very specific that I know google will first, I’ll do the !g.

If I’m looking up anything technical or comitting an act of google programming, I’ll always go straight to google.

The other day I was looking for some pipeextenders for our shower though, and neither bing, google or DDG were able to help. I ended up finding them by searching on amazon. Google was 100% commercials for plumbers and completely useless otherwise. DDG and bing had no clue what I was looking for. A few years ago, google would have been able to help, I know, because google helped me find our current ones.
Thanks for the response! Collaborating with a recruiter is really enjoyable for me at places I've worked at that had mature recruiting pipelines. I could usually count on them to work with me on what the team needed and then take care of filling our funnel.

I was talking more about the building a recruiting pipeline to help us scale product/engineering. Generally, a good recruiter is one who saves the org time, and a bad one costs us time. The costs could come from having to iterate our process and get aligned on candidates, or it (usually) could come from having to reject a lot of candidates that might seem good but have some kind of systemic issue). Sometimes a recruiter can only seem to pull in C+ or B talent, and after a while you start to get convinced that's your bar for greatness because you're not even seeing solid candidates anymore.

How can I tell if a recruiter is any good when I'm interviewing / vetting them? It's kind of hard to tell without them getting some candidates in front of us. I can look at their past, but how much of that might be attributed to the company they were working for? When you recruit for a sexy company, it's probably really easy to build teams cause good talent seeks you out. Our company isn't sexy and well-known yet, so how can I tell if a recruiter will be able to get the talent we're looking for?
Interested in learning more about the internship and how I can apply? Thanks!
well actually when you host an SPA and you DO use lazy loading (which you probably need to do on angular, because of sizing, etc...)
than you will run into problem if you don't put all assets into a second webserver that will hold all assets (i.e. all versions).
if you try to deploy these assets directly with your normal application than you will probably run into serious trouble when users that do not have the newest version will try to download these lazy loaded stuff.
I disagree. A physical switch on the key itself which opened a circuit to the decryption key would mean the key would need to physically be in the possession of the driver.
That might be the average price Economist readers would pay. I suspect it would be a lot lower for most users.

That aside - FB never gave users that choice. Where many media services - including AOL, streaming media companies, and newspapers (and the Economist) survive by charging a subscription, FB has never attempted to use that business model.

Why? Because FB has always been a data harvesting and user monitoring/profiling operation that happens to operate a social media front, rather than vice versa.

Ditto Google for search.

And "telling users about it in some capacity" is very different to giving users a list of buyers and full details describing what their personal data was used for.

Realistically, no one outside the industry - and not that many people in the industry - understand where this data ends up and what it's used for.

Pretending otherwise is casuistry and special pleading. There is no way users can estimate the true value of their data, either individually or in aggregate - because the value is determined by buyers who remain hidden and unnamed, and neither FB nor the buyers are obliged to explain any part of the process.

There is no informed consent here. It's a perfect corporate asymmetry, and very much designed that way.
kqueue cannot be used for async IO on files, either. Same problem.

EVFILT_READ Takes a descriptor as the identifier, and returns
whenever there is data available to read. The
behavior of the filter is slightly different
depending on the descriptor type.

Sockets
[Non-listen] socket descriptors return when there is
data to be read, subject to the SO_RCVLOWAT value
of the socket buffer.

Vnodes
Returns when the file pointer is not at the end
of file. data contains the offset from current
position to end of file, and may be negative.

There's aio(4), but support and APIs vary wildly across platforms.

The Unix async model based around fds and select was really only designed for sockets, and has been extended to socket-like objects (pipes/fifos). Linux has added support for some other sources in the form of e.g. signalfd(), eventfd(), timerfd_create(); the BSDs just added it all to kqueue/kevent. Neither supports async file operations in the fd model (basic operations like read/write; nor more complicated operations like syncing a range, renaming a file, creating a file, etc).
Google chrome has it's own set of problems that I think are worse. Namely giving Google the ability to make services that only work on its browser (which Google has been doing).

The unfortunate part of this is that how much weight you assign to the twos actions is subjective, so I can't tell other people "you should definitely be using firefox instead" in good faith.
The latest insurance "incentive" is a tracking device in your car that tracks when and where you drive, how fast, how hard you corner and stop, etc.

I've declined this but expect that insurers will push for it to become mandatory. They would love to be able to charge unsafe drivers more money, and in the abstract I don't have a problem with that, but the tracking is creepy.
> He is responsible for stealing the car in both situations.

He's causally responsible yes, free will is about assigning moral responsibility. The validity of various reasons for acting immorally is precisely the question that free will addresses.