skysight-inc/HackerNews huggingface dataset:
Another Bulgarian here, living in London and contributing to the problem.

This is a good article, but fails to show the breadth of the topic. I also disagree with many of the comments here, which (expectedly) are on the pessimistic side. This pattern of a big spike in migrants when a country joins the EU isn't new. The Polish, the Czech, the Hungarians all experienced this. It might be frightening to project a % of the population leaving yearly far into the future, but it's almost certain that the trend will not continue. There's a trend of economic equalization which starts after a country joins the EU, and this makes it less and less attractive for people to leave over time. So although I don't see net positive migration soon, the current numbers will not be the same long.

Every time a country becomes better off, the most entrepreneurial and driven people reap the benefits first. This is already showing in the big cities in Bulgaria and some of the comments about salaries here agree. Of course it is true that the not-so-skilled haven't benefited yet, but I think this is also going to happen and the current environment will give birth to much innovation and job creation, which will permeate society and give good reasons for even the poor to stay. These processes take time and Bulgaria hasn't yet gone through the full cycle, so we can't judge it yet.

It's true that there's plenty of corruption and bad practices, but if I compare today to what was happening in '97, it's in a different league. We went from rampant hyperinflation and drain of national reserves to small racketeering. If the bar is zero corruption, that will never happen. The good thing about the economic progress from recent years is that it's driven by industries which the mafia can't control. It's no wonder that Software and IT services are such a big employer and contributor, because it's not a business with large tangible assets that can profitably fall into the hands of the wrong people. This means that corruption and mafia have less and less impact on the quality of life of the average citizen. The situation in key strategic industries (e.g. energy) is obviously very different and won't be improving quickly, but that's the case in many developed countries as well.

There are still many things which need to be improved when it comes to quality of service and administration (at least on a public level), but these are solvable problems. I have high hopes and I'm optimistic about what's coming, with an eye open to return one day. And for those who haven't visited yet, I would whole-heartedly recommend it.
These are people in some of the poorest countries like Bangladesh. Are pea proteins cost effective and available in sufficient enough quantities to feed all these people? Other people brought up that it isn't just about the protein but other essentials things like amino acids.
The double-free bug means that a double-free of a chunk of size X might lead to subsequent allocs of that size X to return the same pointer.

The lib in question parses the GIF twice.

In the first run, it allocs an internal info struct of size X, then you trigger the double-free so this info struct is freed twice.

In the second run, it allocs the same internal info struct of size X and gets a ptr Y. Then, by crafting the GIF so one of the frames to be decoded is also of the size X, it will alloc intermediary space for this frame, but due to it being the same size, you'll get the same ptr Y returned, and the frame gets unpacked over the info structure...

So, you get your user-provided frame data placed in the internal info struct. Luckily for the exploiter, there are function pointers inside the info struct which are called a bit later.

So you can provide a memory address to jump to by putting it in the right place in the magic frame. You can't also put executable code in the magic frame due to restrictions, but you can place shell commands in the frame and shuffle registers by using already available executable chunks by selecting the right jump address (this is explained well in the post I think).
Activists who are not LGBT but advocated in their names against values like free speech are probably responsible for this again.
The Overflow – A Newsletter from Stack Overflow
I find this theory compelling.

Bob the Hacker was running artificial life simulation where the physics was classical Newtonian, space Euclidean and only the surface of the Earth was accurately simulated. When humanity developed better instruments and theories, Bob had to limit the maximum achievable speed so he invented general and special relativity. The she invented quantum mechanics to smooth over aliasing, jitter and other simulation artifacts that humans would eventually recognize.

Unless he keeps tweaking the simulation humanity will eventually realize that the Universe is a kludge.
Silverlight was proprietary tech . Web Assembly is based on Open Standards. This is just a framework to develop for Web Assembly
I'm sure the human appreciates some help from a script that can parse metadata in the commit messages.
Since Bulgaria really doesn't seem to be very attractive at the moment, what about Lithuiana? What is the situation like there? The article mentions it as a competitor for fastest shrinking country in the EU.
Jim Keller: Moore's Law Is Not Dead
The URL for Embark is actually embarktrucks.com, not embark.com
“data competition”. lol. the ISPs are literally complaining that google will now have the DNS data, and they won’t.
Sorry for the hiccup, Breezy only allows to list one city per position, so feel free to apply on any position that listed on the website if you are in Toronto
What would a "focus on graphics" mean? A GUI and windowing system, or just graphics processing?
interesting fact - out of the top 100 companies, (only?) 4 are remote.
> It's interesting to note how the general opinion of sleep is starting to shift away from the stereotypical ideal we had decades ago of the "powerful CEO that only sleeps 4-5 hours a night."

This is very American and overall "hustler" filter bubble. A lot of my acquaintances in Europe giggled when discussing Americans and various try-hard CEOs they know and mocked them for accelerating their own deaths by killing their most important body recover mechanism and filling the extra hours with busy work that didn't contribute to any bottom line.

I don't mean to be demeaning. I am just pointing out that in the circles I frequented my entire programming life (~18 years) it's a very common wisdom not to screw with your sleep.

Hustling is a useful philosophy if (a) you are that kind of person -- namely living under the motto of "I want to progress, even if by a little bit, every day" and (b) if you are motivated by real gains and not just by nebulous promises that you might see a 5% salary increase if you stay 5-10 years with your employer.

---

Let's face it. Most workers hustle because they have been successfully guilt-tripped into it.

Truth is, we can derive a lot of wisdom from the ancient hunter-gatherers: they worked a lot during certain periods but were mostly just enjoying life 60% to 80% of their waking time.

There were various studies published in the last year on the typical "work" schedule of the hunter-gatherers but sadly now I can't find them. If you are curious, look for them. The bottom line was: the ancient people worked on average ~15h a week.
Show HN: Zocuments – Automate Document Creation and Delivery
-I was given a visitor's hard hat when visiting $YARD on the Gulf coast - gate security didn't quite know what to make of the "Use your head, not your helmet" sticker affixed to the helmet I had brought - and eventually decided it could be interpreted to suggest that you didn't need PPE if you kept your wits about you.

Sigh.
> EU is good at keeping peace the last few decades

The Bosnians would beg to differ on this point [1]. It was not so long ago, and yet it all started on very similar terms as Brexit: the breaking of Yugoslavia into multiple parts who wanted different things (Serbia vs the others) via referendums reminds me a lot on how Brexit started.

I don't think we're at the point where entire factions of people hate each other enough to start, support and sustain an all-out war, but then again with MPs getting daily death threats (some even actually getting murdered [2]) and the political dialog shifting towards low-levels of populism, it's tempting to think that the scales might tip at some point.

[1] https://en.wikipedia.org/wiki/Bosnian_War

[2] https://en.wikipedia.org/wiki/Murder_of_Jo_Cox
> Why is paying people for their work not enough? If I want to plant crop A where people are otherwise growing crop B, and I agree to pay person Y Z dollars to tend my fields, why would I need to give person Y some of the crop they tended?

While I think it’s a bad idea to argue from analogies, because the crops have no value without this tending. It’s the labor invested in tending them that makes them worth anything at all. Owning land/Capital is demonstrably insufficient outside of an economy based exclusively on rentiering.

>Will they bail me out if the entire thing is a bust, I pay them Z dollars and my crop A is worthless?

If they were co-owners, they would certainly share in this burden. More abstractly, workers more often than not take the brunt of the suffering in failed enterprises. Just look at what happens to the average CEO of a failed company versus its workers.
> 55% of respondents agreed their emotions become heightened when on a flight

Of course everything is heightened on a plane flight
nhs is free no matter how much you contributed. you can also get money even if you didn't contributed
It probably is not open source as we know the definitions and likely unenforceable. See the discussion around Chef and ICE from a post here last week
I'm not sure if I understand you correctly, but logically the WHERE clause happens before the SELECT clause[1], so it only calculates this value for the rows you're interested in. It is also possible to index functions without generated columns.

[1] https://blog.jooq.org/2016/12/09/a-beginners-guide-to-the-tr...
Have been trying to understand the coolness of this language for a long time, but never seem to connect with it. This is by far the most practical-looking example of LISP I have ever seen.
But what if the procedure somehow makes brain functionality worse? Wouldn’t a control group of Alzheimer’s patients falsely attribute that decline to the disease rather than the treatment?

Though I suppose you run into the same issue the other way, too. If the treatment somehow improves everyone’s cognitive function it’s difficult to measure because your “baseline” has moved.
Top YC Companies by Valuation (2019)
It’s quoting Siberian Times and Daily Mail...I’d take the entire article with several grains of salt.
I hope so as I'd be one of those applying and moving. The whole Brexit mess is very very depressing. I hope the mess we are making goes to bolster Europe as a whole and show how it's so much better to just get along.
I have a Pixelstick for sale if anyone is interested.
Your somewhat patronizing analogy misses the point. If our ultimate goal as a species is to survive and live well, then cutting hundreds of thousands (millions, actually, if you think about the implications of automation in other areas) is in conflict with that goal, thus 'unnatural'.
Last time I was job hunting, one of the Berlin startups was offering €58k (iOS developer). Is that competitive? I find it hard to judge.
Why can't he buy it and why can't he buy it and leave it under the existing brand?
Computational Chemistry
Side channel attacks against ECDSA/EdDSA signature generation in smart cards
In the TV show, near the end you can just about hear the strains of Bob Dylan singing "How many roads must a man walk down....".
> how exactly did they re-write the program counter to point to the address of the system call

My understanding is: with the double-free, they managed to overwrite "info", including the location of the function "rewindFunction". When the parsing process calls that function, it will therefore actually call whatever function the attacker has pointed "rewindFunction" to.
Setting Up a CI/CD Pipeline with Spring MVC, Jenkins, and Kubernetes on AWS
Lightcurve| Backend Software Engineer & more| Gabriela D'Alò, Berlin | ONSITE | https://lightcurve.io

In close cooperation with the Lisk Foundation we are developing a Blockchain platform by developers for developers to fulfil our mission - to make blockchain technology accessible.

We're hiring for three specific positions:

- Senior Backend Developer with excellent Node.js skills - https://www.lightcurve.io/career/platform-senior-backend-dev...

- Backend QA Engineer with experience in writing unit/functional tests - https://www.lightcurve.io/career/qa-engineer

- Backend Security Engineer with a peer to peer system and networking background - https://www.lightcurve.io/career/security-specialist
Writing Well-Behaved Triggers (2012)
Do you have a source for that, since it seems to be a quote from somewhere? I'm not questioning or challenging you, I actually want to use the link to disseminate this among my companions that use that term for purposes of labeling in trans spaces.
I'm not familiar with PLA.

Maybe this: https://hackaday.com/2018/02/07/locally-sourced-pla-adhesive...
Samsung disbands Austin CPU R&D team, will use ARM architecture in future Exynos
Dstillery | https://dstillery.com | New York | Full-time | Onsite

Dstillery is the leading custom audience solutions company, empowering brands and their agencies to maximize the value of customer data and transform the way they connect with their audiences.

Our premier product, Custom AI Audiences, is built by just-for-your-brand Custom AI models that deliver the ideal combination of accuracy and scale. Because Dstillery rescores candidates in and out of audiences every 24 hours, our audiences are always up-to-date and on-target. That’s why brands across Retail, CPG, Finance, Luxury, B2B, Telco, Travel, and Tech rely on Dstillery’s audience solutions for branding and direct response initiatives to thrive.

We're looking for:
Senior Linux Systems Administrator
Site Reliability Engineer
Backend Senior Software Engineer
Backend Software Engineer
Senior Analyst
Product Manager

Read more and apply here: https://dstillery.com/careers/
Maybe you missed it but there’s a well researched and detailed Vice news article on it.
This already uses your product "name" - not sure if it'll be a problem, but worth checking.

https://yet-another-rest-client.com/
> JavaScript isn't really that big of a problem or a performance killer. The DOM is.

I'm using QML, which is JS without DOM. JS is absolutely a performance killer. Migrating stuff from JS to C++ in a dumb way (no architectural change) makes things 20x - 200x faster.
“The History of every major Galactic Civilization tends to pass through three distinct and recognizable phases, those of Survival, Inquiry and Sophistication, otherwise known as the How, Why, and Where phases. For instance, the first phase is characterized by the question 'How can we eat?' the second by the question 'Why do we eat?' and the third by the question 'Where shall we have lunch?”
I mean, people have tried several promising new Alzheimer's medications which failed, along with a host of snake oil nonsense.

I'd have to go and dig up studies, but my memory is that even the control groups don't see particularly good results; neurodegenerative disorders are just too fundamental. Most of the promising results for brain activity and dementia seem to represent either keeping information "active" so that it's not consolidated away by normal aging, or keeping patients engaged so that they have better cognitive performance despite unchecked biological losses.

I agree that if this only saw improvement on cognitive scores, a placebo delaying decline would be pretty concerning. But the biological improvements are better than drug or placebo for any other Alzheimer's medicine I've seen, which is very promising.
maybe england should just leave the UK and let the rest stay in EU.
Motorcycle helmet is fixed to your head whereas a hard hat is not. In many situations an impact sends the hard hat flying with minimal kinetic energy imparted on the former occupant. In those cases a motorcycle helmet would be worse because the wearer's head would move around more making neck injury more likely.

For top of the head impacts they're likely close to equal since the strap system in a hard hat is pretty damn optimized for that use case.

For repeated impact (fairly rare on the job site vs the default in motorcycle crashes) the motorcycle helmet is obviously superior and it has superior coverage.

This is kind of an apples to oranges comparison. Wearing a motorcycle helmet (or any helmet that covers the ears) massively reduces situational awareness and wearing one 8+hr/day for the length of one's career would likely not be good for ones neck. It is not the right tool for the hard hat's job (and vise versa).

Disclaimer: Not a helmet engineer.
^ this, exactly. Europe is definitely not one big unique market, every country is a different one with its own specificity. They happen to share some regulation and to (almost all) use the same currency but they are quite different in their user behaviours and expectations.
The Ocean Cleanup Successfully Catches Plastic in Great Pacific Garbage Patch
Cached version: https://webcache.googleusercontent.com/search?q=cache:BBB9Vi...
I agree that that is the case.

Somewhere down the road some kind of intervention will be necessary, as too much will be on the line.
Wow, that's more than in Slovenia (as far as I know) (another former communist EU country, but officially far more developed) - net salary, I don't know how the tax rates and social contributions compare...
That kind of distance between towns is only around two states, Texas and Montana. As a rural denizen, I consider that to be desolate, not rural.

The title seems a little clickbaity to me. 11k sq miles is only 104 by 104 miles. That's about nine counties in west Kansas.
How do other malloc implementations avoid this? It seems natural if what “free” does involves adding the pointer to some free list. Obviously you wouldn’t want to scan the whole free list every time looking for duplicates - is there another way to avoid this behavior?
In German, "cabbage salad" == coleslaw. In English, "cabbage salad" != coleslaw. Coleslaw is a very specific type of cabbage salad, prepared with a limited set of ingredients beyond which it would be a specialized variety of coleslaw, e.g., apple coleslaw.
Awesome writeup, thanks for sharing.

And the name is brilliant... LEDonardo (giggles).
It's probably a misunderstanding of the GDPR's requirement for a designated representative. https://searchnewscentral.com/blog/2019/08/23/does-gdpr-requ... Still a barrier to entry for startups.
> the deduction is not the problem of the naturalistic argument, the axiom that natural equals good is

In philosophy deduction is a problem, but there are innumerable well reasoned positions which people take that are totally reliant on deduction so it cannot be claimed to identify generally false reasoning (fallacy).

It is incorrect to interchange the concepts of "appeal to nature", "naturalistic argument" and "naturalistic fallacy" and presuppose the strength of an axiom of "natural equals good" in different contexts (except perhaps theories of ethics).

Notice that you have accepted yourself a universal axiom of "natural has no valid appeal in any context". That is an incredible position to have accepted. If it is argued "natural building materials are better for ecological concerns",or "natural foods are better for health concerns" regard what is intelligibly meant by the statement. Regard what "better" and "natural" and "concerns" mean in each statements context.

An appeal to nature in a discussion is an invitation to examine in good faith what is natural to articles under discussion. A reply "arsenic is natural and bad food" is surely not in good faith, surely it can be understood that arsenic is not natural to mammals diet? (except in accidental and rare amounts). Such pontifications should go without saying in good faith discussion, or at least not be offered to claim a perspective is fallacious (invalid).
There may be value, but there may be more value in not having your privacy violated.
WeWork Names New Head of Japan Operations
Great job on completing it, and great job on nailing the same beautiful simplicity of Desert Golfing, but with planetary gravity.
How NASA Will Grapple and Refuel a Satellite in Low Earth Orbit
The link to the backend engineering role is broken...
I loathe the way Youtube is this big gatekeeper and can make arbitrary decisions on what is/isn't allowed. We need to build alternatives to Youtube which are not subject to arbitrary interference.
How do apartment prices / rents compare though?
Live Analysis of US/UK Political Facebook Ad Spend – 7charts
Life Calendars: Visualize your finite life
This has happened to me in ubuntu 18.04 frequently. Do you have something showing that this is really that rare? If anything, it might help you track down bugs quicker.
This piece assumes and depends on a fear of China. That is, it takes for granted that enabling the economic success of China is necessarily to the detriment of the U.S.

This is an assumption that is worth inspecting. While it is true that China's technological capabilities have increased dramatically since the Clinton presidency, it's also true that their economy has improved, lifting millions of Chinese into the middle class, and their trade with the U.S. has grown dramatically.

Trade is a stabilizing influence on international relations. Our huge volume of trade with China is why Trump is having a "trade war" with China today, not a real war. Trade wars are better in every way compared to a shooting war. But a trade war can only exist between nations that share significant trade.

Is our relationship with China perfect? No. Agree with the tactics or not (I don't, personally [1]), but the Trump administration is responding to real domestic concerns about how China operates.

Is China's governance and approach to their citizens' civil rights perfect? Definitely not!

But: it is a desirable goal is grow the international economy. Doing so lifts people out of poverty, gives them a reason to seek peace, and creates beneficial large-scale effects like improving efficiency and slowing population growth.

Growing the global economy means that other nations will prosper and develop their technologies, which include military technologies. One particular deal with China--bad as it was--was not the lynchpin of nuclear detente; China had the means to wipe the U.S. off the globe the day Clinton took office.

They don't want to. That preference for mutually prosperous peace is far more important to the national security of the U.S. than the details of a particular military deal.

The article depicts the Clinton administration as having "a fear of offending China." What they actually had (and share with a large number of other people) is a belief that China does not have to lose, or be "contained", for the U.S. to keep winning. In fact, everything we know about economic growth says that the U.S. will win more if we trade productively with growing nations.

[1] IMO the TPP with the U.S. in it would have been more effective at shaping China's behavior than the current U.S. tariffs, with fewer negative side-effects in the U.S.
That's a very far-fetched statement
Show HN: Firo – Create Trips, Invite Friends, Plan Together
Depends your level, but if you have some experience, no it's not something I would consider competitive (talking about Berlin).
But you have to factor in the age of this universe. A galaxy scaled intelligence probably haven't even finished a single thought since this universe was born.
> One comparable to USA TAX for nationals in that it didn't matter what part of the World you lived in or earned your money, you as a national would now pay tax.

This is not the case.
Create AR Experiences on iOS and Android Using Unity