skysight-inc/HackerNews huggingface dataset:
This mirrors my experience in Berlin. In nice neighbourhoods you see the bikes parked nicely, in rougher ones like where I live you often see them scattered on the road, half broken. Being Berlin, I bet there's also lots of anti-capitalist rage against them - I see a lot of them around my train station with a flat back wheel and I suspect it's from the same angry person, and all this started happening when they got rebranded from DB-bikes (DB is the national train company, someone correct me if it's actuall private) into Lidl bikes and got rid of the requirement of parking at docking stations at the same time that more companies started appearing.
I bet also if you go to Frankfurt or München you don't see this kind of carnage.
I think it tells us more about the ethical system of the OP's father. There are some people for whom "everything is negotiable". These people will make promises and then try to renegotiate their price before they deliver, betting that you need them more than they need you. This doesn't always work. Heck, I'm not even sure it even works in a majority of cases. However, when it does work, it can pay off extremely well. Thus, thanks to survivorship and availability biases, it may seem like the majority of startup founders are ethical degenerates, when in reality, it's a minority that happens to be overrepresented in the tiny subgroup of startup founders who become successful enough to become household names.
Ubimet | Python/C++ Teamlead | Vienna, Austria | ONSITE

Ubimet is a leading weather service providers in Europe. We're experts in meteorology and issue customized weather forecasts for several million private and industrial customers. Together with our shareholder (Red Bull), we pursue the goal to be the weather service with the world's best quality forecasts.

We're looking for a technical teamlead with Python/C++ experience to turn meteorological data into compelling products and services. We offer a great work environment in the city with the highest quality of living worldwide (https://en.wikipedia.org/wiki/Mercer_Quality_of_Living_Surve...). If you have to move, we offer a relocation package and take care of any visa formalities.

We especially encourage women, people of color, and others who are underrepresented in the tech industry to apply.

If you're interested, check out http://www.ubimet.com and our job ad at https://career2.successfactors.eu/career?career%5fns=job%5fl... and apply via Successfactors or at info@ubimet.com.
The men who drew the Mason-Dixon Line
> but there is also something morally very questionable about making promises

That really depends; some company's legal department might go overboard with the stuff they make you sign 'or no deal'. I have seen a lot of them myself.

It is comparable to job ads; 'wanted, junior with 40 years experience in React and every other tech ever invented'. Lawyers just want/need to cover ever eventuality. If you sign that doesn't mean you broke your promise; it's just how it works.

If you don't sign this kind of contract you might never get this kind of work. Maybe it works different in different parts of the world, but we signed some crazy things (which were dealbreakers if not signed) in the past and no-one ever sued us for it ; it's just their legal department making sure the company is protected in the event of malice. Nothing to do with morals.

It depends a lot about the case though and reading Pud (who is a known shoot from the hip guy), I would say as worded here it's generally bad advice to do it like that.
I guess many that are against it, would rather have a pure UNIX V installation, eventually running twm.
About Oracle owning MySQL?
I think you're confusing the address bar autocomplete functionality with something more sinister.

It's simple and straightforward to disable the autocomplete functionality in Chrome.
As mentioned in the other comments. Switzerland is the only place where salaries are on par with the US. But you can't just work here if you are not a EU passport holder or married to one.
Snapchat's stock is low because the hype has passed and the bubble has bursted. Their service is lackluster as the core principle of the company (sending media which can only be temporarily accessed) isn't a way to protect data since the sender and receiver have different interests because of their lack of a relationship based on trust and longevity. In that regard it makes sense the service is popular with youth as they don't fully grasp trusting relations, they take higher risks, all because their brains have not yet fully developed. You don't see adults using Snapchat for anything serious. They might just as well use more common, equally secure platforms e.g. WhatsApp, or face to face.

Snapchat would've been very cute in the '90s before people had e.g. cameras on their phones, and when phone screens were lower quality (although it'd be problematic to make a picture in the first place then). Nowadays, its painfully obvious how irrelevant the service is.

The only relevance Snapchat has is their userbase, mainly consisting of youth; personal data, the databank as a whole (pretty much the same but worth mentioning), and the potential to start a new service under the Snapchat flag.
It is a super difficult question and people far smarter than me have banged their heads against it for a long time.

The most clear example of a possible solution was Albert Einstein's proposal for a United Nations 'with teeth'.

The majority of the worlds super powers were not happy about this because of course it would mean they too would have to play ball and give up their toys 'or else'. What didn't work on a global scale most likely would work on a smaller scale if the superpowers that remain could agree on any of this but so far even Kim and his bomb seem to not be enough to tip the scales.

Trump being regarded as unstable and untrustworthy by the vast majority of the rest of the world doesn't help either, there is an outside chance that with some cooler heads in the White House that a deal could have been made. As it is just about every other government / head of state has been insulted in one way or another and Kim seems to be mainly aiming his aggression at the United States so for the time being this is a stale-mate. And I really hope it will continue to be a stale mate.

All the other options (assassination of the Dear Leader, limited war) other than sanctions seem to be off the table for now, and even the sanctions might be rolled back for simple humanitarian reasons and because they are not achieving what they are meant to achieve.

The very long term future has only two possible outcomes as far as I can see: either we will have a world government, for good or for bad, or we will end up destroying a good chunk of the planet in World War III triggered by some idiot because nuclear weapons will become more and more available until even the most unstable regimes have them. And NK, even if it is pretty bad and obviously led by a megalomaniac, is not as bad as it gets. Pakistan and India are another potential area of trouble.

The nuclear genie will not go back into the bottle, our only option is to try to contain it in a way that strikes large and small countries equally, anything less will not do and will only result in carnage down the road.

The people that point at the mutual destruction guarantee as the thing that kept the world 'safe' for the last 70 years miss the point that 70 years is absolutely nothing on the timescale of the human race, it is a single human life-span and there is absolutely no way that you can extrapolate from that 70 years to the 1000's of years that this would have to hold true for it to really work. Too many 'close calls' for comfort during those 70 years, every single one of those could easily have led to a huge disaster.

So until China, America, Russia, France, the UK, Israel, Pakistan and India are ready to give up their toys you can expect the small fry to continue to want to have theirs too.
Made me switch my main desktop from Arch to FreeBSD...
I think most of the world wants Korean unification. The only big country against that really is China [1]. The US only wants it if South Korea is the model for the North, not China modeling the South after what the North is, their buffer.

[1] https://www.economist.com/blogs/economist-explains/2017/04/e...
Simplicity of systemd timers? Right.
> Exactly

Again - what are you comparing Linux CVE counts to?

You can't point at an absolute count for A while arguing that A is inferior to B. I see nothing to support the assumption that a Linux-sized project in C++ would've have any less of CVEs.

> the myth that the skilled C programmer that doens't produce memory corruption exists.

Don't put words in my mouth. You are refuting a point that I didn't make. I said that C programmers are generally better skilled than C++ ones, which is not a "myth".
A policemen knows this font very well.
I have never said anything along those lines. Your problems do exist, I very much also am sad to see certain add-ons go. All I said is that in my opinion, and evidentally in Mozilla's opinion, your and my problem with add-ons going away, don't weigh up against the problems of 95+% of the user base.

I have no problem with you being sad about these add-ons going away. I do have a problem with you acting like what Mozilla does is completely unreasonable and objectively bad for users.
There is at least one such data center: https://www.thebunker.net/ Is it useful? Not so much. Your data might be safe but after a nuclear war you'd have a hard time accessing it unless you were also in the bunker with it.
What about new users? Wouldn't you want to keep improving to attract new users? Depends on your market though I guess.
Interestingly, I don't think South Korea would be very happy to unite.
Most IRC clients supports basic text formatting:

https://modern.ircdocs.horse/formatting.html
It was a truly sad day when Oracle bought Sun, because we knew right then that ZFS wouldn't improve nearly as many people's lives as it should have, and that Solaris would die.

The ZFS thing still bums me out to this day, but I think I got over the demise of Solaris when OpenSolaris fizzled out.
Yup - all promises are "started" before you await them.

I still typically prefer Promise.all though. It's a bit more obvious what's going on (IMO) and you can skip the additional lines for assigning the promises to variables.
Agreed, he would have been almost as unimpressed with Woodrow Wilson as Rand with Wales, only probably with a little less rancour. :)
This

China can complain as much as they want, but if NK gives someone reason for military action there, well, China didn't act soon enough
'Locky' Is Largest Malware Campaign in 2017
That really depends; some company's legal department might go overboard with the stuff they make you sign 'or no deal'.

Mike Monteiro talks about this in his "Fuck you, pay me" talk [1]. He says that a lot of companies have boilerplate contracts which have outdated provisions like requiring you to hand over printouts of source code, or delivering software on floppy diskettes. The proper response is to have a lawyer yourself who can review the contract and explain to the company's legal counsel that 1) these contract provisions are unreasonable and outdated and 2) that striking these provisions will not create additional liabilities for the company. The reasons these contracts go overboard is because every time the company gets burned, it adds some scar tissue to the contract to prevent that same eventually from occurring again, regardless of whether it's applicable to the task at hand.

Maybe it works different in different parts of the world, but we signed some crazy things (which were dealbreakers if not signed) in the past and no-one ever sued us for it

I will be extremely honest. You got lucky. You put your head in the mouth of the lion, and it didn't bite. It doesn't mean that what you did was a good idea, it just means that you got away with it.

[1]: https://www.youtube.com/watch?v=jVkLVRt6c1U
North Korea doesn't have to force the US. North Korea just has to convince South Korea to sign a peace treaty. From there getting the US to leave is easy.

North Korea doesn't have the capability at present to invade SK. Having nuclear arms makes invasion unlikely and it gives them a seat at the table as a legitimate nuclear power. With that as a position of security, it's not hard to see how NKorea can leverage that into them getting stronger.

Why would the US accept? Can you imagine the political fallout for the President and party in power if they're forced to keep acquiescing to NKorea anyways? Or if they decide to invade NKorea and deal with the aftermath? NKorea doesn't have to launch a missile to present a legitimate threat and project power around the world.
You greatly overestimate the difficulty. The knowledge to write programs for various platforms is commonplace now. There is too much incentive and too many learning resources at our fingertips for it not to be. You'll have to move into AI, cryptography, or template libraries or something if you want to feel special.
You don't know South Korea very well then:

> "Having lived in South Korea for the past 15 years, I don’t share most Americans’ confidence that it will always choose America over a North-supporting China. My own impression—bolstered by the ongoing controversy surrounding the stationing of the THAAD missile defense system—is that a growing number of South Koreans would rather see their state’s security compromised than risk their own prosperity.

Let’s not overestimate South Koreans’ attachment to their own state, which a sizable but influential minority still considers illegitimate. The most popular movie in Seoul at the moment is a thriller about a joint North–South effort to catch a criminal ring of North Korean defectors. That plot tells you something right there. The main North Korean character is played for cool by a handsome Tom Cruise type, while his South Korean counterpart is a homely, tired-looking figure of fun. There is a tradition of this sort of casting. The subtext: Serving the North is glamorous; serving the South, not so much. Let’s keep in mind that Kim Jong-un is watching these movies too."

Reunification of the Korean Peninsula is something that has been on the mind of both North and South ever since larger powers made them.
Nah it's just "survive and replicate". like every other species. Except that it's harder for us than other species, in particular, because a small human child is super fragile (more than like a giraffe baby) so you need a lot of care, and a lot of intelligence to do that care.
Has the author ever heard of survivorship bias? And confirmation bias?

I wonder if they still haven't gotten sued...
MAD long term requires a world without accidents. I don't think the past 70 years and the number of near misses we've had should give anyone confidence that it will work long term.
Sure, if you're doing a simple text transformation akin to the C preprocessor, then maybe that shouldn't be called a compiler. But we already have a word for that: "preprocessor". Which is probably why, as I mentioned in my other comment, Bjarne was miffed when I called Cfront a preprocessor - it was certainly nothing like the C preprocessor!

I guess in today's terminology I would have called it a "transpiler", because it simply transformed one source language to a fairly similar source language and didn't have to optimize the final machine code.

But there's a lot more to a compiler than optimization. Take TypeScript for example. Even though it generates JavaScript - and JavaScript that looks very much like the original TypeScript code if you're not having it translate newer syntax to older syntax - it does quite a bit of rather sophisticated work with all the type inference and type checking.

TypeScript doesn't need to worry too much about optimization, because it knows that the JavaScript engine that eventually runs the compiled code will do a bunch of JIT optimization.

Similarly, a compiler that targets LLVM or the JVM can rely on those engines to do much of the optimization. But the compiler is still a nontrivial piece of work.

Maybe I would suggest the term "preprocessor" for something that really is a just a simple text transformation, one that you might implement with regular expressions or hand off to a junior programmer.
> Imagine if Solaris could be used as a kernel for a mobile OS...

I'm imagining, and as things stand, my imagination is hinting at crappy battery life due to lack of tuning.

But if you want to try, Solaris was forked long ago --
Illumos is out there.
Is open-sourcing a codebase for an abandoned product somehow expensive or complicated? Are there legal or accounting issues? If not, it seems like buying a bit of good-will for the price of a bit of paperwork would be a useful investment.
Despite the variation in meaning, I think what ‘transpiler’ means locally to a particular technology group is usually well understood by its community. For example, if you’re a JavaScript developer and someone mentions a transpiler, I think it’s safe to say you immediately think of something like Babel (although interestingly, it describes itself as a compiler) and it’s generally well understood that it means a tool that takes either a JavaScript alternative or currently browser-unsupported JS and builds something that a wide range of browsers support.

Is local understanding good enough? I’d say probably, because if you’re unsure what a particular transpiler does, you could just research that particular tool. And, in the case of JavaScript at least, when you’re in deep enough to learn about transpilers and build systems, the myriad tools available for slightly different approaches to the same job is probably more of a concern than the generic word used to describe them.
Getting started with Svelte
And?
Kilogram has a definition if you take the one from NIST it will follow the one defined by the CGS system.
> China does not want the reunification of the Korean peninsula if it creates a single, larger American ally on its border.

So no, China does not oppose unification, it only opposes one modeled by the US, pretty much the same approach as the US. Also, we have an example of such a regime not modeled by the US - Vietnam.
> Red Hat creating huge mess throughout linux with systemd for years

Care to elaborate on the 'mess' created? I highly doubt you even used it yourself, sounds like something you've heard and are repeating for some cheap karma. The init scripts used before were the real mess, if you ask me. It's getting really tiring to hear these systemd rants with no good reasons to back them up. I guess ranting against systemd is the cool thing to do, just like calling Apple users sheep once was, there's no need for facts, just hyperbole.
Few mistakes, its actually called SEED and the crypto committee were all academics and the split happened among them.
They may still have the ultimate goal of reuniting the Korean Peninsula under their rule. It sounds crazy to us, but I'm not sure they've gotten the memo about war for territory being obsolete. Put yourself in the Pyongyang frame of mind, and at least the dream of taking "back" the south almost has to be alive.

Edit: This dream of course might be second (or third) after regime survival.
The non-blocking read parts is also easy, but that's also only one use-case for Go's select. The harder part is the generic "wait until one of the select cases can be taken".

You can't implement this with non-blocking reads alone. If you would, it would be something like busy spinning and iterating through all select cases and trying none-blocking reads until one succeeds. But that's just not efficient.

You need a mechanism instead which also registers a pending select at each event source and unregisters it when done. And the event source (e.g. channel) must wake up one or more select when it's state changes.
Is the knowledge really being lost? These people will get jobs elsewhere. With their experience, they might end up working on some other OS, and bringing the benefits of their knowledge to other systems that are now more widely used, so this may actually be beneficial in the long run. I suppose it's a cliche, but markets are supposed to allocate resources where they are best used.
I'm pretty sure you can get retroreflective white tape. Extra effort though.
> This lesson in total disregard for risk served me well.

> They say entrepreneurs are risk takers.

> I think of myself as too lazy and irresponsible to fully understand the risk.

What is the difference? He took fairly large risks and they paid off, the situation could have been different, but engineers working 80 hours/week to pay off debt don't usually write blog posts about how they came to be there.
He should try speeding it up further by compiling to C-code using this: https://github.com/tromey/el-compilador
Around 2000. Money over the years was mostly ppc but now its in sales.
It seems to me that we agree that all the issue it's basically about self-protection from external threads.
I am 46 years old, with over 25 years of programming and system administration experience. I've been here before internet existed. You better believe I know what I am talking about.

I couldn't care less about karma kid.
Is this one of those primes that are all 1's in binary?
Didn't they(NK) already play that "we will stop our nuke program" card with the US and gotten some figure between 1 and 2 billion?
Because he sets the course for a nation, one with the will to ascend back to its former place.

The opinions of experts are often irrelevant unless they have the agency to act.
Based on your categorization Musk and Page's opinions aren't relevant in this manner either, neither of them is what one would classify an expert in AI, but like Putin thier opinion matters because the agency they wield.
What is your idea of "working harder" in this case? Are you familiar with what was attempted?
That's a good point - I think when it comes to stories for adults, using a narrative tool like replacing the humans with animals or setting it in a fantasy or scifi setting can help people appreciate it more honestly. Kind of like how Battlestar Galactica can openly discuss the morality of violence against an occupying force, while if it was set in Iraq viewers would have been much less open minded to examining the concept.

Perhaps its adults books which should replace humans with animals?
Guessing because Facebook owns WhatsApp now.
Lifer – Windows link file forensic examiner – Hack4Net
Point taken. Granular policies ARE a royal PITA to try and build. I wish their policy editor had a nice easy ARN selector, and a 'policy building' GUI that would help you with syntax and grouping.

Most of my projects use either totally restricted buckets, or buckets with access to a particular IAM, which is basic, but works.
Which coroutine library did you went for? Boost fiber? I want to explore that at some time, but couldn't use it in my main asio project since that requires support for older boost versions and ideally also for obscurer platforms.

Good to hear that you had a good experience with that approach.
People who think the problem with large blocks is disk space or internet speed are the worst tbh
In the meantime, a bunch of us developers are desperately trying to figure out what the fsck broke this time, drinking our sorrows about this new life where we can't debug anything that happens at boot, and frantically setting up BSDs on our laptops at home, so that we can at least get a break from this mess when we're at home.

I (thankfully only) used to do Linux BSPs in a former life. In the last year or so of doing that, I think we spent about 15-20% of a project's time debugging systemd problems and working around it being too smart for its own good. 20% for the bloody init system sounds fine until you realize the rest of the time included stuff like writing or expanding device drivers.
Cool it Mr.Doomsday. Kim is just negotiating here so he doesn't end up like Gadaffi. Everything else is bullshit to sell some ads and prop up superficial journalism.