skysight-inc/HackerNews huggingface dataset:
I'm not sure how you think the UPU works, but Trump does not set UPU rules on his own. 200 countries are involved in those negotiations. If the UPU rules are inconsistent, that's not just on Trump, but on the UPU and the many parties negotiating in it, including the EU.

So I have no idea why you choose to read my complaint about the UPU negotiations as a complaint about Trump. I even started out by saying he is right in this one case. But this is an issue that's not unique to the US, but to all wealthy countries, and therefore should be handled evenly for all countries. That's what I pointed out in my comment. You're a bit too eager to read attacks where there are none.

Had the UPU made just a single exception for the US because of the US's power, that would have been inconsistent and a mistake by the UPU. But as others have explained elsewhere, that's not what happened. The rule is for everybody, it just starts 6 months early for the US, which I guess is a minor gesture to appease Trump. I'm fine with that. Starting in 2021, the situation will be fixed for everybody.
Hey it's Firefox, one of the biggest C++ project you can build for now.
Why am I backpedalling? The conversation is allowed to evolve, you're the one who raised the point about the changing UI.

"I don't have to look to use the scroll wheel controls too"

No you have to look at the screen, while you're trying to find the thing that was right there before the update.
That is deceptively easy to write when you're not having to do so in order to "keep up" because your work culture is so toxic that there is clear-cut hypocrisy between "work-life balance" and "we want you to be at the customer 300Km away tomorrow morning".
Same. If you use the “web” link under the HN post you can often go via google to the article behind the paywall though. FWIW I didn’t find the article clickbait either.
That's about the only place for them to be acceptable, tbh.
A compile time analyzer that says "always use named parameters when calling functions with similar type of consecuitve arguments" should be pretty easy to write.

It would be better to have a foolproof API, but obviously it can't change now.
I hate the assumption that "this should take 2 hours", as I have been given tests like that. It involved setting up a oAuth token for Instagram or some similar service. I wasted two hours trying to get that done only to be told that I would have to wait a week for it to be approved.

I am sure half of these things are never thought through. In Python setting up a new project and downloading dependencies may involve needing to install a load of other crap and often takes more than two hours. Some libraries are incompatible with others.

If you are making assumptions that the test will take two hours, make sure that it involves minimal dependencies on third party stuff.
What if it's targeted at kids/teens/young people and is lightweight "casual" playing experience? Wouldn't this look be preferred?

Sometimes ultra-realism takes the fun nature out of things.

Simpsons and South Park could easily use high tech graphics but the simple nature of it all is what makes it appealing . Same with Minecraft or even Zelda.

It's also easy to build expansive worlds with breakable objects that don't require tons of physics and special effects to make something like a box exploding look realistic.
Attack the Whistleblower’s Credibility
It's complicated. Synthetics have a lower environmental footprint than say, cotton, at least on the production side. Cotton farming uses among the highest amounts of pesticides of any cash crop, and still require fertilizer (oft petroleum derived). I'm not sure where the balance lies in overall environmental impact, but microplastics from laundering could be mitigated by filtering. Patagonia for example sell a filter bag to launder their fleeces in that supposedly catches some of the microplastic effluent.
It certainly wasn’t my intention to hijack this post. I wanted to ask a genuine question.
Personally I don’t think referring to a competing product is bad when asking for a comparison of features.

Sorry if my comment came across as self promotion!
I think the people that read HN is a different demographic from those that submit, and again different from those that comment. If you look at people's profiles you can quite starkly see some are uploaders, some don't upload or comment, some only comment. Having said that, HN is more obnoxious nowadays to me than earlier.
Yes, this is exactly why I don't like EROEI: it hides this fact, and is explicitly a measure favorable to high operational / low capital energy cost sources.
It's actually a pretty standard setup in China anyway... Pretty much anytime you go onto an inter-city bus / train or into a crowded space (museum / exhibition centre) you will go through a metal detector and your bag through an x-ray machine. So it makes sense that they'd just use the standard setup that the local security company would be used to.
Does wanting to count? I don't have a need right now, but some years ago I was doing iOS development; compile times started to get to a point where a more powerful system would've come in handy.

Mind you, my workflow could probably do with adjusting as well, I tended to work like I do with webapps and just continually rebuild/restart and review my changes on the device itself (or an emulator).

Part of me also wishes we had a big setup with multiple docker images running in parallel but ATM we have the luxury of working on 'just' a website (react, some lambdas, back-end are all third party services, we connect to a staging environment during development) so it's not too bad.

But I'd still like a permanent machine, there's something about (and this is me idealizing) having a fixed workspace you don't have to pack up every day. I mean sure disconnecting a laptop and yeeting it into a backpack isn't that much effort but it's the little things.
What exactly points to that not being the case? A lot of people of average looks are happily married.
Do you mind if I take it as offense? I read the article. Any reason why you think I didn't?

How could you think such a statement is not offensive?
You claimed “Last year Denmarks weather was amazing, which meant no wind at all.“ then went on to talk about coal, this was explicitly about electricity generation. Your claim was absurd and provably false. We can have a civil and normal discussion about the downsides of renewable intermittency if you want, or you can make absurd claims like that and I think most people will take you for some kind of crank.
I've inherited an Swift app once that was written by the dev for whom it was the first Swift project. IUOs everywhere. And the biggest contributor to the crash count. Spend six months cleaning it up; the crash rate went down dramatically.
It is not wise some value will always be there when you do not control its source (e.g. API).
Some warehouse stores may treat you that way, making you prove innocence with your receipt. But don't take it as given that this will happen. The Sam's I've been to spends about 2-3 seconds 'checking' receipts. They are very clearly just acting as greeters, not inquisitors.
If you hit the paywall, that means you’ve already read a bunch of New York Times articles.

So...clearly, you already like The New York Times. Perhaps you should subscribe.

(Or just clear your cookies.)
With GDPR, you actually do need permission to post personal information about someone online.
I think it means:

(While editing code, position the cursor) on (a class) instance (and press) tab (to swith to) autocomplete (mode and) list all (members of that instance by clicking) on tab (again).
That's entirely possible, but at the same time, I don't think the nature of people themselves changes so fundamentally. Culture and customs change, but not everybody wants to go along with that.
That approach is sound, but challenging, IMHO. The two major issues you run into are "how do we allocate resources between the boutique and the off-the-shelf version?" and "how do we manage the functional differences between the versions?"

Both can be overcome but require really good, disciplined people.

On resources, the "right" answer is to have your core team focused on the off-the-shelf version, and then have revenue from the boutique version fund its own additional labor. In my limited experience, software salespeople crumble on putting out the big price tag ask to make boutique development work in this way.

On functionality differences, there's a spectrum of customization. Extreme customization often comes at the detriment of the overall evolvability of the software. So for boutique customization you need judicious devs who build carefully, you need PMs who can push back on the customer delicately, and sales folks who don't overpromise. A good friend's uncle sold his otherwise thriving software company because his boutique product had fragmented into a dozen products (one for each client) and it was impossible to maintain.

If the boutique version is a coat of paint with a custom page or two, life is great! If they're completely different, you're essentially a consultancy working on your own product on the side. That's a grind and I've seen it burn people out.
New options to preview your content on Google Search
The difference is that people who shoot others without a good reason would get punished even in the movie world. The creepy "romance" thing often ends up being rewarded in the movie world instead.

I think whether something is or isn't acceptable very much depends on the people involved. Though, I also find it unacceptable, just like you.
In most European countries it doesn't matter if it was a bargain or not, warranty law is the same for everyone.
I would do the 6 hour test, but not if they told me the following:

Finally, we would all vote again, and this time, a “hire” decision needed to be unanimous to move forward.

Maybe they better start with the social part first then, not wasting your time for in case in the end someone happens to not like your face.
"Colloquial expressions can be good for this, but they shouldn’t be too narrowly tied to a region."

Avoiding the elephant in the room that is how it's becoming mandatory to write in English for scientific communication. Won't anyone think about how this presents a risk of stagnation for scientific thought? (Starting with native English speakers, who never really have to learn another language...)
Next up: Drone mail
C'mon. Don't bend to falsehoods when it suits your argument. Very few people in such PR nightmares actually "resign", they're just allowed to save face by the company.
Very little. Yes, they finally made a Mac Pro that is extensible and up to date. Basically everything the 2008 Mac Pro already was. On the downside, they doubled its price so for the non-Hollywood customer, there still isn't a desktop machine. Even 3k is much for a deskop machine, but I had set some money aside to get a Mac Pro, if it had started around its predecessor price. There was even a time in the past, when a Mac Pro would start below 2k and consequently was very popular.
The reason to doubt one user is because the number is clearly incorrect with 10 seconds of research.
Let me offer a real-world example.

We were once tasked to build a website for a small publishing house. The site would have pages of books and of authors. Each book page would link to the page(s) of the book's author(s). Each author's page would have thumbnail(s) of this author's book(s). There was also to be an index page, which would contain various books, with names of respective authors, and links to each book's and author's page. It was almost like describing a simple relational database.

Except we wanted the site to be static, and the data about books and authors to be stored in yaml files on github. So book page, author page and index page needed to learn about each other at build time by reading the frontmatter of the yaml files.

With Gatsby's graphql data layer doing so would be trivial, and the whole developer experience would have been highly satisfying. But we weren't allowed to use Gatsby, because the size of the main javascript file that Gatsby (coupled with Netlify CMS) would output was approximately 100 kB, and our tech lead had a strong aversion to large javascript files and to what he considered an overengineered framework. So we had to use Hugo instead. Which we did. Hugo, bless it, also allowed building relationships between data files at build time; but the way it did so was so unintuitive and its Go-based templating language was so cumbersome that I hated almost every moment of working with Hugo. Besides, barebones Hugo did not have a flexible enough static assets pipeline, so we had to write our own (gulp) scripts for bundling static assets. With Gatsby, that would have come out of the box.

Gatsby may not be the technology for building lightest-weight sites (no matter how much the Gatsby team emphasises their commitment to performance), but the developer experience when working with Gatsby is unsurpassable.
I haven't looked at this in detail, but where I could see this technology going is by doing a kind of lint. We've got hand built linters for most languages and some of them are really good (Clippy in Rust is amazingly good -- it practically writes my code sometimes). However, a tool that analysed my code, picked out things that were idiomatically strange and then suggested example code that might be better would be quite useful, I think.
Not a HEDT here, just a regular desktop, but it is significantly more responsive than a business laptop. Also much cheaper than a laptop comparable in performance. Plus it's upgradeable so more future-proof.

I still have an old laptop that I use to ssh into my workstation occasionally.
For that price, it should come with Apple Care, Final Cut Pro X, and Logic Pro X included.
This is not an "attack", is just straight forward feedback, and really one I agree with, a company that has received more than 100 millions on investment shouldn't have such a bad search feature
The Web Data Extraction Summit 2019
> No you have to look at the screen, while you're trying to find the thing that was right there before the update.

Anecdotally speaking no... The item order have NOT changed from updates since 2012. I own the car and I am not speculating here. The UI change I mentioned was mainly aesthetic, similar to the iOS 6 to 7 color/look change.

I even said it should be the same even with the updates on my original post?
In very busy threads it gets hidden for very recent comments. Or something like that, I don't know the exact algorithm.
The people who specialize in preventing mortality on car accidents and those who specialize in finding criminals don't overlap that much. There are many people in America - we don't need to just focus just on one thing.
The scent may have alerted predators to your location.
It's hidden away behind layers of stuff for the most part, but, I agree (and this is coming from someone who works with Gatsby every day); I recently added Typescript support as well so now, with the handful of packages we have in our monorepo, it's becoming a convoluted mess of webpack, babel, typescript, and the tooling in between like gatsby and storybook, which do configuration sliiightly different.

Honestly I got so frustrated with dealing with dependency hell the other day that I only half-jokingly said I was going to go back to writing vanilla ES5, whichever the last version that still works on IE is. It's just too much of an obscure headache, too much tooling and intermediary steps.

I can't get our error reporting tool to work properly because the source maps are a confusing jumble either.

Mind you this is aimed at the JS ecosystem in its current state; Gatsby itself has been great.
> "men would be assumed to be okay with matching any woman"

That assumption might be correct for some men, but certainly not for all, and I would expect not even for most.

In any case, requiring men to swipe right first doesn't hurt the process in any way. And requiring both sides to agree to contact makes a lot of sense.
I used to be happy with Java and .NET builds, until I got to deal with Android builds.

Android is probably the only platform that in almost every conference has at least one talk related to how to improve build speed, thanks Gradle + Android Studio.
[I'm one of the Microsoft Research people who worked on this]

There wasn't a technical reason (unless you count lazyness as a technical reason) -- we simply had infrastructure for Python specifically lying around from past research projects, which we initially reused.

After we got Nat's feedback, we redid our data processing pipeline completely to be based TreeSitter (which wasn't around when we started thinking about parsing Python), which makes it much easier to scale to the number of programming languages on GitHub.
> hidden from everyone else who will only be able to see who but now how many people gave a thumbs-up or other reaction.

if you can see a list of who has reacted, you can still tally it up to see what the number of reactions are
Hiring Is Not Hazing
Yes, clearly when you develop nightmare scenarios, they are scary. The point is is there any reason to believe those nightmare scenarios have any realistic chance of coming true?
The advice is "do whatever you want with that extra time", so it should apply to almost all kids.
The point is to require people to put some effort in their first message and make it personal to the person they're messaging, so they won't simply spam every person they can find with identical pick-up lines.

I like the idea.
Most electric cars like the Leaf and Niro EV have traditional analog controls for AC and most other features. The touchscreen is mostly used for Satnav and music/radio in those cars. And really can you imagine Satnav without a touchscreen keyboard?
United Kingdom – Prime Minister Addresses General Debate, 74th Session [video]
> I.e. "before trying to form your own opinions, make sure you can afford to". Nice world we live in.

Feature, not a bug. Having a real cost means it could also have real value. When someone has taken a great risk to do something, then it carries more weight to take it seriously. Don't be using fighting words unless you're ready to fight. ;)

And we already know how to do this with our daily actions. It just seems we're too quick to give the mouth a free pass to get loose. RMS believed in free software and much the reason why he has fans is because he backs his words up with his actions. He has worked his tail off over the years and he gives up the convenience that non-free software provides. When he talks about free software, he backs that up with a massive lifetime workload dedicated to the subject.

Why risk that to talk about something which he has no clue about, especially when the heat is bashing the door in. He's representing other people and he's in a public position. The leader in the room is that guy who tells everyone to shut up, flush your contraband down the toilet, don't talk to anyone and look like you did nothing wrong. He failed in that, and he's not the sort of guy I would want in my car if we got pulled over.

If he wants to try something different, may I suggest Legos? Puzzles? If you take up explosives as a hobby, then don't be surprised if you get your leg blown off.

Unless Dave Chappele is your press secretary, stay away from any subjects which might be tagged as "sexual assuault" "underage girls" "age of consent". I got anxiety just typing all that. He's nuts.
As a person that only knows RMS through his coding, what should I read to understand the context here? I'm not interested in reading foggy comments, tbh.
> HN is more obnoxious nowadays to me than earlier.

Yeah... I noticed this recently too. The early days were very enjoyable and insightful. Do you have other alternatives?
My personal favorite RMS faux pas is this: https://youtu.be/Rhj8sh1uiDY?t=98

This is the kind of fearless leader we need in the software world.
What You Need to Know About NetSuite Accounts Payable
How can i reach you?

My email is hnusername@gmail
I stopped reading the 30 under 30 thing when Mark Zuckerberg wasn’t on the list when he was 29. Back then, before all the scandals when he had a great image, if he wasn’t on the list then the list just didn’t make sense.
Yeah this isn't a Wordpress replacement; it's a framework for creating websites and / or hybrid websites, the way I see it. In that regard it competes with Next, Nest and Nuxt (I don't even know the last two, I lifted that from https://slides.com/seldo/jsconf-eu-2019#/60 ; are those all based on / similar to Next? They should fix their naming)
Self serve implies nothing about support. It means you can try and buy the product for upfront pricing without talking to a salesperson.
Look, I'm a 3D enthusiast, and embraced all 3D tech starting from 1800's stereoscopes to the 3D TV and strap-to-your-face attempts of the day.

And I really want to like whatever FB is doing with Oculus, especially given that JC works on it.

But one look at this... "Whatever I'm into", contrary to the claim, is surely not going to be there.

It's a sterile toys-r-us vibe when even Disney gets that a bit less sugar and some grit will go a long way towards suspension of disbelief.

It's the sheer tastelessness (subjective) of this that makes me sad. Candy Crush Saga isn't what I was craving for to fill my entire visual universe.

I'm still glad that we're moving in that direction, but sad that this iteration is not for me.

Guess I'll go watch Zeppelins on my Holmes. It's static 3D, but with more megapixels, and the visuals, even being B&W, are way better.
Why not? Are there laws relating to "these investigative techniques are acceptable for these crimes, but not these"?

Doesn't it just come down to law enforcement discretion? As in, maybe they might not use a dna database to find a buyer of .125oz of pot, but might use it when investigating a crime syndicate dealing in thousands of pounds of pot?
I realize this is a joke thread, but in all seriousness people completely stopped using ReiserFS after Hans Reiser was jailed for murder - despite the filesystem's great performance under some workloads (I believe it was best in breed for small files). I wonder if the effect would have been so dramatic if it hadn't literally been named after him - people aren't necessarily logical about these things.

Of course, that moment's hesitation when picking a filesystem in an installer menu is quite different from choosing an OS :)
Yes. As a CI pipeline the Firefox team do run their own compile farm called TryServer [1] and is building a various different versions (possibly all of accepted versions) at a time.

Level 1 contributors (contributors who are acknowledged by one of Mozilla dev) grant access to TryServer.

[1]: https://wiki.mozilla.org/ReleaseEngineering/TryServer
In the fluent scenario, I will be waiting for the instruction to execute:

Copy.from('foo').to('bar').execute();

Because of variations like these:

Copy.from('foo').to('bar').owner('me');
Copy.to('bar').from('foo');
Has that ever happened before?
The Mac Pro obviously shows that Apple isn't planning to completely drop Intel (as in x86) anytime soon. At minimum, new OS releases are going to support x86 for the next 10 years.
So apart from the pleasure of being able to use MacOS, I presume it will be cheaper to just put these parts together myself, yes?

If the form factor is just a tower, well I can buy a tower myself. What is the advantage of paying for Apple a (presumed) bunch of money to build it for you?

If you don't want the hassle of building a PC (which is fair) there are an endless supply of places that will put PCs together for you, with (I'm presuming) a much smaller cut than Apple.
The GPL is published by the FSF, so they could just publish a GPLv4 that declares all the code property of Alphabet Inc. and the "or later" clause would take care of the rest.