skysight-inc/HackerNews huggingface dataset:
That's one thing I never really understood about Amazon in Europe. Why not simply rolling out a generic, English Website to countries without localized content?

Sure, things like Prime Music and Prime Video won't work due to licensing issues. But the traditional retail business? Now with Amazon Logistics taking over an increasing share of the last mile deliveries in established markets the legacy carriers like DHL could be leveraged for These markets. Maybe that will come one day.

Until then this absence of a considerable part of Europe presents a huge window of opportunity for Amazon-competitors. And even the same-day deliveries can be provided at least for metropolitan areas using third-party partners like DHL which have a tremendous amount experience in that field by now.

I assume that this window of opportunity will be closing in the near future, Amazon is pretty good in still being faster in closing opportunities than the competition is in exploiting them.

Regarding the geographical issues of Sweden in particular, some remoter parts of Germany, read islands, have the same issue. But right of the bat, next-day for the southern part of Sweden including Denmark should be doable. Same-day for cities like Stockholm largely depends on whether some one is Setting up a dedicated warehouse for that. And for the remainder of Sweden 2-day delivery shouldn't be too difficult to achieve.
1950 are not representative for whole history and upper classes livestyle was rarely representative of how majority of people lived. Don't use 1950 middle class utopia as representation of how genders historically acted.

Also, those women are not "acting like men" nor doing something against nature. They are acting like people in lead positions, full stop. Just because it used to be only men being in that position in the past does not mean that women in same position should be expected to do something else.

It is not male behavior, it is leader behavior. The "feminine" style is largely adaptation to different situation - the one where you don't have much direct power and where you depend a lot on how people feel about you. It is normal and healthy to adapt to changing circumstances.
I took from the article that the attacker had modified an existing copy of the Modernizr script that BA were running by appending content at the end of it.

The targeting of the attack and the fact that prior to that the file hadn't changed for 6 years make it unlikely that it was a downloaded copy that had been backdoored and then installed by BA.
Germany somehow manages to be an economic powerhouse while still having strong employee rights and generous work-life balance as the norm.
MQTT 5 is implemented in ejabberd. That new version improves a few stuff, including error response.
Mostly the midwest and not in any major cities like Chicago. The key is finding a good company with a strong student program.
Obesity related cognitive decline can/will be a very serious issue given that 2/3rds of westerners are obese or overweight.
>Do you believe that the CEO of any company that fails should be jailed or just banks?

Watch Silicon Valley scramble to adjust their moral compass if Tesla fails in the same manner.
Thank you. Creator here. The speckles you see are from the scans of the original swatches and them aging over time.
I'm guessing (and it is just that) that the attacker had indeed compromised some element(s) of BA's Web server infrastructure.

The reason this report doesn't mention it, is that their analysis focuses on publicly facing changes, so they can find the change to the JS file but not the mechanism that was used to get it onto the server.

For that we'd need some statement from BA or some other intel. source that has more information on that aspect.
Rotting wood releases carbon dioxide too.
> After using Elixir I love that 90.1% (according to github) of the language is written in Elixir and the excellent macros system is a major reason for this.

It probably helps rather a lot that Elixir leaves all the low-level bits to Erlang, and if you check both elixir-lang/elixir and erlang/otp… Elixir is a minor player (according to tokei there are 1417963 lines of Erlang, 306349 lines of C — headers excluded — and 120090 lines of Elixir across the current masters of both repositories)
It's true that Amazon's warehouses in Poland are only used for the German market. In theory that would mean that a drive to Polish market would be easy for Amazon. But since the warehouses are really busy already the local physical presence doesn't help Amazon that much.

This is one possible reason why a local player can hold himself, That and a local UI of course.
Normally they do not really pay tor that cost either as your return ticket is void after being denied entry. But it is indeed inconvenient for them.
Because it's very cumbersome, interfacing between Javascript and SQLite, and mapping between database records and Javascript objects. And it doesn't easily fit with the React way of doing things without some library to abstract away all the wiring.

I started building a hybrid mobile app (not React) with a large SQLite database about 4 years ago and have kept working on it ever since, and I've found the data storage aspect of the app very painful to maintain and extend.

I'm now starting to rebuild it using React Native, and a storage plugin like this could be perfect.

I'd been looking at Realm, but haven't gotten as far as committing to it yet, so I'll take a close look at WatermelonDB too.
I see, so image resizing on build. I like the idea.

That should be doable. I may consider implementing something like that in my own SSG some day.
You can't. You can only measure acceleration (with an accelerometer). If you get zero acceleration, you're in an inertial frame of reference and for all intents and purposes in zero gravity. Newtonian physics says you're technically wrong, but general relativity says Newton is wrong so you're okay.
When you talk about MQTT and IoT, scalability and clustering is the deciding factor. When you deploy an IoT stack, it is common to have to manage hundreds of thousands or millions of devices.
The stack is leveraging ejabberd clustering and scalability.
Since the color samples are taken from the digitization of the original book, with little or no change, I'd bet on wear and introduction of dust over the years as the source for most impurities.

See https://archive.org/stream/gri_c00033125012743312#page/n45
No mention of Mozilla IRC?! If it weren't for the seasoned, patient Rust evangelists helping in #rust-beginners, I probably wouldn't be using Rust full time right now.
Recogidos Italianos Para Bodas Romanticas
>> Isnt that true for every thing around you? just because your bank is not hacked, does not mean it will not be in future.

But if my bank is widely reported to be hacked, my trust in it would degrade. And I would probably not trust it with any more of my money. A lot also rides on how the bank responds to this in public.

>> this is an attitude a system designer should have, allways be on lookout of vulnerabilities.

Agree, but that is besides the point here.

>>if media starts writing articles on would be vulnerabilities, then it is just fear mongering.

This is something which has occurred, it's not "would be".
Measuring Information in Millibytes
I don't trust Troy anymore. He pushed into the Firefox 1Password and Cloudflare based password checks. "Praises for Troy, Troy praises 1Password and Cloudflare..."

https://news.ycombinator.com/item?id=17395342

What happened to this 'integration' effort, btw?
>We haven't escaped the depression; the bailouts and quantitative easing simply delayed it for a bit, and the more it is delayed, the worse it will be.

It's this mentality which is going to cost you in the long run. People have been saying "the next one is around the corner" for 10 years, and missed the biggest bull run in history. If you bought prior to the Lehman collapse you'd still be up 130%.

>Even if the government had simply paid off everyones' mortgages, it would be better for the average person

I disagree. I'm not going to pay the mortgage for someone else because someone decided they needed way more house than they could afford.
Hey, thanks for the feedback! We're currently experimenting with a few different techniques for this. We're actually using a lot of tags because the internal vector representations that our A.I. creates for these tracks become very accurate with this large number of tags (which helps with finding similar tracks, etc.). Thanks a lot for the feedback! :)
I enjoy writing JS, so no, I won't stop.
USA offers glimpse of a world without Cdon.
If the purpose is carbon sequestration, you'll have to include the cost of storing that wood. Indefinitely. Won't be cheap.
The birthplace of the coffee bean?
https://login.swissid.ch does this too: disallow password managers from filling out the login. Upon asking them to fix: "Autofill completion is not allowed by us for security reasons. First, if that's the case, if someone gets to your PC, we can stop a hacking attempt and that's one of many reasons. For other questions, we are at your disposal."

They also only enforce SMS as two-factor authentication.

The idea of this SwissID is to become a nation-wide identity service, yet they manage to do everything wrong. Yeah, this annoys me to no end :(
I'm in Spain, and when some Amazon Prime orders with two-day shipping get fulfilled from Germany or Italy, I have to wonder whether not having a local Amazon branch makes that much of a difference.
Simple REST tests with YAML
I left for software development and am now working on a PhD in CS. It was the best choice I ever made. Being an actuary was a valuable experience though, mainly because I learned money really does not make you happy (as long as you have enough to live comfortably) and I won't be happy in a job where I do not feel challenged mentally. I also got really good at self-study, which has turned out to be an incredibly valuable skill.
It can also depend on the airline - only some airlines check passports within Schengen (I've only heard of it being required by LCCs)
That is true, my point was that for C and C++ that is not clear at all.

You cannot simply search for & and * regarding point operations because those are also valid numeric operators, thus with context dependent meaning.

Being able to search for PEEK/POKE, SYSTEM.PUT/SYSTEM.GET, or just unsafe blocks makes all the difference tracking down unsafe code.

Also note that unsafe code blocks is older than C almost for 10 years, as ESPOL/NEWP already had such feature in 1961.
Over time, almost everyone in the team looked for opportunities to transfer to other teams (and sometimes companies) that looked like they were having more fun.

You know, the actual work you have your people do (along with the monetary compensation, and of course the extent to which they're pleasant to work with, you know, while at work) really (really) ought to be sufficient motivation to show up in the morning and get stuff done, over the longer haul.

By the same token -- if you feel you not only absolutely need extracurricular activities (let lone that your people need to "all hang out with each other socially" at odd hours of the day and night) to hold the team together... but feel the need to point to a deficit in this area as the primary reason why your team does not succeed... then you're definitely missing this bigger picture.

Eventually, the team's output suffered as turnover increased, until eventually, he ended up leaving. The net effect was hugely disruptive to the company.

Indeed. It sounds like you lost a good employee (and many others like him that he could have potentially recruited into your company) for the sake of the (perceived) benefits of maintaining a certain monoculture -- predicated in turn on a certain stereotype of fun and "energetic" younger employees. And how wonderful everything can be when you only hire people who fit that particular mold.
How Quickly Do CT Logs Add New HTTPS Certs? From Instant to 6 Hours
For Whom the Dell Toils
What Is SAP ABAP Programming?
Here's a piece on the wider subject: https://fpif.org/the_economics_of_the_arab_spring/

It doesn't directly make the connection, but it does allude to it:

> The recent global financial, food, and energy crises accentuated the failure of economic liberalization to adequately spread the region’s wealth. Significant declines in the tourism, financial, and real estate sectors due to the financial crisis crippled the few well-functioning economic engines.

In other words: these already economically and politically unstable nations were tipped over the edge by the shockwaves of the global financial crisis.

I also wonder whether the impact of a decline in tourism is being understated; both Tunisia and Egypt are/were tremendously popular holiday destinations among Europeans, and with the rise in austerity, I can easily imagine a decline in this tourism causing economic problems in those nations.
Don't remember the blogpost, but one had a cost breakdown of FaaS. I was surprised to learn that the API Gateway cost is more than AWS lambda's cost.
Hi guys! We think we've fixed our API outage issue, so our APIs and demo should be available now, and be able to scale with demand. Hopefully everything goes well! Thanks for the patience & feedback guys! :)
Unifying Big Data and Machine Learning, Cisco Style
Venezuela disagree with you, wholeheartedly

You can (especially in US) lose a looooot more.
I see this sentiment fairly regularly on HN. It's the idea that laws can sufficiently encapsulate ethical behavior (the rules) when they're strictly enforced, that they're the best thing we got, so live with it.

But there are many behaviors which aren't "crimes" but which are morally repulsive.

The danger of not reacting, one way or another, to such inequities is that people lose faith in the system. Already, the election of Trump and rise of fascist sentiments everywhere are like a giant "fuck you" to politics as usual.

It can get much worse. At some point, as one billionaire said, "the pitchforks are coming". I don't think we'll be able to avoid it the way things are going.
It would help a lot if they ran the example notebook before sharing

https://github.com/tensorflow/data-validation/blob/master/ex...
Why the Winklevoss Stablecoin Is More Crucial Than a Bitcoin ETF
> part of an application program of some type, and the other a system that provides a general service to other programs

I find that distinction to be a bit arbituary. To me, systems programming is one which require adherence to some sort of well defined spec/standard so as to interoperate with some (potentially underlying) "system".

In a 3D engine, the systems programming part is the part that interfaces with the graphics drivers, but not the part that derives the 3D geometry from reading files or running logic to generate the content.

In a DNS, the systems programming part is the socket interface, but not the DNS protocol (tho you could argue that the protocol is also considered "system-ish").

In a web application, the systems programming is also the socket, in a very similar vein to DNS servers.

In a desktop application, the systems programming is the interface into any native resources (such as any socket calls, any disk, or peripherals, as well as any of the graphical hardware interfacing required).

But because many of these tasks are quite common, they get put into libraries, and so many application programmers do not deal with these "systems" part, and just deal with their own application logic, and so it feels like there's no systems programming.
There have been rumors that Amazon will start free next day deliveries in Sweden, Finland and Denmark [1], but it hasn't happened, yet.

That was actually a wake-up call for local web shops and the post office in Finland. The post office is now starting same-day deliveries so that local web stores would have an advantage over Amazon and other foreign web stores. Simply having a threat of Amazon is improving the situation here.

[1] https://metropolitan.fi/entry/amazon-finland-denmark-sweden-...
Pseudo-random numbers
Ask HN: Washed up at 40 when you're crazy?
Experience and connections don't seem to matter when you're old and crazy. I'm 40 years old, and I've been working in tech in some fashion since I was 12.

I've managed a dozen datacenters, implemented CFEngine, Chef, Puppet, Salt. I've started 2 failed web apps, a boutique bicycle company, a successful "devops" consulting company that I sold, and a dns company that I sold.

I'm also crazy, bi-polar 2, and have burned many, many bridges. I'm unable to learn to code at this point, I'm unable to focus on anything for more than 10 minutes at a time, and that's a good day. I've tried most attention drugs, meditation, every other armchair psychology technique you might suggest. I'm just incapable of becoming more than just another old sysadmin who writes shell script and a cut and paste coder.

I was fired from my last job for daring to ask my boss to narrow the $50k gap between me and everybody else in my team who had the same title as me. I was desperate to find a job and had to accept an insultingly low salary.

Now I've applied to about 500 positions with exactly 5 responses. 2 lead to embarassing coding interviews with 22 year old children. The other 3 were polite "go away, old men".

What do you do when you're too old to learn like a 20 year old kid, you're too worn down to pimp yourself out, and you can't deep throat a shotgun because you have a kid to support?
>Agreed, by delaying crashes

Uh, what crash was delayed? 2008 was the worst since the Great Depression.

>Because of the bailouts however, it's now probably more lucrative than ever to work in finance

This is simply incorrect.

>so we probably have even more people working in finance today than in 2008

We have slightly more now than 12 years ago. Why would we not?
Lumen: A Lisp for Lua and JavaScript
You'll also need to store it in a way that does not release the wood's CO2 back to the atmosphere by biodegradation.
Thanks for sharing your thoughts! We're currently creating customized pricing for each of our enterprise customers, to better suit their needs. Our live, commercial catalog consists of a growing catalog of about 64M tracks. :)
I can't help but believe that if the common folk of Europe of the last, say 10 years, was doing economically better, they would have been more generous with people fleeing warzones looking for help...
The decline in tourism was a direct result of destabilizing the Middle East and North Africa due to wars and the resulting increase of terrorism.
I experienced the financial crisis first hand on Wall Street, a place fraught with people who pretended to know the ins and outs of risks. It was also a brutally honest place when it came to winners and losers. But that changed when Hank Paulson, then the Secretary of Treasury, knelt down on camera and begged Nancy Pelosi for what was effectively a blank check. Wall Street could not face reality when it was its turn to be the loser. I believe the real cost of 2008 is moral hazard. They destroyed the fundamental values of capitalism and I can't help but feel that we are all still pretending.
Feynman Lecture: Electricity in the Atmosphere
Not even surprised. I have had issues as well with the premium VPN brands such as Nord and Express related to logs. I use Ivacy VPN now. Its far cheaper and so far haven't troubled me in any way.
Ivacy VPN: www.ivacy.com
Hi HN! We'd made an open-source component called skor [1][2] a while ago and we've now merged that work, fixed many of the issues, added a convenient UI so that triggering webhooks / serverless on specific database events takes only a few seconds to setup.

Features:

- Atomic and reliable event capture

- Configure retry logic or retry dynamically using `Retry-After`

- Redeliver events manually for easy debugging/dev

[1] https://github.com

[2] https://news.ycombinator.com/item?id=16976459 ,
I'm not buying the "too cumbersome to use SQLite" argument.

This still seems like a large unnecessary abtraction.
There's also the difference of airlines. Airlines that charge extra for checked bags will have more people messing about trying to fit in a carryon, not finding room, etc. And U.S. carriers tend to have some of the worst policies. (in other places LCCs have the same policies but they also tend to have smaller planes)
> The channel [buffer] size needs to match or exceed the number of producing goroutines

This is not true, for the reasons I outlined.

> The example in the article is a common issue that comes up in go programs, and the suggested fix is what is usually recommended.

That may be, but it doesn't change the fact that go programmers that take this advice are creating a kind of cargo-cult around channels and goroutines that will hold them back.

> The other way to solve it would be to read the first error and then up another goroutine to read the remaining error, but that seems more complicated to me.

If all you ever do with channels and goroutines is simulate threads, you're missing out. Erlang programmers might more-easily appreciate this given that they have to go through an incredible contortion to get this feature that go provides for free.
Matrix, except for the premise about machines wanting to mine energy from humans. They could have come up with a more believable explanation.
Internet protocols and native applications.

Let the browser be a document viewer.

Failing that, finalize Web Assembly's design to the point that the browser is just yet another general purpose VM.

WebIDL then defines the APIs accessible to any language that gets compiled into Web Assembly.
> It's a good example of why even front-end infrastructure components need good protection...

I would make that 'especially' instead of 'even', front-end infrastructure is arguably the safest way that an attacker has to try to compromise a system simply because by definition the system has to be somewhat open otherwise it could not do its job.
Interesting tidbit: they mention GAFA (Google, Apple, Facebook, Amazon), a term I had never heard.

I knew FAANG (+Netflix) but maybe the scope is different, or Netflix is the odd one out for whatever reasons...
Look at something like Tower Watson. I would say high barrier of entry.
I really feel like this is just victim blaming. When financial advisors are telling people they can afford something because prices will always go up and will give them those loans, working out a payment plan they say that is affordable, how on _earth_ is it the fault of the people who believed financial experts on financial matters?
The best explanation I have heard of the financial crisis was in the book "The End of Alchemy: Money, Banking and the Future of the Global Economy" by the former head of Bank of England.

It makes the convincing case that there is no real single place to point fingers and that the crash was the logical consequence of people all doing the "right thing"

I can highly recommend it as it also takes a historical view of money and what it is and how it's been used historically. A very interesting book.

So yeah there is a real cost of 2008 but there is also real opportunities. These things can't be measured until decades later.

However, the anti establishment movement didn't rise because of the financial crisis it rose because of globalization and the alliance between politicians and large international organizations to take away opportunities from its own citizens and start giving it to countries like China after the fall of Soviet Union. Mixed with that and the liberal social welfare system in Europe and PC culture which claimed any critical voice was facist, racist etc. That's why the antiestablishment came about not because of 2008 and wallstreet.
I mean, you need a client to access it, and presumably having a patch for such means you have the client too...
7 named tropical cyclones around the world right now
Brainchip sets date for SoC
Looks like it's just an ORM for SQLite. Isn't SQLite too large to be included in the web?
I think it's a shame "Stormy" is not on the list this year.