skysight-inc/HackerNews huggingface dataset:
> For HNers, it's an opportunity to still make a huge difference by contributing to a relatively young language

It would be better for someone to work on an alternate, Python-like input syntax (focusing on readability and good intuition, and perhaps more attractive to novice programmers) for some established language, like Rust. Working on a "young" language, you just miss the chance of contributing to an ecosystem that's already been in development for quite some time, and where efforts aren't going to be left stranded as the bulk of the dev community chooses to go for something else.
> I do occasionally give take homes that could take this long but it is only when the candidate [has no history].

That's fair IMHO, however not the complaint here. It's that after so much effort, the candidate got ghosted.
Yup. Only always-recording microphone I choose to have is Siri on my phone.
St George's Day: British Army reveals how it would kill dragon in bizarre view
> It seems like there's a legitimate use case for this data

Maybe, but you haven't found it. To resolve your query, simply fudge the locations by 50-200m in random directions. You'll still get good local results and won't pin the exact room or house down with needlessly accurate location data. Amazon can keep that data of course, it just need not be shown to human reviewers.

Edit: I'm "posting too fast" and so cannot reply to the Uber comment below. I'll say, I still don't understand how human reviewers would need your address or GPS coords to improve their service after you get an Uber. How would they even verify the Uber came to the right place, they don't have the verification info there.

I just don't see this as a valid use case at all.
Ireland isn't as population dense as many areas. There's only one city with more than 1M people, and only one more with more than 100,000.
Ancestry is pretty crap and a waste of money if you aren't of European descent.
nice, but a small nit: you don't need to quote variables inside bash double brackets.
But unencumbered by Tesla's billions in financial, technical, and logistical debt...

As with Tesla, Rivian is being judged by its hoped future successes, not its actual track record to date.
I'll pay you $15 to use/test free cross-platform budgeting software
I used to use budgeting software such as Mint and Everydollar. As of late, I've lost trust in these "free" services, because I'm not sure how they are "using my data".. I never fully read the terms and conditions anyways. Taking matters in my own hand, I've written offline, open-source budgeting software with Electron. The product is really coming along now, and has made a lot of improvements due to many suggestions from users.

The main features are keeping track of expenses by category/subcategory. There is limited support to sync up transactions from your bank; this was a big feature a lot of people asked for.

I'll pay you a $15 amazon gift card to test this software. Everything is available on the Github repo below. In order to get the gift card, you'll have to act quick because I only have $200 I'd like to give away for this (yes, sadly I'm not rich and have infinite money to give you). Find the link to our slack group (from the repo), and after you've tested it and have feedback/suggestions, send a message to "zachary". I'll keep track based on who sends me messages first, only the first x number of people will get a gift card. Don't delay!

https://github.com/reZach/my-budget

Thank you good humans of HackerNews.
Witch hunting or randomly attributing blame is never a good idea.
Linking ->
https://github.com/reZach/my-budget
How is it a demographic problem? Who is forcing you to eat meat? Most societal changes are brought about by individuals with the courage to question something that is wrong but socially normalized.
We've got a page for that! https://stripe.com/docs/payments
Any take home project for an interview should be delivered or mirrored from your public GitHub profile. Bonus points if you slap a GPL license on it.
You may not have been paying attention to headlight design in high end trucks and SUVs lately. They are all about the led-enabled "creative" design.
Marxist!? Hasn't Spiked always been one of the many Capitalist-funded (more often than not it's the Kochs) "libertarian" publications?
We found that legacy version of Checkout did not allow us to build a number of features that users have been asking about for years—including instantly turning on Apple Pay without needing you to register with Apple directly, supporting a unified API that can work with redirect-based payment methods such as iDEAL (coming soon), and a bunch more features that we're working on. If you're looking for something embedded in your page, we have Elements: https://stripe.com/docs/stripe-js/elements/quickstart
Battery life is about double Windows and equivalent to Linux on my X220. Touchpad works out of the box on all my laptops including gestures, but I use the TrackPoint. Even without a big bloated DE installed, brightness and volume hotkeys Just Work[tm].

Try it on an old laptop and maybe you’ll like it.
The latest article I read in the Chinese press about social credit development said including foreigners in the system was a high priority. Right now, foreigners in China have a hard time getting any kind of credit (eg I had to get a credit card through my wife), so the government wants to fix that. I doubt it will apply to non residents, however.
How are taxes handled, do they automate based on digital records or are those still the individuals duty to report?

How was that before widespread digitalization, how much privacy is/was ingrained in chinese culture? I'm asking because I had this "worlds apart" feeling recently as well when I googled my swedish uncle's address to see whether I had it formatted correctly. One click later and I was looking at his income, how many cars are registered to him & his family, what make and model they are etc.
Harvard is buying real estates in Central Coast not Central Valley. These two are different regions.

https://www.wsj.com/articles/harvard-quietly-amasses-califor...
They definitely have a real product. They demoed their EV truck at the LA Auto Show this past year. They haven't made it in mass quantities, so at this point its more like the original Tesla Roadster, but at least one of their products actually exists.
Genetic information is probably the most valuable information about you. Your fears are well founded, but the threat matrix is growing and the sci-fi-like threats around genetic data that we will face in 10, 20, 30 years can only be imagined.

For that reason, my company seeks to apply cryptography to DNA molecules. This helps avoid insider threats and hardware backdoors. We hope that our tech will be used by multiple service providers to allow you to have complete control over your genetic data security. More info at geneinfosec.com
The language server team has been working hard to fix the high CPU and memory leaks as recently as this week. Please do try it out on occasion to see if your issue has been resolved as the team is working hard to improve it.
I personally am spooked by the crashes, but maybe that's just me
The collection and use of that information is regulated by PCI DSS, and a retailer of Amazon's scale (>6m transactions per year) agrees to comply with compliance checks like:

- Annual Report on Compliance (ROC) by a Qualified Security Assessor (QSA)—also commonly known as a Level 1 onsite assessment—or internal auditor if signed by officer of the company
- Quarterly network scan by Approved Scan Vendor (ASV)
- Attestation of Compliance form

https://squareup.com/ca/guides/pci-compliance

Not sure how much "protection" that provides, but at least it's an area where Amazon itself is not the sole arbiter of what is considered OK and not OK when it comes to data collection.

The bigger issue is disclosure and informed consent. Amazon buyers know when they purchase a product that the vendor has their address and CC info, which they believe is protected. They may not know that the Alexa they bought as a holiday gift for their nephew is giving up location data to a team of "thousands of employees and contractors, spread across work sites from Boston to Romania and India."
I only take public transit rarely but I've never been able to adapt to wearing earphones while walking about--especially in a city. I just don't feel comfortable being isolated from my environment in that way. Probably a pretty minority opinion these days.
> Focus means they care about your privacy. Here's a good chart: https://thatoneprivacysite.net/simple-vpn-comparison-chart/. As you can see, the vast majority of the popular ones are in the green. Some even went to court to prove their "no logging" claim.

Oh yeah, that one site with the generalizing charts.

Only those who've been tried and tested in court prove something, and only for that specific moment. It could be different now. We do not know.

> How do you know?

Because I live in the EU, and it is illegal to do that without my consent.

> On the other hand, the ISP just gets everything directly and easily.

If that is legal they might, but so could a VPN provider. If you want to avoid this, Tor makes more sense.

> Good for you if you don't need to hide your IP. Some people post stuff that might get them in trouble, you know? These days you can get jailed because you've shared a video (of, say, the recent mosque shooting). Or a comment on twitter criticizing a transgender (https://www.breitbart.com/europe/2019/02/10/uk-mother-arrest...)

That is not an issue everywhere in the world, and Tor would work for free and just as well.

If anonymity if important, I recommend Whonix.

You know who benefits from your narrative? The companies selling the VPN snake oil.
Testing Event-Driven Systems
Huawei P30 Pro ‘Moon Mode’ Stirs Controversy
The 'Dark Ages' Weren't as Dark as We Thought
It also has serious quality issues [1]. I've seen the X1 and it's nice but, honestly, I've yet to see anything that compares to the Macbook tracpad, even the latest one that fakes haptic feedback.

[1] https://www.tomshardware.com/news/lenovo-laptop-quality-cont...
So it seems that though the scripting language is nominally, and maybe even syntactically "JavaScript", the engine interpreting the code has been honed to ensure consistency and reliability. Since JS 3.0 is being used, I assume it's a lot simpler interpreter, no JIT involved, etc.? I'm curious as to what they might have removed/changed/fixed in the language?
Java Program to Implement Caesar Cipher in Java
> And let's not forget that we lost MagSafe with this too.

MagSafe has to have been one of the best ideas in all of personal computing, and now they've just completely abandoned it. The least Apple could do is give up their patents on it; if they're not going to use it, at least let someone else try their hand at it. It's a total pipe-dream, but wouldn't it be great if the next USB standard mandated detachable connectors? It would never happen because of cost concerns, but a man can dream.
Honestly I think Nim is more compelling as an application language than a systems language. I know there are plenty of people that care about Nim in the embedded space and are improving the experience of GC-less Nim. But for me, Nim with GC strikes a nice middle ground between speed of development and speed of execution. I can hack a project together quickly and get a native binary that executes much quicker than a scripting language. Its definitely my favorite language for hobby projects and I'm looking forward to the 1.0 release.
What software do you use for equalizing volumes?
The difference is mostly in the track record of the people behind the effort.

DNS software in general has left behind a trail of security vulnerabilities. The systemd team has also left behind a trail of security vulnerabilities. I don't want a team who isn't focused on security to replace something security critical when the existing software seemed fine enough.

On the other hand, the OpenBSD team consistently delivers on small, focused utilities, built with security in mind that usually reduce the scope of the utility to the minimum required.
Assange Detention: Bitcoin Donations to WikiLeaks Defense Fund Surge
The macbook (not air) is a bit over ten percent lighter than the x1. I don't think it is worth it, for reasons you name, and run x1s myself. Still, Apple does offer the lightest ultrabook on the market, and it may derive from the nasty keyboard tradeoff.
Please file issues as you find regressions at https://github.com/microsoft/python-language-server as the team is working diligently to fix such issues.
I mean do you by all means, but from a hiring perspective this would be behavior we would evaluate negatively in our process. YMMV of course, and you have the right to these choices.
I get that argument for Twitter. I don't get that argument for taking something that the masses already hate and making it even more invasive and annoying.
Why the US bears the most responsibility for climate change
I believe this was the author's intent:

Socks are seen by most as a terrible gift. Hence [terrible gift] makes a better gift than a DNA test.
Agreed that it is, but still not a valid reason to start throwing up junk items just to make a magic number. Undermines the validity of the entire piece.
What's wonderful about this concept (and unix concept in general) is that the flexibility it gives you is amazing. You can for example pipe it over the network and distribute the inference across machines. You can tee the output and save each layers output to a file. The possibilities are endless here.
Let's talk realistically. In software development world, if you are able to code your way out of a paper bag and are not living at the literal end of the world you are in high demand.

If you don't have lots of experience you don't want to work for crappy company. If you are experienced you already probably saw a lot of dysfunction and you are more likely to figure out how to work in less than ideal environment.

On the other hand, you don't have experience, you want to learn and it is most likely you are going to learn bad habits working at bad company or for bad manager.

Just stay away. There is enough companies to work for that you don't have to choose from the ones that have warning signs all over them.
A breakthrough in the study of laser/plasma interactions
This may be the dumbest thing to ever make it to the front page. What a pointless thing to complain about. Podcasts are not for everyone, but to be "against" them is so dumb I dont even know where to start.
The difference is most of us have moved on from cash and don’t want to move back; this is a regression.
Thickness was, I believe, a factor in this. As in MagSafe 2 came about (over MagSafe 1) to reduce the depth of the socket as well as it's thickness. Many seem to have forgotten that MagSafe 2 was actually worse than the first one (eg it would fall out on its own more).
I lived and worked in Geneva for a couple of years as an older adult. While I went to the trouble of learning written and spoken French (which I love as a language), I was really surprised at how little I ever required it in everyday activities.

BTW, I really loved Switzerland and Geneva in particular.
Software Faults in Evolving a Large, Real-Time System: A Case Study (1992) [pdf]
> But people value Instagramming their bacon too much.

You realize people enjoy bacon for the flavor, right?
I’ve been using similar tricks of the mind upon myself as well as others, works for many, many things and scenarios. I like to think about it as a reverse normalisation of deviance maneuver.
Maybe this what they meant? I dunno. I can see this being helpful in irb/pry.

In the end, we did end up making an offer to this candidate. They did well on everything we asked them. This was the only "brain fart" they had.
The problem with your reasoning is that you won't be able to reconsider once it is too late- the damage will be done and your regret won't matter. The problem is societal, not just your comfort with your data and your microphone.

The past-the-point-of-no-return could occur with decades of people becoming less and less protective of privacy, to the point where they give all apps all permissions, have microphones in the house in every room, and live in a world with constant corporate data breaches, and where our elections were hacked to take advantage of our lack of care for privacy, and government was installed without care for the foreign attacks against our sovereignty, and we lose our freedom and rule of law in the US as our government ignores public responsibility, and it turns out it all happened because we signed up for Facebook and told it our political opinions and didn't care about privacy at all, and our locations and political preferences and personal weaknesses were all sold to foreign adversaries, who created fake internet personas to convince us of false things, again because we didn't care about privacy, and then we'd live under a surveillance state run by a totalitarian regime who snubs their noses at peaceful transfer of power and states unequivocally that they will not leave office in the future, and who looks to China for a good model of total surveillance and one party for life as a good thing to "try here"....., a government who treats transgender people like they're not people, who puts children in cages if they are from Mexico, who holds the paychecks of 1million people hostage for racist political grandstanding, who actively causes harm to people for fun, who knows nothing about the dangers of fascism and who acts openly fascist...

Oh wait. Fuck.
There is a course on this at New York University: https://dataresponsibly.github.io/courses/spring19/
That was my first thought as well. But if you look at many apps on the iOS AppStore, you will see that choosing the right navigation for a mobile app is not so trivial as it seems. Sometimes the obvious needs to be stated because it's not so obvious to everyone.
I believe they were well aware.of that but specifically pointing out similarity with Maybe in how NULL values just bubble up just like Nothing.

This is very different from Java, where a chain of operation on null values typically very quickly leads to runtime exceptions.
Local hipster hates something popular, more at 11.
I don't think it has been actually released yet... The main page is still pointing to OpenBSD 6.4, and the 6.5 page says it will be released on May 1.
Love the idea; love how small the feature set is and how the domain is interesting from a software-engineering perspective. And really like the UX of your site.
Kudos all around.
Laws with far more precedence than this have been changed by courts. Such a change should come with a significant amount of forewarning, but given the situation there isn't much one can do even with sufficient forewarning.
Excellent talk!

https://www.youtube.com/watch?v=HKQDSgBHPfY
> But people value Instagramming their bacon too much.

...Yeah pretty sure that's not the reason. Vegetarian meals are usually more colorful and better for photos, bacon is a very boring photo.

It's the taste. Tempeh is a decent bacon substitute, beans are not. I feel like I'm missing some sarcasm here or something.
my laptop is pretty much extension of my hands, i eat with it, sleep with it etc.. the keyboard breaking because of breadcrumb going in and me begging apple to fix it, waiting and not being able to code was just too much for me

1 year ago i tried to fix it myself, broke the space bar crimps on 6 month old mbp15, and they told me because i tried to fix it myself i have to pay 500E for the repair.
keep in mind i make my own keyboards, i did not even think i will not be capable to remove a bread crumb from under the space bar.

few months ago I sold all my apple stuff, and have never been happier https://txt.black/~jack/bye-apple.txt
It's $38B of $78B
Speed can vary from interpreter to interpreter. I haven't seen any benchmarks of this interpreter, so we don't know how fast it may be. Maybe their JS interpreter applies some restrictions to the language that greatly speeds it up?
MagSafe was nice, but I have a 20,000 mAh USB-C power bank in my bag that is able to charge my 15-inch MacBook Pro. Got an USB-C to USB-C cable for it from a random store in the mall for a reasonable price, since it had no Apple logos on the side of it.

Tradeoffs.
That's not surprising. People often upvote an interesting conversation regardless of the actual article link.

In fact I added this thread to my favorites because the book references look useful.
Just to provide a counter experience, there are so many moments in my life that I find more enjoyable now by "low bandwidth" consumption. Washing dishes, cooking, weekly and even daily yard work, dog walks, commuting of all sorts, exercise. I can fill all of these moments with news or laughter or critical thought or just another voice to have in the background keeping me company in what would otherwise be a very singular task.

With that said, I'm not a music person, I never have been, so I don't turn to music often for entertainment and don't really find much joy in it. I also learn extremely well from spoken word and visuals and much less-so from written (probably why I like youtube videos that explain things).
Empathy in AI
Which is neither here, nor there.

Some slopes are indeed slippery.
What are some good Linux friendly laptops?
I've been a macOS user for a longtime, but my most recent machine has left a bad taste in my mouth. Seriously considering going full linux on my next laptop. (Already I often just work in a Linux VM rather than fight with the weird errors that come from trying to install everything via brew into macOS directly)

Anyone have suggestions? I remember hearing when Lenovo took over Thinkpad quality went down, is that still the case?

I work in VMs a lot, so it needs to be powerful. I'd also like a removable battery, both so I can pack a second battery when traveling + one less point of failure so I can keep using the laptop longer.

(I tend to try to buy a fairly modern machine and drive it into the ground ala a Honda Civic you hold onto for 7+ years...)
There's also Google's Gvisor, for also running containers as VMs: https://github.com/google/gvisor

(Handily it works with standard Docker, just put in an extra line in your /etc/docker/daemon.json)
There’s a lot of debate right now about what the healthiest diet for people is. In my opinion the evidence that a good plant based diet is the best we can do is pretty convincing.

But just for the sake of argument let’s say that a small amount of meat is helpful or even necessary. We’re still far far away from the amount of meat people just casually and thoughtlessly eat every day in most developed countries, which also necessitates all the horrible cruelty and environmental destruction of our current farming methods.

So if for whatever reason you feel like you need to or deserve to keep eating meat, you can still cut way down and make sure the meat you eat doesn’t come from doing things to animals that would have you sent to jail for doing to a dog.