skysight-inc/HackerNews huggingface dataset:
This is a good point, but Amazon tacks on even more fees if you want to fulfill those orders outside of Amazon. We used to sell small electronics on Amazon and other channels which used to cost $2.60 to ship USPS.

We signed up for FBA and they charged $5.95 to fulfill each order. Even if picking and packing costs $1-$2, you still make more profit shipping it yourself. We used to have 3 workers fulfill 150 orders a day from our warehouse which equals $0.80 to "pick and pack" and can be sent to any channel.
There are a lot of configurations of pawns or knights that are highly desirable.

A "knight outpost" (a knight guarded by a a pawn) is a "local" board position that is well considered to be strong. Same with a bishop outpost. "Paired knights" (knights which can protect each other) can only rarely be taken by a rook or queen. Pawn-chains are good, while "backwards pawns" and "doubled pawns" are bad. "Rook behind pawn" is good, "Rook in front of pawn" is bad. King Opposition is good (https://en.wikipedia.org/wiki/Opposition_(chess))

Go is more uniform for sure. But there are plenty of opportunities for CNNs to work out in chess.
My primary concern is about data recoverability, which it appears there isn't currently a solution for. Looks great though, just wanted to try to understand.
Kalanick, the modern Lenin.
If you're using Android the easiest way is to simply go into 'App info' and then hit 'Force stop'. That turns the app off entirely until the next time you actually use the app. Clicking the app's launcher normally starts the app back up.
I totally get where you coming from, and even in non GC'd languages such as C++ lifetimes are extended (or not...) when you break down expression.

However, I also strongly perfer to give these subexpressions names. That tremendously helps when debugging, logging, or just discussing the code with colleagues. In fact, these subexpressions do exist and they are a certain unit to reason about, especially when the program is not doing what it should. In these cases (and not only these) you really want to give them a canonical name and not only "line 42".

Maybe there should be a syntactical equivalent for named subexpressions.
>And you are going to be spending the money on a purchase, just not right now.

How do you figure?
thanks! actually looks really cool, love the integrated support for storing encrypted secrets (even if not supporting many providers yet). Will explore it more.
It may take some effort to realize this, but a mathematical formula is actually a picture, not text - more often than not it is intended to be seen - as a whole - rather then read, "word by word."
Not having fraud is only an advantage if it can be proven definitely enough that you don't have any (which is impossible). Everyone claims they're combating fraud, it doesn't really mean anything and it's already priced in to the market.
Came to say the same thing: Shame that one can't run WhatsApp or Signal on them, would be an option for grandma to keep at home.

(Note: not Apple's fault - iMessage, Wire, and other messengers work, if I'm not mistaken.)

Identification and authentication by phone number should die (or at least be an option among several).
The shelf life isn't the problem. The problem is quantity in the sky (this will continuously be relaunched) and how bright they are. This will ruin many long exposures for many existing telescopes, but you can do some amount of image subtraction if you do many short exposures. That's might be a problem for some instruments depending on their readout electronics.

It's also a global problem.
only two? Neither is negging either.

How does "Look at this beautiful person, just look. Your life isn't like this. Ha. You suck. You're a failure. You're ugly, you're stupid and nobody likes you and you haven't even got $product" "This family is so much happier and more well adjusted than yours, you're a rubbish parent and you don't even have $product"

Every ad in fashion be it for cream or stink or (gasp) sometimes even clothes. Loads of mirrors in every shopping centre aren't there?

Negging is exactly right. Make people afraid and sad. Fear of missing out, fear of weapons of mass destruction, fear that "maybe they don't really like me." Sometimes it's subtle eg Clooney selling coffee and sometimes it really isn't, eg Life Insurance ads and the Iraqi invasion. (Maybe some pushing the idea believed in WMD - that's not the point. It was levered very thoroughly to sell the war - be right or wrong).

Teaching children to identify and analyse psychologically manipulative techniques is essential for their mental well-being.

Obviously it's not just ads. There's a load of academic research that follows the same pattern. "You need to be terrified about your children's screen time." Maybe I do but do you have the research or are you just stoking fear to promote your career? The latter definitely exists.
you think communicating with you is unethical?
This is a very good point. The shape of society will mirror the shape of its vital infrastructure. Energy is the fungible commodity - you can make virtually anything else with it. Centralize the [electrical] power, and the [political] power will centralize also.

I'm generally pro-nuclear - I think it's astonishing and tragic that we discovered an infinite source of clean energy, and doomed the Earth by failing to switch to it immediately - but the self-organization of the internet holds valuable lessons on the importance of distributed, fault-tolerant structures.

Especially as we enter a time already made uncertain by climate change, perhaps now is not the time to aggressively centralize. Windmills and Tesla walls look distinctly more "apocalypse-proof" than nuclear power stations.
Do they? My experience reading them doesn't indicate that at all, IQ is enormously important in determining lifetime success it's just there are different plateaus.

Once you achieve a certain IQ threshold (be it 115, 130, 145, whatever) then other factors play a bigger role but before you hit that threshold your outcomes statistically will be much worse than even the lowest performers who do make the cutoff.
Pollution cover-ups exposed in Chinese provinces
That’s not a problem, that’s a market opportunity.

If airlines can find a way to do both they’ll win customers from other airlines who do not
At least they wore hats!
> I moved to the US from a society where for almost any service or product, if there was a realistic option for the consumer to do their own thing and avoid spending money they would most definitely do so

I'm in the US, and this is the predominant attitude amongst my friends and family -- so it's not unheard of here.
Minus biometric collection
is true for big ticket items like apple products and laptops
tl;dr "The RDBMS is not so much dead as rebranded."

This is one of those clickbait-by-arguing-semantics articles. If you follow databases, you won't find anything new or interesting here.
I thought we paid for warehousing regardless. Though I think there are situations where if your selling inventory is turning over quickly, they may waive warehousing fees. The incentive is definitely there to manage inventory at optimal levels.

If your inventory sits too long in their warehouse, the fees go from "regular" storage fees to "long-term" storage fees. Those fees are much higher, which incentivizes the seller to put the stuff on sale to blow it out of their warehouses, or you can have the inventory sent back to you.

Also, fees vary by category and season. Around the holidays, you'll see them making a push to increase long-term storage fees to make way for the stuff that will actually sell, and on categories which are hot for the holidays, you might see them providing incentives with lower storage fees.

I'm not the primary person that deals with Amazon FBA, but he sits next to me. Don't take what I'm saying as the gospel, but this is based on somewhat second hand experiencing and reading some of the emails that come through. My partner pays more attention to those details.
Wow, great work so far. This is really interesting.

My guess is that they were moving content out of some proprietary early-2000s CMS around 2015. Instead of carefully parsing the storage format and extracting the text, they dumped it and the output was peppered with garbage. To sanitize the output, they simply elided certain character sequences.

Further speculation, 'xb' and 'xe' (for 'beginning' and 'end') were control sequences marking the extent of something in the old CMS format

Edit: These people would be the ones to ask:

> The Software Engineering team at Condé Nast International (CNI) knew it needed an automated way to migrate the vast quantities of content, and it developed a tool to do just that, recognizing that no off-the-shelf tool could cope with the disparate set of content it was facing, spanning multiple territories, languages and content types. But to meet its hard three-month deadline of migrating the first territory, Germany, CNI also saw the need for additional resources who were experienced in key technologies, including Node.js and React, so it selected NearForm.

https://www.nearform.com/blog/case-study/accelerating-transf...
Well there are some people trying to measure happiness now eg https://worldhappiness.report/ and there seems a trend in that direction, may it continue.
What's especially egregious here is that Google has products on both sides of the market (buying ads for advertisers and selling ad space for publishers).

When their buy-side platform is transacting with their sell-side system, it's all internal payments and should have no problem being refunded. Considering the size of the company and this being a core product, it's extremely hard to suggest this was just a technical oversight. The emails seem to indicate that they knowingly withheld this money.

EDIT: if you're going to downvote this, explain why.
The founder's guid is basically "1", might want to fix that :)

Also, the password validation/etc mechanism is broken.
I entered a wholly valid string and I got back a page saying "A potentially dangerous Request.Form value was detected from the client (Password="XXXX...")."

Where XXXX was my unencrypted plaintext password...

Still checking it out though.
During the 2007 recession, a lot of places did reduce IT staff, and a lot of places that did not reduce staff stopped expanding.

The current tensions are more political than financial, it seems, so maybe if things turn bad because of them it won't have as big an effect on business. I'm just saying it is something that OP should think about before doing something that will severely deplete their savings.
Most on HN don't know about the TOPS program which pays for all Louisiana students to go to in-state public colleges (LA Tech, LSU, ULL, ULM...etc) tuition free if they meet some pretty basic requirements like 4 years of math and two years of foreign language in highschool in LA. Most Louisiana colleges require at least an 18 or a 21 on the ACT iirc to get in as well (pretty easy). I got a great engineering degree and then landed a great job because of this. There's a lot of bad in LA (crime, heat, humidity, mosquitos...etc), but this made up for a lot.
Original comment author here -- we can talk about using user agents to detect edge-case bugs as something that's valid to do. We can also talk about whitelisting specific user agents that don't require polyfills so you can speed up initial page load. I think these are reasonable things to suggest.

So you're correct that there is some room for nuance and you're right to point that nuance out.

But Youtube isn't doing either of those things -- it's assuming that a user agent it doesn't recognize by default isn't supported, and rather than serve a feature-detecting version of the page, it's serving users a message to use a different browser. I still maintain that this is basically never the right thing to do (or at least it's so close to "never" that doing so should require some very good, app-specific justifications).

People are debating whether or not you can use JS to feature-detect every single specific bug, and whether or not you need to go the long path on feature-detection and do everything up front, or whether you can skip some steps for performance optimization, and they're missing the entire point of progressive enhancement. If you can detect Chrome or IE 6 and speed things up or avoid a bug, fine. But it's bad practice to rely on that detection.

It's bad practice to have a single list of browsers you support and to turn everything off everywhere else. Partially because it's bad for the web in general, and partially because from a more practical perspective it's not always safe to assume that just because you see a user agent every feature you want will be supported -- extensions exist, custom-compiled browsers exist, and sometimes user agents are just reported wrong for fringe browsers. It's also just plain bad for the user because falling back on feature detection and adding a few seconds to page load is nearly always preferable to being told to download and install a new program.

My original comment wasn't that user agent strings should be universally ignored, it was that it's unfortunate to see a company as respected as Google so fundamentally misunderstand something that's been widely taught as best-practice on the web for over a decade. I kind of feel like some of the people objecting are missing the forest for the trees -- talking about whether there's ever any valid reason at all to ever try to detect a specific browser instead of the underlying idea that the web uses a living standard and that it was designed to be client agnostic.
Capitalism is fueled by consumerism. Even if some choose not to play the game (by consuming and producing only the strictly necessary) it's in their interest that others keep playing it.
Ask HN: What design do you need most regularly: Logos/illustrations/brand guide?
Maybe. Or the market is big.
I wonder why they didn’t use the `<time>` element for this.

https://developer.mozilla.org/en-US/docs/Web/HTML/Element/ti...
I don't see why it's hard to see the line. Real benefits are real. If Gadget X is easy to read and light, it's easy to read and light.

Imaginary benefits are imaginary. If you buy Gadget X you will not instantly become attractive to the opposite sex, nor will you be the envy of your friends.

The line is where you shift the emphasis from real benefits to imaginary social, emotional psychological, and sexual - i.e. lifestyle - boosts that the product can't possibly provide.
At a certain point you place trust in SSL certificate authorities. Couldn't a company that runs the infrastructure itself spoof IP addresses and man-in-the-middle everything?
> They've stayed remarkable true to their mission, haven't entered politics (ironic given previous CEO), and continued to offer a good service.

Well, aside from forcing you to use paypal and go through their mediation process. I'll never spend a cent on ebay again, or sell there—credit cards are the only way to shield yourself from bad purchases (that and buying in person).
Strange that this was downvoted, because it's actually the answer for a wide variety of news sites, including bloomberg.

I do not suggest disabling javascript globally, just for certain sites. The reading experience is dramatically improved.
While I agree with the general point of using best practices in code samples, the Cpp Core Guidelines actually encourage[0] using

using namespace std;

for std specifically, giving the reasoning that:

> sometimes a namespace is so fundamental and prevalent in a code base, that consistent qualification would be verbose and distracting.

I also work mainly in C++, and personally I prefer using it, together with -Wshadow to catch possible issues.

0: https://github.com/isocpp/CppCoreGuidelines/blob/master/CppC...
Europeans are much more susceptible to green activist pseudoscience. For example the ban on GMO's which was driven by ideology not science; or vaccination rates etc.
So if fares were higher airlines would spend that money on nearly always unused planes sitting somewhere? Not quite sure that's what happens.

Ryanair in Europe must run at one of the highest load factors (over 95% compared to American Airlines 80%).

Ryanair also has some of the lowest cancellation/delays in Europe too. They had a fair few 737 MAX in service but don't seem to be suffering from mass cancellations as far as I can tell.
The atmosphere is 20% oxygen and 0.04% carbon dioxide, climate change isn't going to deoxygenate it enough to have any noticeable impact on breathing.
Living machines: MIT’s former president on the next technology revolution
I'm waiting for a politician to make this a campaign plank. There are so many Democratic candidates this year I'm hoping one of them seizes the opportunity.
Yeah, I have read about the precursors of those patches. But this has been simmering for a long time.

The point is that one could do this correctly today with the right rituals. openat2 wouldn't save you if you were still doing plain realpath+open across a security boundary even though openat+procfs or setns are available.

The new syscall implementation would still need a fallback impl. for older kernels after all.
Spoiler alert, they were not getting enough Vitamin B1.

I have a tool that breaks down nutritional densities on a per calorie basis. You can, for instance set the slider to B1 and see what foods contain the highest concentrations of B1: https://kale.world/c

You'll notice that unenriched rice noodles only contain 3% of your Vitamin B1 needs in a 200 calorie serving.

Note: that these days the issue is less likely to come up because white rice and white flours are often enriched with those Vitamins (similar to the way that cereals often are enriched with the vitamins they're missing)

But, they also seem to suggest it might be lack of protein which I find harder to believe. Rice is 9% protein which is significantly more than the WHO's minimum recommendation of protein. I know some countries like the US state 10%, but that's double what the World health organization recommends.
There is nothing false about his comment (maybe it was updated).

ACA is fully based on projected income for the year. Previous year's tax returns are one way of substantiating your projected income. But not required. If you are living off of savings and not making a profit yet on your business, you can pay yourself a small salary and qualify for full subsidies from ACA.

If you file as a C Corp (which you can do with an LLC), you could even hold profits in retained earnings and not pay them to yourself yet. You would of course have to pay corporate tax on those retained earnings.
Ah thanks for the correction! I misunderstood the article's description of "call time" as a synonym for "call bank", as it consists of volunteers calling and asking for donations. I can see how automation is not feasible with this definition.
Better yet the AND version of the form factor. NUC is branded.
Go any evidence of that? A quick Google search doesn't show me any results indicating mouthwash containing sugar.
What ever happened to writing for free? I don’t want everyone to get paid for posts. It should be rewarded based on merit.
Sorry, I was thinking out loud, I was contrasting the other obvious place to standardise this - the distinctly non-corporate IETF. WHATWG makes no sense for something like WebAuthn
A risky business, if even 1% of the cars are still driven by humans.
Yes, MCF is not competitive with other 3pls or in-house. It's a convenience charge.
I don't use Go much to have an actual opinion on this. I actually like Go because I built my data science blog on top of it (learned a bit of CSS and html along the way).

But I think the final paragraph of this post only serves to highlight an issue brought up in the original post by Mr. Siebenmann.

The rebuttal says:

"There are certainly senses in which Go is Google's language: it was created at Google, Google continues to fund most of the development, and a few people at Google are the final deciders about the language itself."

I understand that the language can be owned by Google and the community, but the original take was:

"You could ask if Go is Google's language or the Go core team's language, since Go's direction is set and controlled by that small core team. However, at the moment I believe that most or all of the active Go core team is employed by Google, making the distinction impossibly to determine in practice (at least from outside Google). In practice we'll only get a chance to find out who Go really belongs to if Go core team members start leaving Google and try to remain active in determining Go's direction."

Seems like the rebuttal's concluding statement doesn't really address the biggest concerns.

The rebuttal continues to say that the development team tries to work with the community when possible. The original discussion here on HackerNews brought up examples where that is not always the case. I don't think a BDFL or a team acting as BDFL is a bad thing inherently, but I don't think this rebuttal really talks to the issues.

I once wanted to build a bunch of ML tools for Golang. Like coding up UMAP or other dimensionality reduction techniques, introducing some variational techniques, etc. But the package manager situation at the time (I thought of doing this 2 years ago) scared me off!

edit: I thought about this and did form a slight opinion on this article only. If we were to change the opening and concluding paragraph only (and retain the rest of the contents), it should have been titled "Go is Google's Language, and that is ok!" And then added a paragraph on how Google possibly abandoning the project wouldn't cripple it.
There’s CompCert, if you really want to go that far…

Then there’s the question of auditing the hardware you’re running on ;)
Python in Visual Studio Code – May 2019 Release
Isn't that impossible?
I mean, capitalism is literally profits above everything else. Since evil marketing == profits, it will never change. It will only get worse.
> It's much more genuinely helpful to tell people something like "You can easily read our large screen even in bright sunlight."

I don't know about that. Years of being exposed to advertising has taught me that squishy claims like that are almost certainly misleading.

It's harder to skirt truth in advertising laws when you're stating objective facts, but it's trivial when making squishy "experience" claims.
Astronomy isn't limited to the US and the NSF is not the only funding agency in the US. Sure, the annual cost isn't $50B/year, but that's a shitty metric to use, it is textbook tragedy of the commons.
hell, I'd support that. A function/method 'does a thing' while field access 'reads a thing'. Rust doesn't have implicit getters and setters like Python might have. It doesn't LOOK like `fut.await` should/could DO anything, but it can.
Well, then you'd miss out on a lot of great products from third-party sellers, and with this latest push that is the subject of this article, you'd see less and less showing up.

...and you can do this after you do a search and see results and get to where you have additional filtering options. I'm guilty of using "Show only Prime offers" or whatever that one is called. After becoming a seller that does FBA and seller-fulfilled, I use that filter less. There are great small businesses that still ship very fast, and at competitive prices and since I'm one now, I feel their pain and want to support them too. I can also be patient on a lot of my shipments and don't require 2-day shipping.
That's an interesting read to add to my list thank you !
Odd that there is sufficient demand for an updated iPod touch but not an updated iPhone SE.
If Apple had a better app portfolio they could just get rid of third party apps entirely and have people use progressive web apps in place of app store apps. Right now most apps have websites that provide almost the exact same experience as the native app without as many privileges. Uber is a great example https://m.uber.com/looking
https://github.com/rust-lang/rfcs/pull/2442