skysight-inc/HackerNews huggingface dataset:
I've built bicycle wheels from parts. It's a bit tricky and time-consuming, but perfectly doable. The real tricky part IMO is getting all of the nipple adjustments just right so that roundness, tension, and track are all acceptable at the same time.
It's because there's not been a lot of scary things happening yet. Or if they have, it's been on individuals - like someone seeing themselves on a billboard or advert. But because the datasets are so massive, people are reduced to statistics which is a lot less scary.

Of course, if you look at history that can change overnight. Or actually it won't, it's more likely a "boiling frog" kinda thing where nobody's aware of anything bad happening until it's too late.
Yeah. An interview (or discussion)-type show--which can be quite good given the right host(s) and guest(s)--is very doable as a hobby or a professional sideline. No need to even try to make money off it if you don't want to.

I have no idea about the future of podcasting as a business. But, just as lots of people write with no expectation of being directly paid, there's no reason to think that lots of people won't continue podcasting in the same vein.
I guess it depends on your definition of systems development. If you mean "writing systemsy applications" like IoT things or whatever, sure, fine, a GC isn't going to be an issue and probably will help.

If you're talking about a language to write drivers or an operating system, etc in then a GC is just a big No. In that domain we don't even have Malloc/Free, let alone GC services. Having the overhead and normative lifestyle assumptions of _any_ kind of runtime is a big Nope.
The fair collection has been revamped. It could be better, but I've also seen worse.

Single Ticket Fares

Single tickets are printed on a piece of thick cardstock. They are both used for a proof and transfer. Validation is electronic by inserting it into a machine on a bus or at a terminal of up to 2 hours. The machine prints the times it was used on the ticket.

Multiday tickets are printed on some thin plastic-like paper with an NFC chip inside. They are tapped on terminals and in busses and get no physical markings of when they were used, but are validated 100% digitally with some central system. They are also good for the same type of transfer.

Monthly/Yearly passes are a thick plastic credit-card-like card. They have an NFC chip and work similarly to the multiday tickets.
As someone who generally works a 9-5 job at a company where most people are expected to work 9-5, can anyone explain if there are any norms or rules that enable someone to work such abnormal hours at their companies?

Do companies like Google not care as much about work hours? I can't imagine anyone showing up at 2pm at any of the places I've worked, regardless of how productive they were.
We could ban semis passing at all, that'd be fine with me.
I am not a lawyer, but dear gawd, how would that even work? I can imagine a huge number of domains where a time limit would make interaction unfeasible.

- I am buying my house for perpetuity, not leasing it for a limited period

- I'm a photographer, you're a model, I want a model release that's unlimited or it's not worth my time and risk to deal with you (this is usually framed as "rights" or "license", but signed in form of a "contract", similar to what the FaceApp would likely do?)
thank god my corp pays for pluralsight... i hope you get your money back, i do love the website but if you dont need it they should refund you.
Augmented Reality App Development Cost: Ins and Outs You Need to Know
Next Billion-Dollar Startups 2019
Personally, I’d be very cautious about assuming that commit time has anything to do with work time.

For at least 15 years I’ve had a policy - and so have the people on my teams - to avoid merging or committing to public branches at night or just before & during weekends so that you don’t accidentally hose other people on the team, who rely on automated builds & testing. We write code at all hours, but wait to commit/push/merge to master until the morning when everyone’s there.

I realize that not everyone has policies like that, but these are high profile programmers who are likely to have their own complicating factors. Linus, for example, commits a lot of merges that other people depend on; his code reviews and code writing might be on separate schedules.
They didn't 'willingly' give anything.

Like any app, you launch it and you accept the EULA.
Then it asks you for permission to use your camera and for your contacts: it makes sense you want to take selfies and share them.

That's it, now all your data belong to them.
There is no functional difference between an app that will siphon all your private data and an app that won't.

for the vast majority of users, at no point did they stop and ponder whether they were ok giving up their 'face' for a filter app.

The only way to know would be to read the terms, and even then if you are not a lawyer you won't see the traps (e.g. understanding that "User Content" actually refers to your face).
> What exactly is the tradeoff here, if salaries is all you care about?

All the non-FAANG companies copy the trend of open offices (it's a cargo cult), so if you want to look at it from an utilitarian perspective, more people are actually worse off.
this is always my killer argument in any "books versus TV" discussion. Not all books are educative and have qualities one would associate with literature.
Ask HN: Who are your programming heroes, and why?
The point of hashing it server side is that even identical passwords get different hashes in the database. You can't do that just by hashing the password in the js.
If they have nothing to hide, they have nothing to fear from sharing data :)
Consider using a cookie for that purpose. I was looking for the calculator everywhere until I realized I had to enter my email first. That's a pretty big trust hurdle – no thanks.

I suggest you let people use the calculator freely, and when I enter e.g. "4 transatlantic flights per year" then you show me what that sin translates to specifically for one of your offset projects, e.g. "1000 briquettes" (with photos, of course). Personally speaking, that would make me pay up.

Oh, and the 20% fee is really problematic. I'd like to see a pay-what-I-want slider where I can adjust the percentage. The slider minimum would be set to min(0.2*x, $10) or some other reasonable amount, and you can calibrate that function to maximize donations.
Can't stay Peter Pan forever. Must choose our sacrifices and become Captain Hook.
I always saw this type of advice in the lens of: "this thing is heavy. I only want to pick it up once otherwise I will exhaust myself fairly quickly." I learned that from laying sod on a golf course one summer...
> Since programming has nothing to do with typing speed

I have heard this a lot, and I am not sure I agree. I agree that the limiting factor for how long a project takes to finish is never going to be how fast you can type, but when I am really in flow I am actually typing pretty quickly, and I don't really like more friction when it's not necessary.

Of course it's a matter of taste, but the argument that it's english-like never made sense to me either. There is no english sentence construct with "do ... end" or "wile ... end".
Or maybe something that's just a little more like a college dorm than an apartment building or a suburb -- neighbors in close proximity that you're forced to attend social events with and get to know.

I feel like we consistently choose the short-term risk aversion of walling ourselves off from neighbors, blind to the long-term damage it does to our society.
I don’t disagree. That would be a good direction to move.
> Apparently the Linux kernel, and all code written before 2010 is just completely random!

The Linux kernel is well known to be completely random when considered as a C program: building something useful out of it relies on a particular set of flags and ad-hoc implementation details of GCC (e.g. -fno-delete-null-pointer-checks).
Lol log in to a celebrity account, announce support for Donald trump. Enjoy the ensuing dumpster fire
Do you use `rebase` for that?
The app doesn't request Geolocation data, but might the geographic info still be in the EXIF data in the photo that gets uploaded?
Is this reset mechanism conceptually flawed? Even with one attempt before invalidating the code, you have a 1:999,999 shot of stealing someone's account by lotto. Not bad odds for an automated process.

It's like every account on Instagram has an alternative six digit password.
I never said people can't feel different than me. I said that it seems unlikely that they're actually more productive in an open office, and that even if they specifically are one of the rare few that actually do work better, a vast majority of people don't.

This is empirical, not just a difference of opinion.
Is "what your face looks like" private information? You publicly display your face everywhere you go all the time. It's not really practical to hide it. Likewise your name you pretty much freely give out to anyone who asks. Is that private information?

So Faceapp knows "There's a person with this name who looks like this". Was that supposed to be a secret?

I'm concerned about privacy too, but it seems like some people just want to hide under a rock for their entire lives. I don't know how anyone manages to leave the house if having people see your face and know your name is a serious concern.
Boston Dynamics’ robots are preparing to leave the lab – is the world ready?
> Hong Kong was in British hands throughout last century and has an active memory of how things used to be before the handover.

This is the only bone I have to pick.
Hong Kong has a short memory of how things used to be. People around 30-40s won't remember a thing when the colonial overlords rule with an iron fist.

There's a reason why generally, there's a rift of opinion between the young people, and the older generation.
What's the point of responding with idiotic rhetoric that only presents two extremes of virtually no security or hermit lifestyle. This guy reportedly had enough time to lock up their fire exits and then toss gasoline around. AND was waiting to toss gasoline on people trying to flee out the main exit where he was waiting for them. A couple of security guards on duty and a camera system could have prevented the murder of over 30 people. I can buy a set of 5 cameras and a pc to operate a camera network for under $1000, surely an reputable business can afford a few guards and a security system a little more sophisticated than consumer cameras so some psycho doesnt go around blocking all of the safe exits to your building and still have time to prepare his attack, and then stick around with gas to attack fleeing victims. So spare me the braindead, false dichotomy because you felt like being a smartass. When someone tells you to always check your stove twice before you go out do you respond "HURR JUST STAY HOME AND WATCH YER STOVE ALL DAY"? Moron.
Isn't that what feature or topic branches are for? Commit in your own little world, merge when you are ready to share.
This is being down voted but I think there is merit to what you are saying. Personally, I have a strong sense of community being a member of my church. I really consider it an extension of my family. People in the church care (the best they are able) for the needs of the elderly and those in need. There is a big loneliness problem with the elderly. Churches can certainly be a type of safety net.

Of course this isn't the only issue. Modern technology allows people to exist without interacting with another humans physically. This certainly is part of the problem.
Keep in mind that a lot of the people that are running mainframes now have been running them for many years (think 1980s), and there was no alternative that could run at the scale / speed / throughput that the mainframe can. So much of what we do today in the cloud can be attributed to the trails blazed by the mainframers. Fascinating technology.
It's the updated version of the dancing pigs phenomenon. https://en.wikipedia.org/wiki/Dancing_pigs

The smartphone is giving them funny shit. Any permissions prompts or legalese that occur in the meantime are incidental.
Git Kata, learn how to use Git in team
Getting gradients to follow along SVG paths in JavaScript
Could it be that Facebook and social media in general are the cause?

https://www.theatlantic.com/magazine/archive/2012/05/is-face...

"Likes" and reading narcissistic postings probably are not a good substitute for real human contact, and the more people become addicted to social media the less real human contact they are likely to seek. Of course companies like Facebook and Google (YouTube) purposely design their offerings to be addictive and as we know additions can be detrimental to one's mental and physical health.
Unix time is always the number of seconds since 00:00:00 Thursday, 1 January 1970 UTC time. Git records the committer's time zone, since the time would normally be converted back into a human readable form.
Yeah, giving away your game completely free has similar problems to being a maintainer of free open source software.
Every one I know is already using either Facebook Messenger (which has the same face scanning features) and/or Snapchat (which also has this feature).

This is not new.

I've been using FaceApp since its release.

There are a lot of other similar apps that I've used in the past. Especially makeup simulator apps. BeautyPlus, YouCal, InstaBeauty, BeautyCam, Facetune, Photo Plastic, Visage Lab, etc.
Would You Rather Talk in Front of the Class or Get Locked in a Room with Chucky
"Meanwhile, the adult children of middle-aged Americans are still reeling from the Great Recession of 2008. A tepid labor market combined with student loan debt has left grown adult children struggling to find stable, long-term employment, and they’ve delayed buying a house and starting a family."

This again? Nobody was forced to spend $100,000 on a college degree with no chance at actually getting a job. Community college was and is a great option at a fraction of the cost.

On top of that, the current economy is better than ever. Lowest unemployment rate in decades and more jobs than people that can fill them.
I'm one of those people. I've done two jobs where I wasn't in an open office, one was a cubicle, one was a private office. Both times I felt very lonely and disconnected, and my motivation suffered greatly.

If I needed maximize output for a single day then I'd probably choose a private office, but over a long period of time it definitely hurts me. So the answer to "do I work better or just feel better about it" is: both.

That said, I feel I'm on the extreme end here as I would also cite loneliness and isolation as the single biggest drawback of being an engineer. I think many engineers would list the ability to work alone on your own stuff as a plus.
Fake News Detection as Natural Language Inference
John Houbolt – He figured out how to go to the moon
Maybe if we treated the practice of software development more like bridge building, we would have better reliability, fewer outages, fewer zero-day exploits, fewer patches and bugfixes--software that actually works the first time, and every time for years.
One people brush off and another people don't.

So if you want to teach people about how and why data is important it is easier to do so when using Russia an an example (assuming you're a Westerner). Most people still have a fair amount of trust in US companies and don't believe they would abuse their power. Call it tribalism it whatever, but that's how it is.

But to us in tech it's pretty obvious that even if Snapchat or Facebook never abused their power (lol, I know) that that kind of data is likely to end up in the hands of the Russians anyway. So it's just easier to talk about data when the big bad wolf abuses it. But I'd also use this opportunity to talk to others about the parallels that we have here and the responsibility of the tech giants.
His issue is Libra having a international development (or more specifically random international development), and his issue with Rust is using the nightly builds instead of a stable release.
Strange policy about commits — why just not push at night or during weekends? Why's everyone not working on branches?
Show HN: InAccel + JFrog - Enterprise ready FPGA accelerator distribution
Side point, I also don’t use social media app but at this point it doesn’t matter. 3 of my friends sent me my faceapp photo. No way to escape this.
In this case, not really descriptions, but equivalents. I don't care that a figure shows two red boxes connected in a particular way, I care that packets flow from node x to y, but not in the other direction (just an example).
I like the approach of creating a new temporary branch for changes I need to stash. When I come back to the work I usually bring the changes back to the branch I'm working in with `git cherry-pick -n <commit hash>`. The -n flag cherry picks the changes over without making a new commit, so I can finish whatever I was doing and then make a proper commit.
I don't think that's accurate to say, really. There's definitely some shows with gay undertones, but the vast majority of their post-2010 catalogue has either no romance or heterosexual romance (Hyouka, Chuunibyou, Tamako Market, Amaburi, Koe no Katachi, the Hibike film, Kyoukai no Kanata, VEG, and so on). Slice-of-life is pretty accurate, though.
I don't think it's fair to say that they've changed drastically, either. VEG and their Key adaptations such as Clannad are really not so different in spirit, nor is something like Kobayashi's Dragon Maid really all that different from Lucky Star (which was SoL with heavy gay undertones all the way back in 2007).
Related:

https://github.com/markku-ai/donkey-vis

Donkeycar neural network model visualization built to "see" how the AI sees.
Client-side hashing of passwords does not provide any of the benefits of server-side password hashing, as the client-side hash of the password effectively becomes the password, as it's all that's required to authenticate.

Client-side hashing does provide very limited protection against plaintext reuse (on other sites where the user uses the same password) in the case that it's leaked in transit, which is far less of a concern now that HTTPS is cheap and widespread.
Reminds me of the old joke. Podcast advertisers think that I'm a businessman in charge of hiring who doesn't own underwear or a mattress
A quick goggle says various character widths per line. If the average length of an english word is 5.1 characters, then it's considerably more words than I suggested.

None of the links I found mention font/line spacing though it's a quick skim so far.

Your point about having to scroll up and down is spot on; it happens that full page fits comfortably onto my screen so I didn't need to. I forgot it wouldn't on others. If I may add to that, the link to the intercept others had to point out to me I missed because it blended in too well with the rest of the text.

Anyway, that's 1/2 hour reading set for this evening, thanks!
I'm reminded of when Bertrand Russel said that Hegel’s idea of freedom “means the right to obey the police and it means nothing else at all”.

Of course, you're not Hegel, and I'm definitely not Russel. So I'll just leave it at that :)
The psyops conducted by Cambridge Analytica and similar organizations in the US, England, and around the world is pretty scary
I don't think you're really missing anything beyond the fact that podcasts have diversified to the point that you can find one in whatever niche you're curious about. There's also a huge array of artistic and fiction content, with a panoply of sound styles.

The problem, of course, is finding the niche that fits you. It's classic long-tail stuff. I'm sure there are lots of podcasts that sound like indie radio stations, though I have no idea how you'd go about finding them except by trial and error (and referral).

Once you find it, the medium is conveniently offline, requiring neither airwaves nor a live connection -- as well as the ability to speed it up or slow it down, skip, etc. If nothing else, I suspect a lot of those indie stations make their material available by podcast, which would give you access to similar content from all over the world.
Than ever? Surely Americans in the industrial revolution worked longer.
> Yet, Forbes chooses to talk about FaceApp.

https://www.forbes.com/search/?q=facebook
1) I would think that there would be a period where its opt-in for a while before forcing the new API since its not backwards-compatible.

2) Nothing necessarily other than them rejecting extensions that access all URLs now if they don't need them.
Do you happen to be in management?
Audi revs up to produce the e-tron GT
TL; DR

Russian company has the ability to identify the person.

My guess: Probably using already existing KGB software in the backend.
Yup. Plenty of good history podcasts, for example
I have invested in a quality pair of earbuds that double as foam earplugs.
This passive sound isolation means I can set some music at low volume and be completely isolated from the outside world.

Active isolation is rubbish because it lets voices through.

Here is what I use : Shure SE215 - https://www.rtings.com/headphones/reviews/shure/se215#compar...

I consider that with those, I can work as well as I can alone at home. Otherwise, I also suffer from a very noisy office with constant laughter, anecdotes, movie and TV show reviews, people reading emails out loud to team mates etc. and can't ever enter the flow.

I am also a big fan of using fake babble noise to mask surrounding chatter. After about 5 minutes, the brain ignores all of it including the real chatter that is around you. Namely this https://mynoise.net/NoiseMachines/babbleNoiseGenerator.php or this https://mynoise.net/NoiseMachines/cafeRestaurantNoiseGenerat...

---

Disclaimer: This is a repost from https://news.ycombinator.com/item?id=20277513
I understand that, but what in your mind would be a good replacement to name such a complex, abstract value? A long acronym perhaps? I don't see how that's any more clear or less arbitrary than a single character name.
It's a rationale for the belief, which is what I thought you were asking about. It's not a rationale for avoiding the changes, but I don't see that advocated as such in this thread.
You seem to miss the point. Japan is a sovereign nation that has managed to protect itself for centuries. If someone ignores the justice system of that sovereign nation and uses his own justice system then he is threatening the sovereignity of the nation. The primary way nations defend themselves is through war and violence. Everyone can found their own nation, even on the grounds of an existing one. This is how countries have managed to declare independence for all of human history. A new nation that cannot defend itself will never gain sovereignity and therefore never existed in the first place. In short might makes right. If you don't follow the rules then you will be locked up or killed (in war). Your conflict seeking moral values are incompatible with ours. It is only natural for a nation to engage in self defense for the purpose of self preservation. You can think whatever you like and we will punish you however we like, it's the only fair thing we can do.
Oh sure, I had my Best Show phase. Who hasn't these days?
Assuming that the app is available in the EU, I wonder how this squares with the GDPR.
>To make FaceApp actually work, you have to give it permissions to access your photos - ALL of them. But it also gains access to Siri and Search .... Oh, and it has access to refreshing in the background - so even when you are not using it, it is using you.

This is false, you can just take a pic and never give it access to your gallery. If the authors are lying about something so trivial, what else do journalists lie about? That's why I don't trust them.