skysight-inc/HackerNews huggingface dataset:
I also want to add that age-wise we might be pretty old. Our galaxy (13B) solar system (5B), our planet(4.5B)are pretty old considering the Big Bang happened 14B year ago.

Definitely in civilization time that leaves a lot of room for a few milion years here and there, but still, we could be the oldest and most advanced (at the same time I do hope there is a civilization out there less eccentric and egocentric as ours...)
You can do the same with AWS...

- set a CloudWatch scheduled rule to schedule a lambda.

- or set a rule to send an sns, subscribe a queue to the sns topic
and subscribe a lambda to the queue.
Show HN: A UI for Generating Web Payment Code
Personally I didn't experience it in the "absence" of the stimulus, so I cannot comment on that part.

I only wanted to point that absence of some irritation or uncomfortable feeling in presence of the stimulus for one person is not enough for one to label such sinister and delicate matters as "not real" or "non-existent".
230+ Blog Post Ideas to Never Run Out of Content Again
I like the passion for your hometown, but saying "most people find Southern California to have the best climate in the US and also in the world" may be overstating the case a bit. I'm sure I'm not the only person who prefers living in a wetter, more temperate climate.
I don't get it.

Putting style before substance.

To disable the annoying behaviour:

chrome://flags/#omnibox-ui-hide-steady-state-url-scheme-and-subdomains
Is that a "no"?

You made a clear, unambiguous statement. In reality, the healthcare, education, and transport systems of many European countries are fully or partially publicly controlled, and rank highly for many indicators. This seems to directly contradict your statement.
From my first-hard experience of incompetence and incoordination of different Russian intelligence agencies and branches (mostly internal, though) - yes, "we" are that stupid. Aggressive, resourceful, but stupid indeed.
There is no proper tooling to support maintainer hierarchies beyond git itself, and most people would view it as a step backwards if a major open source project moved entirely to email.

I agree that letting everyone commit is a bad idea once you reach a certain size (though I prefer to limit commit rights to a group of code reviewers, which integrates nicely with github&co). But not every mozilla project has reached a size where the overhead is worth it.
Enough with Self-Driving Cars – Let’s Talk Connected Vehicles [Infographic]
Well the managers are human and not perfectly rational, plus corruption is also a factor as well - doing it for their own purposes. If they were we wouldn't see systemic hiring discrimination - they would be fools to pass up undervalued labor. Instead they use their position to push their own values over money. Unfortunately own values often includes petty authoritarianism where they would rather go unquestioned than do things right.
> not that long ago

GMail was new 14 years ago. I think that's a pretty long time no matter how old you are.
Has tesla ever taken the blame for any incidence caused by it's autopilot?
> (...) Github has no chance to insert or modify code.

Yes, exactly! The only slim window is refs. All-signed-commits still does not protect against someone pushing signed commit from branch "testing" to branch "master". But `git push --signed` [0] makes it possible to have an audit log of all ref modifications.

[0]: https://github.com/git/git/commit/a85b377d0419a9dfaca8af2320...
Right, that's just the feds, it doesn't include state and local spending (which I believe represent the majority of school funds).
I've been signing my GPG commits for five years now.

The problem is that they don't allow GPG keys to be sunsetted. "Verified" should be a property on the commit, not something computed. If I replace my GPG key with something more secure, but I have no reason to believe my former GPG key was stolen, I should be able to keep trusting the other commits.
Probably different leadership or financials between the branches.
Yet another reason I love HN. Thank you. ;-)
I crossed the Alps on a space hopper
The absolute value is not what is important. These goods have a very useful property: their value remains stable. Even if silver or gold's real value is 1 cent per kilogram and therefore the price premium is something mind boggling like 1000:1 it still doesn't matter as long as this ratio remains the same over time.

The reason why bitcoin and other crypto currencies are not usable as a substitute is because they have massive volatility.
>Your data is collected but is used purely to improve the iPhone.

I remember when I believed in dreams, too.
You add the year to the cron job...

https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/S...
The point about animation tools like these is not that the specific effects matter but rather that the ability to animate even very complex things will allow you to greatly increase the usability things that used to be more or less impossible to do because it would require too much of a user.

Don't forget that the number one driver of something being intuitive is the removal of abstraction between the user and the result of their interaction. This is why the touch screen was the real paradigmshift when it came to improved usability because it removed the layer of abstraction between the user and what they wanted to manipulate.

Animation fills in this role too in that it allows for transitions to happen that makes you understand what it want you to do simply by ex. keeping on element on the screen but animating everything else out or by changing shape from one state to another. The fact that you experience this transition is what's really powerful and will be part of whatever next generation of UI paradigms we will see (ex. turning data into interactive elements as an example)
You may also want to read about posits:

https://www.johndcook.com/blog/2018/04/11/anatomy-of-a-posit...

I'm a fan of these not because of the claims regarding precision, but because they drop all the complexity and baggage of IEEE floating point.
The percentage of people who unlock the bootloader themselves is so small, that Xiaomi couldn't be less worried about them. On the contrary, unlike many other manufacturers, Xiaomi releases the source code and welcomes enthusiasts. The problem is with re-sellers, who unlock the devices in bulk and sell a modified version of MIUI to non-technical people. The longer the unlock period is, the longer the re-sellers have to keep the inventory purchased before they are able to make any modifications. This increases their costs and risks, because they now have to make large investments up-front.
It’s generally good advice. But some items do not acknowledge that there often if a trade-off to be made and the trade-off depends on the program you make.

Sometimes it is more readable to duplicate code or to have functions that do more than one thing. If I have a function and I need to follow four or five levels of function calls and piece things together to understand what that function does, then I can’t read the code...
I completely agree.

Critical projects are used in self-driving cars now. It's time to grow up.
Parallel Tests, CI API, and Automated UAT
Urgh, I was nodding away until I reached guide 16. Although the idea it expresses is fine, their example of parsing CSV files yourself is a terrible one, especially since they link to a previous article where they anticipate some issues that can be encountered when parsing CSVs, but ignore the legion of others (different separators, quotation characters etc).

If you’re going to parse a CSV file, please, just use a standard library for your language - please don’t just split on commas and call it done. The only case where it might be acceptable to do it yourself is if you have complete control of the input - but that would to me imply a static data that could be added to the code base instead of a CSV file.
That reasoning in this context doesn't make any sense. That's the problem.
In mind or in action means either your running the logic through your head to debug or you’ve set a break point and you’re actively debugging
I have worked for three companies, two medium sized and one quite large (in Europe), and I've never experienced this. If anything, the culture feels rather the opposite. "Whatever you want you can have, within a reasonable budget". For example, I wanted a smaller screen as I got neck pains having to turn my head to reach the edges of the screen I was using. Sure my boss chuckled a bit when I traded a 32" Samsung for a 17" HP screen, but there was never any debate and definitely no doctor's note ... I don't get why companies would prioritize office facism over letting their employees be happy by being pain free, eating breakfast at their desks, using a blanket etc.
S3 is Turing complete ;)

And as with everything overly flexible, people will abuse it and build over-engineered solutions on top of it, when simpler solution is already present, but possibly not obvious or poorly documented.
In other news, a man has crashed his car backing out of garage!
I think the same about electric car batteries: people fear the volatility of those only because we’ve gotten used to driving around with tanks of the most explosive liquid we have.
Meet the most successful writers on Kindle in 2018
I have some constructive criticism.

The pricing is over the top for what is just timestamps + (any interaction you can think of) on a video. And it's a subscription model, which is an extremely optimistic pricing model.

While I believe there is untapped potential for clever video time-stamping (I've worked a bit on this stuff myself), most of the time viewers don't want their video interrupted. Nor do video producers want their videos interrupted due to the fact timing, editing and pace is usually important to a video presentation.

Asking "what is your name" or inviting other input at key points could be very useful, but not when it depends on being a member of something called mindstamp. That's more than friction, that's a brick wall.

Tutorial videos, or complex "paths" for say an interactive story involving choice, could be a use case, but we're now starting to get excited about the scraps on offer after most people have said no thanks. In saying that, there could be plenty of money in the scraps if it's a niche, specific application. Such as tutorial videos, e-learning, evaluative videos, induction day training, and so on. But again... the subscription model... ouch.
What interesting life we live now. You can just watch the news and feel like you’re in the middle of some cool plotted tv series. Deep history, inriguing secrets, sharp moves, old hatred. It’s also along the modern trend of being sarcastic and a little cynical.

Except that it is our real life and it clearly shown to not be like any tv show before.
they are all gathered at once.the following lines could assume any combinations of those conditions. in simple examples it is not an issue but as the function get more complex I found it excruciating.
You'd have to drill down into the cost, but flat rate per year may be difficult to price before achieving scale. How much compute and storage does the average video require? One hour GPU compute may be on order of $1. 1TB cloud data store per year may be on order of $10.

Charging $20 per video for unlimited annotation could be more sensible. Akin to Podscripter's $10 per episode podcast transcription service.

Best of luck!
>If you destroy a city, GDP is not affected

Of course it is. Cities are engines for producing GDP. New construction, rolling infrastructure upgrades, the wages of all the people employed in it, the profits of corporations based in it, all add to GDP. Take away the city and all that GDP disappears off the books with it.
Its sad but i dont even need the article anymore. The discussion up to here is easier to read and deeper. Paywall=article title becomes hacker news discussion topic
Surely the team hiring tells the recruiter what the job requirements are, rather than the recruiter just making them up?
They're clever, to hack the utility with the worst safety record and crappiest infrastructure...
Breaking Out of the Chrome/WebExtension Sandbox
I wonder as well.

But for one reason or other they tend to regard eastward NATO expansion as a threat.

:shrug:
This store is clearly a PR stunt, and a few drinks that cost a negligible amount to produce is well worth the free advertising.
Quite a few reasons:

- SSL: You can put a bunch of things behind a reverse proxy and you can put all your SSL stuff in one place, which makes it a lot easier to deal with, secure and manage.

- Load balancing: If your application needs more than one host, you need some way of distributing requests to multiple hosts. A reverse proxy is one of the easiest ways of achieving this (and comes with above SSL handling as well)

- Caching: They can be very good for caching dynamic but rarely changing resources like news articles. They can also take care of requests for static assets so that your application servers don't have to.

- Multiple apps on a single IP: At the other end of the spectrum, if you have for example a home server, only one application can listen on a given port and you might want to run multiple applications responding to different hostnames. A reverse proxy lets you do this.
> Is calling out the dangers of radical Islam “racist hate mongering”, in your view?

There is nothing wrong in calling out the bullshit represented in certain Islamic groups (e.g. Salafism or Wahhabism).

What BILD (and a boatload of other racist outlets) do, however, is throwing all the millions of Turks, the refugees and other Muslims in Germany, in the same boat as ISIS, Saudi-Arabia and al-Quaeda. This is the hate mongering that's really dangerous for societies.
Facebook Sounds Opening Bell for AI Inference Hardware Makers
Who are you going to vote for? In the US to get elected for any public office you need external funding, and to raise that you need to demonstrate that you are willing to return favours. No, the swamp isn't going to support those who would drain it.
I think you meant "solution looking for a problem..."
Maybe they think he is their king, like from that one episode of Dinosaurs.
Can't find it back, but I've seen it heavily criticized here on HN for, iirc, sloppy statistics and jumping to conclusions.

EDIT: found it! https://news.ycombinator.com/item?id=17536958#17539380
Moral Vegetarianism
The frozen bodies of Antarctica
Like you i definetly dislike these consumer values, an egalitarian society would have been nice, but it's just a relatively easy way to get some status, and it's psychological/social benefits.

And everybody does that in some way. Most HN users just won the lottery of high IQ, so it's easy to laugh on those burberry buyers.

And it's not like you can escape/trancend that status game somehow.
I find it hard to distinguish on the pictures, but does this casing have no actual USB-A on the front, only USB-C?
Yes, you can have everything in every language. After all it's turtles all the way down.

What makes us successful as software engineers, in the end (and IMHO), is the efficiency level at which we reach our goals. To my eyes, when deliverability is the goal, then a language where native (cross)compilation is first class citizen is the most efficient path. But don't get me wrong, Python is really great and still a good choice for that scenario (I'm thinking of dropbox, for ex).
when you want to change someone else code, nested blocks lets you know what conditions are needed for each line. when they are gathered at the start you know the condition for the function but for each line you could start a discussion what conditions are necessary and thus make the code atomic (change all by purpose\tests or change none)
You are very much mistaken in two ways.

Firstly, Visual Studio is not free. There is a free version that can only be used by learners, hobbyists, and those creating free software. This is a cut-down version from the commercial product, which offers more features and is required if creating commercial software.

Secondly, Microsoft do not finance VS from a 30% take. As I said above, if you want to develop commercial software you have to buy the commercial version. Instead, the free version is a "hearts and minds" exercise. Get people used to the free version when they are learning and when they are creating free software. If they then want to create commercial software their first instinct will be to plump for paying for the commercial version.

On the other hand, some of those replying to you are also mistaken as VS is also available on subscription as well as standalone.
You don't really miss anything by throwing every newsletter straight in the spam folder, the worst that will happen is that you hear life-changing news a day late. It will not kill you.
yeah, something went wrong, I didn't expect that many visitors all of a sudden, so went out of memory, etc. Is fixed now, thanks for letting me know.

We're planning on a doing a review of the case soon if you're interested, we're trying to do a USB-C only build.
Around 2.5 billion years ago, cyanobacteria caused the Oxygen Catastrophe (https://en.wikipedia.org/wiki/Great_Oxygenation_Event) and is generally regarded to have killed off nearly all life, as well as triggering the Huronian glaciation lasting some 300 million years.

We are not unique in our ability to overwhelm ecosystems. It's true that as intelligent life we should be far, far more aware of our actions.
And the second should, imo, not be a comment, but rather a function name.
This is misleading. I read your comment and was ready to dismiss the article, but decided to click on it and discovered that this was an automation feature that failed, not a driver error. Please try not to make such simplistic dismissals.
> Guns, Germs, and Steel is a really good book.

It really isn't. It's more mass market fiction than anything to sell books and take your money than a serious book on history. Nobody in academia takes it seriously.

> Another hypothesis I would posit about the evolution of world powers is that WWII Axis members later reached population maximums and declines before Allied powers, and that that somehow shaped their political and situational values to align them together.

No. What aligned axis powers together was the existence of dominant empires like the US and Britain. Had nothing to do with population. When most of the world is controlled by the US and Britain and you are a small power wanting to create an empire of your own, it makes sense to join forces against much larger and stronger powers.

> It's not obvious until you see population graphs of Japan, Italy and other Axis countries are nearly all in population decline unless other unqiue factors like immigration bolster their numbers.

The same applies to the US, Britain, China, Soviet Union ( they were ultimately allies ), etc. The only thing keeping the US population growing is immigration and high immigrant birth rates. The native-born US birth rate has been below replacement since the 1970s.
And then often that comment means that you can extract the code it describe into a separate function of the same name, e.g. price_sum(products).
Russians had to beg for the OPCW to go collect samples from Douma. While they were there, UK, FR, US were having fun bombing the area.

How can more Russian FUD be good for Russia? Because that is UK and US do everyday. They dont need Russia help.

Also OPCW does analysis in more than one lab.

Both Skripal and Syria chemical use theories are very weak.
Not saying it's right or wrong solution, but saying that a simpler solution would be to take a server and put on it a job scheduler process is misleading. People shouldn't forget that it never ends with a single server and a single process, you have to manage it to make it production ready and fault tolerant.
Sometimes doing the extra step to make it serverless compatible is worth the effort.
I said light rail (trams, streetcars) is non-existent. There is a test line in South DC, but nothing that’s actually useful for commuting or getting across the city.

My wife tried to use Metro for her Reston->downtown commute. It was a disaster - rail delays made it completely untenable. Then she tried the bus. It was more consistent, but overcrowded. She ended up driving 4/5 days because it was faster, cheaper, and more consistent.
> Keep in mind the massive amounts of bike lanes being built

Weather I'll give you, how many miles of bike lanes are really being built though? What's the ratio between bike lane miles vs car lane miles in the city? What percentage of the bike lanes are protected vs unprotected? Are there any protected intersections?

I don't dispute that LA is taking biking more seriously, but it'll be a loooooong time before biking is even a second class citizen like walking in LA.
A mentor deserves to be credited but that does not have to mean listing them as an author.
The problem is that to be disbelieving the Russian spies requires believing the British spies.

To believe the Russian spies (we didn't do it, somebody in the UK is killing Russians, they are liars!) requires disbelieving the British spies (the Russians did it, they're liars!).

So it has the property of being believe the British government narrative or you're agreeing with the Russian government, which feels a lot like guilt by similarity of argument.

The default position for those who believe in the rule of law is to not believe the British narrative, because they are the accusers and the burden of proof is theirs and they have publicly provided only circumstantial evidence.

It's quite a clever trap that many educated people seem to have left unchallenged.
S3 is in regions, like Dynamo.
Novicek was likely prepared on site, the two constituent chemicals are inert till until mixed.
> Not requiring explicit parameters for things like domain, etc in this day and age is just ridiculous.

While I agree with the sentiment, domain is probably the worst possible example, because it defaults to the most specific possible configuration of "exactly the same domain".
To add to this, be aware that once the probation period is over, you have to give 3 months notice when you terminate your employment. Once you actually have a job in Germany, finding a new job is a much bigger piece of long-term planning than the U.S.
CloudWatch is cron based, which means you can't schedule a one time event.

Agree regarding sns, but in our case sns == s3
The storm researchers on the watch as Hurricane Florence approaches
https://en.wikipedia.org/wiki/Semmelweis_reflex
This is probably a good idea, but it's not really implementable. Google isn't a law enforcement entity, so they are probably not in a position to fine anyone.

And IANAL, but charging for claims is probably not allowed by DMCA.
>>> More broadly, this illustrates that there are hidden traps of confusion and misconceptions among first-time programmers that are very hard to see if you’ve been programming for a long time.

This may happen in other subjects as well. I taught college math as an adjunct for all of one semester, and discovered to my surprise:

1) None of my students knew the meaning of "show your work." Hint: It doesn't mean turning in your scratch paper along with the answers.

2) When I asked the math professors how to explain "show your work," some of them bluffed and blustered, but none of them could give me a straight answer. At worst, I got, "they should just know."
i don't know, you'll have to ask them.