skysight-inc/HackerNews huggingface dataset:
I honestly think it's high time Amazon did this. I've been a big fan of purchasing products from them in the past but over the past couple of years, the entire experience has left me feeling very unsatisfied as it is blatantly obvious how their market is being gamed by unscrupulous sellers, low quality products and an epidemic of fake/paid reviews.

Trying to buy quality items in certain popular categories (eg: screw driver set, chargers, flashlights, etc.) is all but impossible as you have to wade through pages and pages of low quality Chinese made knockoffs with weird brand names and of course, 1000+ 5-star reviews.

It's gotten to the point that my wife and I have been purchasing more and more items through Walmart, Target and Home Depot. They've all upped their game to compete against Amazon, and I'm happy to wait an extra day or two to receive an item in lieu of having a product that is likely better quality and the option for a frictionless return at a local store if needed.

As an ML engineer, it's clear to me that Amazon really hasn't cared about their reviews being gamed, or that their marketplace is now just a flea market being drowned in a sea of crap. Hopefully that changes going forward.
I'm sorry, but what does "hand clocking" a Z80 mean?
As soon as I saw this I had the thought... This is really not about coffee
I went from a company that used PagerDuty to one that used VictorOps. Exactly as you say: the PagerDuty UI is much better than the VictorOps one.
In a world in which transaction costs are sufficiently low, Coase's Theorem says it doesn't matter: you make the best initial choice you can, and then people execute free market trades to get to the overall most efficient allocation.

So one way of looking at the whole problem is to ask why transaction costs are too high to make this feasible. And the obvious answer is politics.
O'Rourke has a broken mind that money cannot fix:

"Buff My Balls": Beto O'Rourke Wrote Creepy Poems; Joined Old School "Slaughterhouse" Hacker Group

https://www.zerohedge.com/news/2019-03-15/buff-my-balls-beto...
There is no evidence viewing it leads to violence

Media Contagion Is Factor in Mass Shootings:

https://www.apa.org/news/press/releases/2016/08/media-contag...

This is the second time in two days that I've had to correct a science-illiterate HN user who claimed that a position that is held by many, if not most, relevant researchers is not supported by any evidence. And I was downvoted yesterday. What the fuck happened to this site?
Socrates did not follow these leaders of the city round Athens haranguing them while they repeatedly asked him to go away and leave them alone, and while we could mine Plato for examples of rude phrasing or an irascible attitude, I doubt that a modern translation of Plato's ancient reports of Socrates' style of talking will yield any definite conclusions.

I am not trying to reinvent the notion of discourse, but to say something about the patterns of behavior that are readily observable and functionally comparable to real life interpersonal interactions. Imagine, for example, if I had responded to your initial comment with vile personal slurs or similarly inappropriate behavior and then mocked you for getting angry.
As someone who ran a retail e-commerce operation for a decade I strongly advise against building a company to serve customers with such exacting requirements unless your unit economics are way better than you will see selling any variety of bean.
I'd say tech salaries highly depend on your company and even the type of position you're in.

At foreign FAANG (which means Google and Amazon here) and investment banks traditionally you can expect upwards of 10M JPY/y (total compensation) for moderately senior engineering positions and even over 15M for more senior positions.
But it's not just foreign companies. Some Japanese companies like Mercari and Fast Retailing are now in an engineer hiring craze and they're offering highly competitive salaries.

My personal history in Japan:
2015-2016 8M JPY
2017 12M JPY (renegotiated my salary)
2018 13M JPY
2019 14M JPY
I think by default slack has Do Not Disturb enabled from 10PM to 8AM. May want to double check that!
I've never quite understood those kind of arguments. It seems that if that were true, then either the logic that the physical or metaphysical world runs on would be inconsistent. I suppose that isn't necessarily a deal-breaker, though.
The tax code is complex because of many special interest groups that get their carve-out. Even if you completely ended all lobbying from the tax preparation industry, how much simpler would taxes actually get?

If you want a straight flat tax (or a progressive one), you'd need to get rid of the mortgage interest deduction, charitable deductions, all these things to refine the tax calculation to a very simple formula. And you bet those special interest groups would never let that happen, even if the tax preparation industry didn't lobby.
Exponent Podcast: Fence-Building vs. Axe-Wielding
I think I listened to one where they made fun of the nsas internal philosophy newsletter in a way that... made a good argument, but that was in bad taste. I didn't finish the episode
oh geez, this whole conversation is a depressing read.

@apta I've noticed every single comment you've posted on this topic has been a rant at Go. It really sounds like the issue is you rather than the programming language. If you hate your job that much then go work elsewhere. If you're the expert developer you claim to be then finding other work shouldn't be hard for you and the upside (aside better job satisfaction and potentially more money) is you then feel less compelled to shout at people on Internet forums.
I didn't downvote you, but you clearly didn't make it to the second paragraph. I was (partially) trying to poke fun at those people.
A year or two back we had a super bloom of Joshua Trees at the eponymous park and one of the rangers said that while yes, it's a beautiful sight, it's also a little scary, because they only do that when they're under extreme stress, it's a sign of them almost giving up hope. I hope what we're seeing with the butterflies isn't a similar dying gasp.
These articles have been coming out for a while: https://en.wikipedia.org/wiki/Fatberg

It was added to OxfordDictionaries.com in 2015.
The comparison is to SMHasher's CRC32 implementation, which is simple but slow, forked from zlib some time ago.

SIMD CRC32 implementations can be more than 14x faster than recent zlib's.

I dropped some details as comments on the original blog post.
I don't have all the cites handy, but I highly recommend the book NurtureShock. It's evidence-based parenting. Twin studies and adoption studies show that children's personalities are about 50% genetic and 50% from peers. Adopted children reflect very little of their parents' personalities.
I'm interested in moving to Wellington (but would consider Dunedin). I realize Auckland is probably the best place career wise but am not particularly keen on it.

Interesting you describe the NZ market as idiosyncratic - I'm guessing it's not like European or North American cities then? I didn't get a chance to go to any tech meetups or such when I was last there (2017) so couldn't get a "feel" for what the market might be like.

I don't have any .NET experience but am using Java in my current job and am comfortable with it. 75% salary sounds reasonable considering the lifestyle tradeoff, I'd been figuring 50% as most of the software development jobs on trademe.co.nz at a glance seemed to be distributed between NZD$60k to NZD$120k, tops. Things like internet and food seem overly expensive in NZ compared to London though and rent isn't noticeably cheaper either, so I'd guess even a 25% pay cut may incur a bigger lifestyle dent than it would in London.

EDIT: my skillset in terms of languages is roughly, in order of familiarity: Python, Java, Go, Javascript. I used to be a Django developer and now do more general backend work.
Don't let the perfect be the enemy of the good. We can and must improve things iteratively. Just because we can't fix everything doesn't mean we shouldn't fix anything.
> that an open democracy has no need for such a structure

Because democracies can never become totalitarian states.

Kring doesn’t seem to have a firm grasp of the lessons of history.
https://youtu.be/zt0OQb1DBko

Highly recommended watching this before you dive into ATS
what is SAFE and what is priced round?
At work I build, upgrade and maintain existing machines for in house processes so I don't use jump boxes. I have pfSense running on a PC engines APU2 for the company lan, isolated visitor wifi, and isolated 3rd party machine network. We're a small company so I do some IT and contract the rest to an IT pro friend of mine. I do unixy stuff and automation, he does windows stuff. So I would recommend the BSD's as they have been pretty well battle tested in that arena, OpenBSD being my top pick if rolling your own or pfSense if you want easy. PC Engines hardware all around and I order direct.

As for our 3rd party machines with jump boxes: I view jump boxes as a security risk if directly connected to corporate lan as they can bypass firewalls. So I kept it simple and created an isolated jump box network from the pfSense that gives them 24/7 remote internet access with zero ability to see anything on the company lan.

Our Internal machines are on an isolated network, all hardwired and have static IP addresses, zero internet access. The engineers frequently have to write new CNC programs so I make it easy to share files while isolating the networks; I bridged them using a Debian server running a SAMBA server with two network interfaces. One is connected to the company lan, the other to the dedicated machine lan. The file server has a single share for the engineers with RW access and each machine gets RW access only to its directory in that share. Operators go to the P (program) drive and retrieve the programs. There is no network bridging or routing between the two networks. As far as they know, it's just a file server. That network also terminates in our office and we can connect to it for programming and troubleshooting.

One Idea I've been toying with is developing an internal jump box that allows our machines to connect to the corporate lan giving engineers file access while maintaining network isolation. That way I can ditch the second network and go DHCP with reservations all around.
This is counter to everything I've ever read on coffee freshness. Perhaps you are right! Do you have any links?
On the other hand, the amended draft adds a fourth paragraph that explicitly excludes cases where commiting crimes is of only secondary importance (I guess the Zwiebelfreunde lobbied for this addition to protect TOR) and also actions of authorized personnel (to keep police honeypots legal, I presume). So the law is broader in some ways, but more specific in others.
And that will work better for some people. For me I try to manage my addictions instead of going cold turkey. But if that works for you, more power to you my friend.
Yes, I can think of many such examples because misunderstandings can and do occur. However, we are now far away from the behavior I labeled as a form of aggression, to wit 'posting specifically to inflame or upset people,' so I don't plan to proceed any further down this path of semantic possibilities.
...and to create what was, at the time, a stark juxtaposition.
Show HN: p2 Inspector – Inspect p2 Repositories Easily via a REST API
Pretty close! We can't dial it in perfectly to run out when you have 4 shots worth, but you can tune how aggressive our algorithm is in re-ordering.
> Should they also learn how to build cars to because it might save them money in the long run?

Uber's doing that and they're a comparable company.
TypeScript is a good example of a language that received widespread adoption due to its ease of integration with regular JavaScript.

Another lesser-known example is ReasonML [0], which is supposed to integrate really well with JavaScript and OCaml. Based on my experience, it's still young with plenty of rough edges but it's very promising.

[0] https://reasonml.github.io/
Renewable energy reduces the highest electric rates in the nation
Money Mondays: 3 Ways This Page Could Be Optimized to Generate More Sales
Thanks for the advice! I agree there's a tradeoff between asking the user too much and expecting the system to learn on it's own.
Hmm, I seem to care about different things than you do. Perhaps this card is for a different market?
Makes sense. That was just my ideal, obviously I can be flexible for convenience if it's close enough. Any insights into whether you'll be carrying other roasters? I'm a big fan of Verve, Chromatic, and a few others from the Bay Area.
Are there (m)any engineering-led companies in NZ then? Thinking Uber, Netflix... where the management have technical backgrounds themselves or at least engineers have more power to influence decisions (technical and otherwise). Where software development is part of the core culture of the company rather than just another department, so to speak.

The cargo cult is in most places, unfortunately, though I wonder if "pseudo-agile" is on the way out. I think people have long since caught on that the term "agile" really is mostly used as a buzzword, so perhaps pseudo-agile for the sake of appearing agile might get less popular.
It's actually pretty hard to do the re-ordering system. Monitoring would be a fun easy project, for sure!
That majority of people could fill out the 1040EZ in 10 minutes and call it done.

There's no way for the government to know what your work expenses were, what you donated to charity, and so on and so forth through many of the deductions. If you don't want to maximize your return, you can be done in less than 15 minutes.

Even making more than 100k, with stocks through multiple brokers, a 401k, interest from multiple accounts, a house, student loans, and probably a few others I forgot to mention, it took me an hour and a half to do my taxes and cost me under $20 on freetaxusa (whatever the price for the state taxes they charged was low enough where I didn't care to figure it out on my own).

The tax code is one of those boogeymen items that everyone attacks, but in reality isn't nearly as bad as people make it out to be.
This language describes "blank check" preferred stock -- which about 98% of IPO companies have in their governing docs. So, while you might not agree with the philosophy behind it, if it is a veto item on investing, you will have a pretty limited portfolio. See page 12 of this IPO study

https://alerts.davispolk.com/10/3818/uploads/2018-non-contro...
Who/what is Eul?
I'm European. What this does is that it hides the tax and people complain about price increases when the tax increases. Every single EU libertarian would prefer the US way. BTW what the heck are you doing with your tax rates that you'd have to constantly re-tag? That's completely a non-problem over here.
> a good one takes UINT_MAX man-hours at least.

I think Walter could legitimately claim this is only true if your int size is 11 bits (so about one man-year) or thereabouts.
I'm pretty sure this is supposed to be the continuation of eul. And having used the windows beta, it looks pretty impressive.
And how is that working out for their bottom line?
Meanwhile, the world could sure use more kinds of biodegradable containers. If these philosophers could spare a minute.
The IRS already knows how much you should owe in most cases. They could send you a filled in tax form with spaces for corrections, and if looks right, you’d just send it back. This would require no changes to the tax code.
It's actually the opposite. The groups against taxes want taxes visible and not embedded into the price of a product. That means consumers are aware how much of what they're paying is the sales tax portion. Not saying I personally agree, just pointing out what the thinking is.
It is quite an exaggeration to talk about this experiment as actually realizing a "Wigner's Friend" type scenario. In the Wigner's Friend thought experiment, the friend--an actual conscious macroscopic human being--is put into a superposition of different, mutually exclusive conscious experiences that Wigner, from the outside, is able to measure as such a superposition. Nothing like that is being done in this actual experiment: the only things being placed into superpositions are microscopic systems that have no experiences.

This experiment is certainly interesting, and it realizes the basic structure of the multiple Wigner's Friend scenario that a number of theoretical papers have been written about recently, but I don't think it comes anywhere close to probing the actual issues raised by those theoretical papers. The kinds of real measurements that would have to be realized in order to probe those theoretical issues are many orders of magnitude more complex than those in this experiment.
My initial reaction to this post was very dismissive. I was ready to jump into the comments and nod along with everyone else shitting all over it.

But, I don't want to be like CmdrTaco and the iPod, or whoever thought an rsync bash script could replace Dropbox.

If you prove this out with coffee, and work on making it for all "constant" foods in the home, this would be awesome.

Milk, butter, cheese, eggs, soda, cereal, apples, tortilla chips, baby food, etc. A whole section in the fridge or pantry that a user could arrange how they like, and use the app to set restock thresholds. Smart logic on your end to bundle items in as few shipments as possible (i.e. send the butter restock a week before you really need to, because other items are queued up now) and this becomes a magic grocery delivery service where—not only do you not need to go to the store—you don't even need to think about placing an order!

Good luck on this, and probably a good decision to target coffee snobs first.
We get paged extremely rarely. The last one was Nov 23. So no weird reflex here.
Goddamn Grover Norquist.
Where did you get an idea that the language has exceptions?

Looks like they just have a way to return errors if you use question mark at the end of function declaration. See "Option types" here https://vlang.io/docs
No, I didn't; that was another poster. However, if you think that is claiming that thermodynamics is wrong, you're misreading it. Instead, it's claiming that the usual argument people make, when they're referencing thermodynamics, is non-scientific.

(The real objection here is that chickens are not spherical. Or, less flippantly: that human bodies do not typically operate at a set efficiency with regard to thermodynamically available energy in food. The efficiency of extraction varies widely. In some cases the specific reasons are well known, and in some they are not, but assuming a set efficiency for turning food into energy (and fat) is like the physics joke "first, let's assume a spherical chicken...".)
Actually, it works the other way around: when I'm in Europe the price on display is the gross price (including VAT), so I kind of get used to it.

In US when I go shopping the price on display is net price, and then, when I get to register, they add sales tax to it, which is irritating, but it makes it painfully obvious who's to blame for that difference (i.e. government).

One thing that would make people hate taxes even more is if we got rid of tax witholding by employers. Let every employee receive full, gross salary to their bank account, and then make wire transfer to IRS by themselves.

Another funny thing: here in California, when I go to arestaurant there's often a disclaimer at the bottom of the menu: "To support minimum wage increase we add 3% surcharge to each bill"
Does anyone know the true cost of lobbying? Salaries + whatever other expenses are involved. It would be interesting to see a kickstarter style company for hiring lobbyists for more public interest causes.
I believe this is how it typically works. The board is hired by the shareholders to act in their interest. The board has a lot of powers. The shareholder if unhappy with the boards performance can fire the board.
And thinking likes this can kill a company.

And even with current expenses, building out a core competency in infrastructure that has nothing to do with your domain of expertise can be a distraction.
I could call them what Zuckerberg did, but some people here might take umbrage.
Man, I don't know if I'm going to regret posting this tomorrow, but if folks at ZenHub are going to pop into this thread and promote themselves as a product developers are encouraged to switch to, as a blind developer, I wish they'd at least pay lip service to web accessibility best practices. As a blind screen-reader-using developer, I tried to use ZenHub as a contractor at my last gig and it was impossible. As in, I'm on my desktop doing a screenshare to my coworker across the country viewing my screen on his iPhone, and he's trying to tell me milimeter by milimeter how to move my mouse so I can dismiss one of your onboarding popups which I couldn't dismiss via keyboard on several OS's screen readers, only to be presented immediately thereafter by another. I couldn't use your broduct at all on my own until a sighted coworker helped me to dismiss your onboarding popups, then I found it hard and unintuitive how to navigate the interface as a screen reader user.

Not upset, just frustrated that I couldn't do my job, and I wish you'd done some basic accessibility testing on your interface. If that's a gap in your development staff, I'm currently looking for work. Just sayin'. :)

In any case, kudos for creating a quality product that folks I respect enjoy using. I hope that one day I can be among them.
Because Spain and Italy never went down that road. And now Turkey and Hungary.
The issue is that the reason why governments have tax cuts for certain groups is because that's how they win votes. Tax codes are so complicated in almost every democratic country in the world specifically because such complicated tax codes serve a purpose.

The difference between governments is who is getting the tax breaks. Progressive governments give tax breaks and stipends to ordinary workers, while conservative governments give it to corporations and the wealthy.

In order to gain or stay in power you need to make sure your key supporters are looked after. This is as true in dictatorships as it is in democracies.
These exist. They're called nonprofit organizations.
"Video unavailable" for me. Anyone else?
My favorite is the "akaname", a youkai that licks the filth of uncleaned bathrooms leaving the place clean. However its saliva is poisonous and so if you don't clean your bathroom properly, you can succumb to sickness.

https://en.wikipedia.org/wiki/Akaname
Totally agree. There's so much nuance to fundraising that isn't expressed here. Dilution is a critical aspect to raising capital: too much will ruin your ability to raise money in the future. Too little can result in a cancerous drag on growth by leeching away founder enthusiasm and time. It's really important to try and raise the right amount at the right time. I actually found this section more objectionable than the dilution comment since it encourages founders to raise money in drips and drabs. That's a great way to derail an early startup and give up far more equity than if you'd just raised a larger amount in one big, early round.

Optimizing a deal is absolutely, 100% what a startup should be doing, but you should be going for a globally optimal deal, not optimizing for just one attribute. Would you counsel a startup not to optimize for sales or user growth? Sales are literally the only other form of revenue for most startups and without users you have nothing. Just as with sales and user growth, however, juggling long-term and short-term needs is critical.