skysight-inc/HackerNews huggingface dataset:
OT, but since the author is here: please take a look at your pep8 validation, your imports in the screenshot are all over the place. https://www.python.org/dev/peps/pep-0008/#imports is your friend.
Ok but I don't know if you noticed but we don't use typewriters anymore.
huh... I've done a fair amount of home buying and selling, and I've never heard of taking the appliances with you. By plumbing, do you mean toilet? Does the buyer just expect to bring their own toilet from the last house? What a lot of effort.
I agree. Never again will I move myself. What most people don't realize (and I include myself at the time) is that they really are pros at getting stuff in and out of places. They know how to rotate couches around tight corners and are very good at assembling furniture, because they do it so much. They also have the right tools to lift things which the average person does not. It's completely worth the investment.
eh, fighting about musical genre is like arguing tabs and spaces. I often call Prodigy "techno" to people who don't closely follow electronic music, as it gets the point across. And certainly you could make an argument that some of their music was "electro-pop" depending on how you define it, as it hit pop radio stations for a time, and was predominately electronic...
Weird... on iOS you can do "While Using" in the location privacy settings so it only uses your location when the app is in use (instead of the "Always" option). It's a bummer that the Android version requires it at all times.
> but I also think the correct modern day analog of that is the browser.

The browser is exactly what I had in mind when I said "you have to learn a stack of languages". Sure, okay, console.log() gets you "hello world", but so does "echo" so maybe I placed the bar too low. Still, getting into the modern web experience requires you to learn HTML + CSS + Javascript and how they relate and interop.

Fast forward a little bit from the BASIC days to Visual Basic. Back then you could write a desktop application with a GUI, controls, a window, and needed one language and one environment. I don't see how the browser world is easier or more approachable than that.
What about using a format like:

[Year of Initial Release].[Year of incremental release].[week of incremental release].[Incremental Number]

So:

2017.2018.39.332
Your users don’t care about the text editor you use to write code, but I bet you use something more complex than nano. Tools are to be valued differently.
Appliances and plumbing - usually that means dishwasher, remove and reinstall, etc
Murder rate or murder rate per capita? Please, please source stats on this kind of thing or we end up talking past each other.

Watch out for "exceptions" causing confusing numbers, e.g. https://www.theguardian.com/uk-news/2017/jul/20/official-fig... : "The official figures [for 2017] also show a 26% rise to 723 in the homicide rate, which includes the 96 cases of manslaughter at Hillsborough in 1989."

This article also mentions consistently falling police numbers. The police and court services are stretched very thin.
> You can't just "replace men with women" though

Indeed. I was just pointing out why the argument was broken. The lack of symmetry in the workforce would also mean that that's not a way to reduce the pay gap even without the assumption of a reducing wage bill.

> Men also take less vacation than women

Are you sure? Men are statistically likely to take more of their vacation time (in the US at least) than women. If you are correct that implies that men get more vacation time than women but I'm not sure that that's correct.
Сlass members accessibility levels for Python (private, protected)
I HATE that attitude. It may occasionally be right (depends on your product/intended use) but it was the catch all ‘do as I say’ excuse one of the executives used at a previous job.

Have a suggestion on how something could be done better? Your way is too complicated and our users are dumb as posts. So we can’t do it. It’s not worth even thinking about.

Of course if THEY want to do the complicated hard to understand thing, it will be fine.

Just one of MANY examples.

Why do the job if you have actual contempt for your users?
The third party doesn't know about the vulnerability. Company C posts bug bounty B in contract. Researcher X discovers vulnerability. Validator Y confirms the vulnerability and X gets paid (1-f)B where f is validator fee.
> One of those markets is Taiwan, where the price of a Model S P100D was cut almost in half by Tesla’s latest price changes – resulting in about $100,000 in savings.

When people complain about $100 drop in price on a iPhone or whatever I don't have any sympathy, but 50% on a ~$200,000 car is... significant.
Troy specifically addresses WebAuthn in that post but only as a 2fa mechanism (which is an optional way to use it). He doesn't address it as a standard to replace passwords.

His premise of the post is that passwordless mechanisms are non-standard and difficult to use. WebAuthn can be used easily and implemented by anyone as it is now an open standard.

Trpy's article is great, as always, and I'm not invalidating anything he said. But this particular post of his is intentionally a more short-term look at proprietary solutions, not a longer term view of evolving standards.
So you're suggesting this is the main/only reason poison isn't the primary weapon provided to infantry for most military situations? Interesting.
>Users log in with simple methods such as fingerprint readers, cameras, FIDO security keys, or their personal mobile device.

Neither of these methods are simple. I don't have a camera or fingerprint reader, idk what is FIDO security key or how to get one, and mobile phone can be lost or cease working at any moment so it's not a reliable method of authentication.
While that stereotype may be true for some developers, I don't find it holds for most devs I know and work with. People incapable of dealing with emotion probably don't make great employees to begin with.
GCC proves an uninitialized variable must be 0 and doesn't warn about it
There are cars newer than 60 years old that appreciate :). Of course, they do not usually appreciate past retail, but they appreciate relative to the lowest historical cost.
Scaling up your business without growth
Aside from really terrible models and premium/luxury cars (and some edge cases like EVs), a new car should not depreciate 20% in the entire first year, much less the moment it rolls off the lot.
It can actually be overriden if the vendor declares a release will happen within 14 days of the 90 day deadline.
"is it basically impossible to salvage all the stability work from the Linux kernel?"

If you'll search through ReactOS codebase, you'll definitely encounter Linux pieces of code, thus it's safe to assume ReactOS doesn't suffer from NIH syndrome and that it salvages whatever it can from any given legit available source. Other than that, ReactOS has its own NT reference (which covers stability too) that it has to follow and that isn't any of the easy-available *nix architectures, so there's that.
Open an issue on GitHub: https://github.com/REDasmOrg/REDasm/issues
Yup. I turned off web activity and my home/work checkpoints disappeared. I always thought that was incredibly scummy and it's what made me really start questioning the amount of power I was giving Google, if this is how they're using it. I've been slowly separating myself from their ecosystem. Another example is how Google doesn't let you turn off the stupid notifications for Google Assistant / Voice without completely blocking microphone access to Google.

It's hard not to be hypocritical about all of this as well. I want to protect my data, but I also want to play Pokemon Go, which is essentially gameified tracking. My phone already recording my location info and it would be an insignificant amount of effort to see where I sleep at night.

I feel constantly torn between my desire for privacy and my need to stay connected in the digital world. As another example, I tried to quit Facebook and was successful until a D&D group I joined required it's use. It's also one of the only good online barter/marketplaces since craigslist started having major issues with scammers, bots, and constant flags.

Essentially, I dislike how good, useful services require the use of other unscrupulous ones. I have zero clue about any solutions for this one, though.

Edit: Other user was right, I'm not "broadcasting" GPS lol, sorry. It's early.
Researchers 3-D print ultra-strong steel parts from powder
USB Promoter Group Announces USB4 Specification [pdf]
Shouldn't you be off correcting their Wikipedia entry, or something?
https://stackoverflow.com/a/34377302/1250772
Automatic operations and beacons are allowed as long as the control operator (the ham in charge) sets them to ID properly. Permanent beacons also have a transmission power limit (20W EIRP I believe).
Pretty much all electronic is "techno" to people who are unfamiliar. Like metal, the genre is just too diverse to try and be specific for the average reader.
Regressive taxes can be fine, as long as you balance them with transfer payments so that the poor don't end up paying more.

They might even make the economy more efficient. I'll leave that argument to the economists, though.
I'd guess dishwasher and washing machine, appliances which have to be disconnected from and connected back to water inlets and outlets.
Not taking paid vacation you're allowed to take is so weird. I mean, it's like not taking your whole paycheck and leaving it to your employer.
The earliest known literary mention (not written - ancient Indians recorded and passed on their literature orally) of the caste system is the Purusha Sukta hymn from the Rigveda (late 2nd millennium BCE):

https://en.m.wikipedia.org/wiki/Purusha_Sukta

It's interpretation is varied and controversial to say the least.

But one shouldn't confuse the theoretical model presented in the liturgical texts (referred to with the term "varna", meaning "color" or "tone") with the concrete manifestation of traditional endogamous divisions in society (referred to with the term "jati", meaning "station of birth').

The ground reality is more oriented around the complexities of class, tribe, language and occupation, and even physical phenotype, which were then rationalized through the theoretical 4-fold system of caste.

There are parts of India (the southern and eastern parts) where the actual social structure doesn't map as cleanly to the 4-fold system, except among the higher castes. However endogamy and strong caste hierarchy is still just as common in these regions.

In terms of population genetics of South Asia specifically, here is a good place to start:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2702070/#__sec2...
If you're looking for example use cases, first thought was that it would be fun to see a countdown until my wedding, which I suppose would take the form of "% of engagement completed."
Which New Career to Switch?
I have been Graphic designer over 6 years and I want to switch a new tech career but I have a strong passion for illustration also.
So,

Product Design
UX Design
Frontend Engineer
(or introduce a different kind of design's career about storytelling)

I’m right now Web Designer building on WordPress, basic knowledge of HTML and CSS.
I’m struggling with study javascript and I feel really interested to enroll in Interaction Design.

Any advice?
And not helped by placating BI vendors conflating "real time" (with a precise technical definition) with something akin to "zero friction" self service analytics platforms (you can start to answer a question as soon as you can conceive it.)

Cf https://www.sisense.com/blog/dont-real-time-analytics-insigh...
Also think about having a dashboard refresh at 5s with 50k datapoints, literally transferring gigabytes of data to every browser looking at that dashboard. If you streamed the data (even at slow rates) it would be a massive traffic savings.
How to Be a Good Board Member
You would be surprised. I work at an airline fraud prevention platform, and the legal hassle with credit card/loyalty fraud (which is what this would be) is so complex that fraudsters are often not charged with fraud. They just go ahead and provide their real information. Or change it right before takeoff at the airport, leaving the fraud analysts with no time.
I’ve not understood this and am strangely on the side of removing all deductions.

Why should anyone pay less federal tax than a person living across the border just because you pay tax to your state?

If you don’t like it and think the other state is right not to collect income tax and that state is doing better for it, then surely it’s on you and everyone who agrees to set about voting to remove your own state tax. Not to expect the federal government to give you a special deduction that the other person doesn’t get.
That feature is coming
I agree with the general sentiment in the thread thus far: the goal of minimalism and focus is a nice one, but at the moment it seems like a bit less sparseness in the design could actually help facilitate that goal, rather than hinder it.

Sir_Cmpwn, if you're looking to up your UX game while keeping things stripped down I would recommend taking a look at Josef Müller Brockmann's book Grid Systems. It's written in the context of print layouts, but many of the principles can be extrapolated to web design. It covers some excellent techniques for managing information density and prominence with base visual elements such as a well composed grid and some simple variations on fonts (size and weight).
spent my early days locked up in my room learning C to this album. it's light on lyrics which makes it (for me) perfect for development work. later his music helped me stay motivated and push my personal limits when running. "Breathe" [1] was on my ipod when I crossed the finish line of my first marathon.

some years later I was lucky to see them live on their Omen tour ... incredible on stage performance.

so much of their music helped me get over things and stay on track. I respect his choice which is as good as any way to exit this fucking world. Still I'm devastated.
So what is your suggested simple, reliable method of authentication? Does one exist?
A small nitpick, the Library of Congress is very much not the National Library. The service it provides the public is ancillary to its role as the library for Congress. This creates headaches for librarians, including those working for the LoC.
Can we assume greedy capitalist bosses aren't to stupid to run (or get someone else to run) A/B tests?

Yes I admit. It is leading question. And personally I guess greedy capitalist bosses would happily ditch more than a few biases if that meant they became richer, quicker.

Given you agree you have three options that I am aware of (interested to know if there exist more):

1. oppressing women on a large scale is somehow more valuable to greedy bosses than getting a huge competitive advantage over other greedy bosses, or

2. for some reason it wasn't such a huge competitive advantage after all.

3. for some reason it isn't possible to test it. Maybe because women chose another career path from the start. Or maybe women aren't as easy to fool into working for greedy capitalist bosses. Or something else.
Not mention that stuff might not fit their new house, both physically and visually. Its certainly not a common practice where I live in the US.
> limited token theatrical release solely to qualify it for the Oscars

A lot of non-US (and even US) films do this as well. The distributors do a limited release to qualify for the awards, and bank on it winning the awards so that they can do a wide release of an "award-winning" film.
Tracking Donald Trump’s Activity on Twitter by His Private Schedule
Old Man Here.

Nor would they be able to sit through 2001 A Space Odyssey. The quality of the movie hasn't changed but the audience has.

I love betting people they can't sit through one of the best movies ever. I have yet to see some under 40 make it through.
I looked up the library from a big city (Utrecht), it has the following costs:

- Free up to 17 years old (unlimited everything, 1 hour of computer time)

- 21 euro per year for a limited digital subscription (6 e-books and unlimited audio books)

- 25 euro per year for 18 to 25 year olds (unlimited items, 6 e-books, 4 hours of computer time)

- 34 euro for a limited subscription (20 items, 6 e-books, reservation costs 1 euro, 1 hour of computer time)

- 42 euro for a digital subscription (unlimited e-books and unlimited audio books)

- 45 euro for low-income (unlimited items, unlimited e-books, 4 hours of computer time)

- 56 euro per year for everyone else (unlimited items, unlimited e-books, 4 hours of computer time)

The computer time is per day. After your free computer time it is 25 cents per 15 minutes.
Agreed.

I've seen many a time where the customer interface contacts believed whatever bullshit that they were peddling internally, and the information we had was essentially completely wrong.

Vendors walk a fine line with these issues. You have to keep the bullshitters happy as they control the money, but you need to get shit done to keep the golden goose producing when sponsors get promoted/fired/held accountable.
>Seriously, though, how do the two browsers find each other without a STUN server?

In the general case+ they can't.

+Defined as: not on the same LAN, not on the typical carrier/corporate network.
L idk c;ukman d; L hag jklfhks ajo lgka...

I use colemak so I had neither any idea...
I live in a tiny flat (normal for the UK). I only keep hard copies of special books such as coffee table books and author-signed copies. I'll check whether the library has the book I want before purchasing a digital copy of it.

I ran into the first world problem of not being able to read a physical book in bed because my bedside lamp isn't bright enough, having always used my Kindle Paperwhite.
If you lose a FIDO token now somebody else has a FIDO token. Unless they know specifically that it was yours the only thing they can do with it is use it as their own.

A good implementation of this approach allows you to add multiple tokens. GitHub does for example, but not all are good.
The problem is what is a breaking/major change for kernel? Is it referring to user-space API? The kernel ABI? Or the driver functionality/ABI?
The others have already evoked Wirth's law.

Indeed, even something like MS-DOS/Windows 3.1 or Amiga 500 would already be good enough for many office tasks that most people do.
The corporate motto for my next business is going to be: "People are not that bright."
Git-annex is amazing.
It has changed the way I manage my data.
This isn’t Tesla’s fault. It’s the owners’ fault. When you purchase a Tesla you are making an extremely risky decision to purchase a vehicle coming from a brand new car company. The vehicle lifetime, maintenance, price, and service quality is all an experiment right now.

Call me boring but I’ll be sticking with my Toyota for a bit longer.
Wrong?
> Remember that for an engineer, fixing broken software is always less of a burden than correspondence with customers.

Don’t be so sure. Just because you’ve identified the issue or a good fix doesn’t mean the ticket won’t go in the backlog to die a slow death before you’re allowed to fix it.
And Why to Analyze, Generate and Transform Code Programmatically
Agreed, watching dashboards is no substitute for alerting. However, one of the motivators for doing this is to reduce pressure on the metric backend. It's common to have Grafana reports refresh at 5s intervals, which if you have sub-second data, means that you request the same (potentially tens of thousands of) points over and over again. Some have worked around this by adding a caching layer (see https://github.com/Comcast/trickster), but streaming feels more elegant :)
I only clicked because the first thing that came to mind was the online service, the age did confuse me.
One of my web sites is run by a "bundle exec rails s" in a tmux window on an EC2 instance. New deploy? Run "git pull" (and maybe "rake db:migrate") in tmux pane and restart the "rails s" command. Easy peasy.

I'd make it more complicated and resilient but why?
That will depend on the site. It's not a new problem to think about either.

For instance, you can set up multiple MFA mechanisms on Google, and I believe you can set up multiple U2F devices for any given account.

To this day you cannot set multiple MFA devices on an AWS account. No, enrolling multiple devices at the same time from the same screen does not count.
I feel like that doesn't meant the description, and I really want to know if I'm missing a famous fantasy series.
I don't generally agree with PEP-8. I order my imports alphabetically, though generally I put `import x` lines before `from x import y` lines - so this file isn't correct anyway.
> I’ve been saying it for a while, Tesla’s pricing structure makes them look like amateurs.

Nice little passive aggressive completely unargumented quip here...

As a consumer and a free (but fair) market proponent, I want "amateur" pricing structures.

I don't have a lot of experience buying cars, but I recently needed some FX conversions. Compare TransferWise and OFX.

TransferWise offers transparent pricing, they do the conversion at mid market rate and add a bit of fees on top (the bigger the transaction, the lower fees are in percentage terms).

OFX advertises "no fees" but they offer wider bid/ask spread than the market does, meaning that they do charge fees, but they're hidden in the price you're being offered. In addition, they're happy to improve the price if you call them out on this!

TransferWise are amateurs telling me "we offer a service". OFX are "professionals" who are communicating "we're trying to exploit amateurs with an opaque pricing structure that tries to disguise how much our customers are overpaying".

I know which one I'll be using!

Edit: a simple way to see how much you're actually paying, is to try a two-way transfer - e.g. first ask the service to give you the price for 1000 GB (say 1,160.29 EUR), then transfer that amount back to GBP (I get 992.78 GBP). Assuming symmetry, the fee for a one-way transfer then is (1000 - 992.78)/2=3.61 GBP or 0.361%.
Facebook got it from your own friends or associates. Such information gathering forms the "shadow profile" on Facebook.
Major factors affecting resource capacity planning in 2019
Even appliances usually stay with the house, IME.
For the current project I’m working on (it’s not technically software development), we’re using NFS within a single subnet that every desktop is hooked up to. The server is physically at the office and does not have internet access. We have some confidential files (healthcare and legal records) stored on it.

Since everyone has the NFS share mounted locally on their machine, simply adding a single file makes it appear on every other machine, without much overhead.

Encrypted backups are stored on- and off-site.
Pretty sure he means connecting the appliances to the water and sewage lines. I've never heard of anyone taking their toilet or shower with them ;)
Face Generator – Generating Artificial Faces with Machine Learning 🧑
Some rhinos have proven to be difficult to breed.
We need an XKCD for this!
I think there is a 7 day return policy?
This article seems to have come out in a vacuum while there has been notable research published in the last months. All of these articles have been published on HN.

* On Prions and Alzheimer's being transmissible
https://news.ycombinator.com/item?id=19127520

* On insulin resistance linked to the disease
https://www.psychologytoday.com/ca/blog/diagnosis-diet/20160...

* On gum disease's links

* On HIV and Herpes medication links to reducing
https://news.ycombinator.com/item?id=17540094
https://news.ycombinator.com/item?id=19099157
Baofengs do seem to die quite quickly if they are TXing constantly, at least they do in the desert.
> In the past you fired up an editor and the tools were built in and ready to use.

1. Turn on the TV and the computer.
2. Welcome to BASIC.
3. Code.

No editor to fire up - just instantly available.