skysight-inc/HackerNews huggingface dataset:
I used to have the same take, I couldn't understand people complaining about fakes because I never got any. I just assumed people were careless with their shopping.

But then I started getting fakes on things I buy all the time. Fake AA batteries, not Duracell but Duracell knockoffs. They last half the time and you can peel the Duracell label off to see another label beneath. Bought a steel water bottle and it was not the right brand at all. Bought a Swissgear backpack and not the right brand at all. Bought a white artificial Christmas tree, same brand as I had seen in stores and when I got it, it was a normal artificial Christmas tree wrapped in white electrical tape. Not the same brand I had purchased.

You can refund, sure, but that's a huge hassle. I ordered something, paid for it, waited for it to get here, then can't use it until I get refunded and order another one? Why would I do that more than once or twice? If it keeps happening, anyone would switch to not buying from that place again.
Don't forget to go take your meds, Grandpa.
one of the pictures is literally a fft graph, so yes
I'm pretty sure that the 21T does not include future payouts to social security or medicare. I believe that if you do include them, the number goes closer to 100T.
I would like to second this in some sense. I would love to learn more about WAI-ARIA, but have no idea how to go about doing so. More non-reference documentation would be fantastic, or surfacing whatever does exist better.
And don't forget their war with 3rd party repair options, which does not help them, since their own options are overpriced, and generally their genius techs are less knowledgeable.
This is a curious fixation, I would say. In the US, a bachelor's degree is something that is regulated to have some type of meaning. It needs to come from an accredited institution, and if it's in a specific field, it gives you the right to pursue grad school, apply for certain professional licenses, and apply for pay raises from state institutions.

I imagine Udacity didn't really wany to go through all the hassle and bureaucracy and lobbying that's required to become a dinosaur-style college. So, it's hoping that its classes can provide reliable proof of knowledge and skill for employers to hire specific employees.

If it can't do that, then it's basically a hobby site, at which point RIP because people won't really spend enough on these types of courses to support such expenditures
I apologize for asking a question that will likely lead to a flame war regardless of your answer, but which is better? I've used Go for a while for certain apps, but as a primarily functional programmer I find my way of thinking often clashes with the language (and I also don't like the verbosity).

So, do you do functional programming, and is Rust a better (with all the subjectivity that word implies) language than Go?
Perl6 is amazing! Yes it took a while. Yes it doesn't have the same recognition as perl 5. Yes it's crazy. But it's crazy in fun sort of way.
Would have to be a massive severance package (ie fu money) to consider this. Probably high 7 figures at least. And if knowledge of your existence is so important to them that they would ask for this (I’ve never heard of such a request before), you can probably get that amount.
3D machine learning: resource repository for 3D machine learning
"Oddities" might be overstating it, but I remember a number of times a light went off and I though "oh, so _that's_ why Oracle does X". It was the same kind of information you might deduce from looking at a "query plan" from `EXPLAIN` or similar, and the kind of thing you might deduce from a careful review of topics like transaction isolation levels.

It's been a very long time so I'm not sure I can name many specific examples, but IIRC some of the topics that became very clear were things like:

* the importance of the order in which JOINs and WHEREs are applied (to limit the number of rows being accessed per step)

* the relationship between columns that are selected and those that appear in WHERE and ORDER BY clauses.

* the value of tables with a small number of columns (limiting data that must be read per row)

* the cost/complexity of variable-width columns (VARCHAR vs a fixed-length string), again because of the time and complexity required to do something like "skip ahead three rows" in a data file

* the behavior of CLOB/BLOB types (stored external to the "main" table content)

* the various types of transaction isolation levels and the conditions in which it becomes hard or impossible to guarantee isolation without table or row locking

* etc.

The references at http://axion.tigris.org/readings.html describe some of the theoretical concepts we seemed to think were important or useful at the time.

Also, there's a post at http://heyrod.com/articles/radio-blog/pleasures-of-profiling... that describes a session of performance-tuning on the index implementation that gets into some of the nitty-gritty implementation topics. (But a lot of the issues addressed there were an artifact of Java's primitive vs. object representation, which has been reduced by things like generics.)
Entity resolving the dispute may ignore jurisdiction choice.
A step-by-step guide to become a successful recruiter
why not just make work be a state more than a place....
Working from home has so many benefits, including reduction of costs to both employee and employer.
Microsoft Shows Why Big Tech Has Staying Power
Ada and SPARK do it better, with style!
> Being near transit does a better job of providing both of those to candidates,

How is that different from "talent wants transit"?
Place a lien on the property for the cost of the investigation in the event of a guilty verdict and nonpayment of fines.
My experience with toxic teams
Yea it's a bit the tail wagging the dog or something along those lines. I think the consolidation and clustering of companies into downtown cores or in the case of the FANG, mega campuses causes people to look into ways to have a suburban "america dream house" as that type of housing stock near the downtown cores is either extremely expensive or undesirable.
I've been to Los Angeles last weekend and have seen homeless people at the subway stations entertaining themselves with their iPhones. Now tell me: how is owning an iPhone a "status symbol"?
When they get it right, their design, finish and overall build quality are very very good. I think they could do a lot better, but nobody else really is, at least not at scale.
Sr. Recruiter
Actually, the latest credit product systems from Experian and TransUnion (not sure about Equifax) allow creditors to see inquiry data as a list of dates. This array may include pre-approved offer checks and third-party pulls (such as those from Credit Karma). I believe you can even see this date list on Credit Karma as well.

In the same way that a debt validation letter is a "smell" to the debt collector that the debtor is concerned about their debt (and potential credit status), any indicator that the debtor is evaluating their own credit can also potentially raise the debtor's file with the collector to high-attention (or litigation) status (versus being sold off to another collector).
> And well, you know where this all goes...

Go on, spill the beans for HN's international visitors?
Love Island Spoilers
Global uncertainty is rising, and that is a bad omen for growth
I guess my family has some roots in the parts of Prussia that used to be German and are now Polish. I'm not aware of any Polish ancestors or siblings of mine, though.
Reply to self since this is now too old, but these studies are anecdotally confirmed by online polyglots who are able to very efficiently learn languages to mastery by constructing 24/7 self-immersion environments. See www.ajatt.com, for example.
> Price matching is the biggest marketing vaporwave I have seen to hide the fact that you're more expensive and less convenient.

Do you mean vaporware? Vaporwave is a music genre and aesthetic style. Although I'm not sure if vaporware fits into your sentence either; I think shovelware would work better.
Speaking for myself, the idea of “emerging as a writer” sounds appealing.
So why do the countries with even more heavily regulated "socialist" healthcare (most other developed countries) deliver the same quality at half the price?

To front-run the complaints, "same quality" does depend on specifics. The USA really does lead the world in breast cancer and diabetes treatment. It is in the middle or back of the pack at nearly everything else, though, including cost, which is >double, even for treatments without quality to match. Most people would not pay >double for this if they had a choice.
I thought they only price matched items sold by Amazon directly. Do they also do it for items merely fulfilled by Amazon?
Monopolies tend to have that. I mean let's face it, the antitrust "punishment" the U.S. and EU governments issued against Microsoft were not really that damaging by themselves. It was mainly Microsoft's fear of getting more such punishments that led to the decline from the absolute monopoly status to near-monopoly status.

But in the big picture, Microsoft still dominates.
People also just don’t want to be stuck in traffic for an hour and a half. If 101 were as free flowing as it was in the mid 90s the desire for transit would be less but given arteries like 280, 101 in the SF bay area or 95, 90, 93 in the Boston area are perennially clogged the alternative is transit.
By the time the confusion about Perl 6 being DOA subsided (which still hasn't happened for some enthusiasts) Perl 5 was seriously damaged and it never recovered since.

Python 3 took a lot of time to take over but it seems that they're finally leaving Python 2 behind and the language is still extremely popular.
The way to ensure that they’re different is to require all prior assessment be publicly available - if someone having access to an old exam gives them an unfair advantage over people who don’t then that’s bad design.
Is the Future of the Sharing Economy Airbnbing Your Clothes?
This is only news because of the historical anomaly of California (Silicon Valley and Hollywood). Everywhere else, "talent" flocks to big cities with transit (NY, Chicago, Boston, DC, etc in the US; I'm sure it's simila rin other nations), as transit is is part of how a city grows, and population growth is codependent with economic growth and the network effects of "talent" industries that generate wealth.
Honestly that would be great if it took the momentum out of Go and killed the language.

I loathe working in Go.
2 Major Reasons Why the Internet Needs Blockchain
I haven't been keeping up with Go much these days but is there proper debugger support now? Or is it still a half-broken experience?
As a FBA 3rd party seller (my product shows up as Sold by <my company name> fulfilled by Amazon. I'm the manufacturer of my product and it's the only thing I sell on Amazon.) returns are a nightmare since Amazon controls them. Amazon never questions the customer beyond a dropdown box for the return and penalizes the seller of the product.

On my Shopify store I have a tiny return percentage and an almost 0% defect rate. On Amazon people buy my product, decide they don't want it, and mark it as defective to not have to pay a return fee. Either the units I sent to Amazon have a 50x higher defect rate than the stock I ship out myself, or people are cheating the system.

When Amazon decides your defect rate is too high they remove your listing.
The problem stems from people believing that unit in unit testing means a class's method.
That would be quite a fundamental change. At the moment _int_ and _uint_ have certain semantics that, if changed, would surely break many applications and libraries that rely on the current semantics. I am finding it hard to think of a more sweeping and drastic change to the core of a language.

Having said that, I'm by no means a Golang expert – this is the comment of an outsider looking in. I get that the proposer is Rob Pike and obviously Mr. Pike is god-like so what is it I am missing? Is Go 2 meant to break everything? That's like, wow.

Any low-level hardware bit-banging code is going to have to be audited or break in subtle ways, will it not? Is Golang different from C and C++ and languages of that ilk that this sort of change is not that much of a problem? Help me out here folks, I'm genuinely perplexed.
The automated data collection didn't surprise me, but somehow I hadn't thought about using bots to actually automate the analyzing, predicting, and actions that come next.
> dynamic pricing

This is one of the (growing) reasons I dislike Amazon. Several times I've found a decent deal that I know a friend or family member would like - sent it to them, only for them to discover (sometimes just minutes later) that the deal has suddenly vanished.

On the face of it, Amazon is doing this as a simple function of supply/demand, though it sure could be construed as form of bait-and-switch pricing!
Supposedly if you buy support incidents they should do something. I don’t know if that is actually true in practice though.
Piggybacking on this, I believe it would mean things like decreasing "Environmental Review Process" and "Comment Periods" as well as density restrictions.
What are security deposits like in California? Most places I've lived (in Canada) security deposits can't be any more than a month or two of rent, and a really really bad BnB guest could easily do tens of thousands of dollars of damage to an apartment.
Learn React for free
A new look for rust-lang.org
They're similar in concept, but very different in focus. Nuitka main goal is to be 100% compatible with cpython, something which will often mean sacrificing performance compared to pythran.

Pythran main aim is to be fast, and to achieve this they're willing to only support a small subset of python.

As Nuitka's performance gets better and Pythran starts to support more and more of python, perhaps they'll converge at some point in the future.
USA #1! You can't kill yourself as good as we can!
Interesing. That’s not what I was taught in biology class in the 2010’s.
+ redis

Agree on nginx - I wanted to make a crazy change and found it extremely easy to understand how I could have done it and why doing it would be stupid :)
If you can’t think of something, you’re really not cut out for it.
that's pure developer's prospect. For the users, Office 365 is cloud product which they daily used. Otherwise, how would you call Dropbox/Box a cloud provider?
That makes sense in that writing requires a lot of experiences to draw from. That said, plenty of good writers started very young.
The irony of (b) is that MS invested in Apple as a way to maintain a semblance of competition to shake of antitrust enforcement, and then Apple ate MS's lunch in whole segments.

If MS let Apple die then, and used traditional lobbying to avoid antitrust sanction, iOS might not exist and we'd all be on our Zune tablets.
Apple has 1 billion users that are relatively affluent, relatively fanatical and fairly locked in. I'm sure there are a bunch of good ways to provide value to these people (and thus extract money) other than just the phone upgrade treadmill. I don't know what they are, but I'm confident there are a few good ideas among the tens of thousands of Apple employees.
Ask HN: What software are you most thankful for?
Personally, I'm thankful for Atlassian's SourceTree. I'm using version 2.0.5.2 and haven't updated it in over 3~ years. It's a rock-solid piece of software and is able to adapt to a handful of different workflows from all the places I develop for.
I'm the opposite. I'm 31, live in the South Bay, and am so happy to jump in my car and spend 30 minutes driving to work, sipping coffee, thinking about the day ahead, and listening to news or music. On the way home, the commute is a chance to unwind and relax.

I find San Francisco claustrophobic, and I can't think of a more miserable commute than walking to, waiting for, and riding public transportation in the rain or heat with a crowd of other people. I've turned down jobs in the city for that reason.

I don't pay any more for the house I'm renting than a decent apartment would cost in the city, and I have a small yard and a quiet neighborhood to live in.

I don't know how you city people do it.
AWS Toolkits for PyCharm, IntelliJ, VS Code
Finish What You Start
So are chicken scheme and GNU Forth. The problem is that the Perl ecosystem and community are a shadow of what they used to be in the heydays of Perl 5. I used to write a lot of Perl but I wouldn't really recommend it to anybody these days, be it version 5 or 6.
I can hear your snarkiness through this comment because we are all in the same industry. However, the average NYT reader probably hadn't seen or heard from Microsoft in a while to know that Azure is a big deal which is who this article was written for. Timely because of the stock price between them and Apple who we read not long ago were on course to be the first trillion dollar company.
Amazing that your self-entitlement to having cheapest prices at-all-costs blinds you to the benefits people find in a brick-and-mortar location, such as being able to physically inspect the actual product, before bringing it home within the same hour of purchase.
I can't speak for everyone, but I for one hate daily commuting by car. I live in SoCal now and one of the biggest things I miss about Boston (where I lived some years ago) is being able to read a book during my morning commute.

I don't mind driving for personal errands or vacations, but for daily commuting transit is much better in so many ways. I find the California car culture obsession to be one of the most idiotic things about this place. It's got some of the nicest weather in the country, so if anything this should be where you want to be walking and outside not crammed into a car huffing exhaust. It's so unbelievably ridiculous.
I agree, I don’t hesitate to use PHP for quick tasks like that. But would I try to write serious software in it? Definitely not.
That's not how things work. You don't get to bring your laws with you when you travel.
Barely sustaining if you only look at the public and flashy side of their business. They were still pulling in a lot of revenue and profit and were actually much more diversified that people gave them credit for.
The first step is admitting you have a problem. If you can’t acknowledge badness as a group then entropy takes over.

I complain/observe about codebases all the time, especially on projects with an SLA. It’s bit like fire code. When the shit hits the fan you [don’t] want people wandering around trying to figure stuff out.

Hallmark of a bad team (project management, really) is if the same three people are required for every emergency.

The interesting thing about complaining is that nobody wants to talk to the optimist about problems. It makes them feel small and stupid.

I find myself in the role of troubleshooter often, because I’m good at it, I acknowledge that the struggle is real, and at the end I try to summarize the experience, and diagnose where they went off the rails.

When you see 20% of the team have the same stumble, the problem isn’t with them. If the stumble was expensive then it needs to be addressed rather than blaming the victim. Nobody wants to talk to someone who shames them, either.

But I don’t believe in the classic rewrite. I believe in prevention and station keeping (don’t let it get that bad). The human brain can only deal with so much. If you want to keep adding to the project you have to keep cleaning old code and improving your practices. Slowly you’ll have a very different codebase, and a team where everyone senior can fix most problems.

Edit: a word
Actually, all elements still have kinda distinct uses:

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/i

> represents a range of text that is set off from the normal text for some reason. Some examples include technical terms, foreign language phrases, or fictional character thoughts. It is typically displayed in italic type.

Typically, but doesn't have to be. It's just about stuff that's set off, but not necessarily more or less important, "just different" I would say.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/em

> marks text that has stress emphasis. can be nested, with each level of nesting indicating a greater degree of emphasis.

Oh, I did not know it can be nested. At any rate, emphasis doesn't have to be bold, it can be anything that gets emphasis across.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/b

> is used to draw the reader's attention to the element's contents, which are not otherwise granted special importance. [..] However, you should not use <b> for styling text; instead, you should use the CSS font-weight property to create boldface text, or the <strong> element to indicate that text is of special importance.

Okay, to be perfectly honest, I can't think of a good example for something I would want to draw attention to without considering it more important. Maybe the names of persons in a news story? Hmmm. I don't know, but notice making something blink is a perfect and sensible way to draw attention to it... so the blink tag never went away, it just got shorter, so we can use it more liberally.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/st...

> The HTML Strong Importance Element (<strong>) indicates that its contents have strong importance, seriousness, or urgency.

So basically, this means flashing text in various bright colors while changing size rapidly. I know how to read standards, so nobody even pretend it could be otherwise; let's just fix our websites accordingly. A "call to action" with a big green button is way too tame, if it doesn't trigger a primal survival reaction, you might lose the client.
The psychiatrist David Healy wrote an awesome, but poorly titled book called Pharmageddon just on this point. By some estimates up to 500K people a year are killed due to bad interaction with the medical system. Per a Johns Hopkins report they estimate around 180K. Its worth noting this is not just medical errors which are incredibly frequent, but much of it is due to side effects of correctly prescribed drugs.
If 101 were as free flowing as it was in the mid 90s ...

Assuming you mean bay area 101; I remember lots of people moving just because the commute on 101 was such a mess even then.
Incorrect.

Trade can happen with any two or more people who have different things (and the things need not even be physical).

Stable markets, on the other hand, require a stable government of some sort to maintain them. And that's what you really need for the economic side of what we would think of as civilization.
Seismologists invented FFT signal processing. Rumors circulate at oil companies that many companies discovered it independently and were using it internally years before the method was openly published. It would be hard to underestimate the value of FFT processing to that industry.
The idea is to experience a lot of the world as each experience means you’re more likes to have something to say that will be useful, compelling, and captivating to other people.
Wireshark 2.6.5 Released
As a Haskell & Erlang person who currently uses Rust as my primary language at work:

> do you do functional programming, and is Rust a better (with all the subjectivity that word implies) language than Go?

Yes, yes. Obviously the Rust ecosystem has fewer mature libraries, but its type system and error handling make Go look like a toy.

Go can be okay for small one-off tools, but its safety guarantees are not far ahead of scripting languages and I think it should be considered as such.
Seconded. This is relegated to a footnote in the OP, which is rather unhelpful.
‘I’m Broke and Mostly Friendless, and I’ve Wasted My Whole Life’