jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In line with my point above that nature is irrelevant in a discussion about what's good or right, I'd like to point out that because of such unnatural practices as cooking our food, it kind of doesn't matter what our teeth are adapted to eat. I don't want to eat whatever foods our savanna ancestor ate, because now we have farms and kitchens and supermarkets, and I have better options, and better criteria to guide my choice than some interpretation of what's 'natural'.
Given that North Korea is one of the poorest country in the world, and is ~ 50 % of south korea population, what do you think is realistic about reunification today, really ? I also doubt China would allow for the North Korean regime to fail through force so that a closed US ally would have borders with it - assuming the US could allow yet another war in the current climate and its current economy, which is somewhat doubtful.
In almost all countries (where appliable) these laws only apply to "public" speach. If you're just mailing a friend you can write there whatsoever.

So there is no reason to censor messages themselves.
I think its more the crazy drunken, unpredictable bull of an Uncle that at any moment could beat the Aunt. The only thing holding him back is that the rest of the village hates him and would string him up if he did it.

Doesn't mean he won't, though.
It is not performance or hosting concerns. Java performs good enough and you can host it on things like EC2.

The problem is that web startups tend to want to develop things quickly and be able to pivot quickly and easily. Java is not best at those things.

I know Java and worked with it for years. I do all of my startup coding in Lisp. Java forces you to do a lot of things that may make your code more reliable and easier for others to use, but it comes at the cost of being less productive, and in startups, being able to develop quickly is extremely important. That is why languages like Lisp or Ruby or Python are much more popular in the startup world.
There are 4 most likely scenarios for how the whole North Korean situation can work out.

1. Continuation of the status quo. The DPRK stays a basket case and continues lashing out locally but nothing major happens.

2. Hot war breaks out (precipitated by the DPRK or the South or the US), the North loses fairly quickly, there are catastrophic civilian casualties in the South and the North and perhaps elsewhere (e.g. the North launches a nuke or chemical weapons or what-have-you against Japan or the US, just 'cause it can), American military losses are comparatively minor in comparison to everything else. Ultimately, the industrial base and economy of the Korean peninsula is in shambles and is all the worse for having to deal with bringing the North into the 20th (let alone 21st) century, despite lots of foreign aid it's still a shitty situation for a lot of people for a long, long time.

3. The DPRK regime falls from within relatively peacefully. The North and South reunite and a crap-ton of effort and struggle is necessary to bring the North out of the dark ages. It's a crappy situation except for the Northerners who had been abused and/or starving, but it's still a hell of a lot better than option 2.

4. China forces the DPRK regime to step down through some means and takes over control of North Korea (either via direct annexation or through proxy control). Hostilities in the region diminish greatly and conditions improve for the North Koreans. It's a crappy situation but still better than option 1 or 2.

There are lots of other things that could happen, of course, but I think these options take up the bulk of the probability space.
The DNS propagation delays that matter in this case are the provisioning delay on the TLD servers and the domain's own name servers. If your service provider is good it should be deployed within a few minutes.
> Docking station that the car aligns with and drives up against or onto. Contacts come up, down, in out of either the car or the docking station.

Contacts like the ones on the end of Musk's proposed robot arm, perhaps.

> Put simply. I, and I would guess this is true for most people, have exactly zero interest in my auto-drive car returning home, opening the garage and driving in to charge. Why? Well, more than one reason. Let's just say that bedroom communities would be prime for burglaries. All you have to do is wait for auto cars to let you in.

> First, you just doubled traffic and congestion. If every car is a self-driver and they all return home, you now created a mess of traffic as every car now has somewhere else to go rather than just being parked for the work day.

Frankly, I expect self-driving cars to change the model of car ownership for a lot of people. I hate owning a car. An Uber-style "I need a ride" solution would be much better for how I use cars, and self-driving + self-charging makes that possible.

> You don't have kids, do you? There is no way in the universe that I would leave my kids inside my self-driving car to be delivered to school. That, on the face of it, is also a ridiculous idea. It would be beyond irresponsible to leave kids in a car driving around town given that, well, shit happens.

I've got two five year olds, and I'd be fine with that. I don't see it as significantly different to a school bus, and kids in NYC walk or ride the subway around on their own all the time.
HYPEBEAST.com - Hong Kong (HK) - VISA
Hiring full stack web / mobile developer
Location: Paraguay, South America

Remote: Yes (and I can visit)

Willing to relocate: Yes, for the right opportunity.

Technologies: Expert in front-end development (Javascript). Also, with exposure in back-end development technologies based on node.js, java and .NET. Some of the technologies I enjoy using every day are HTML/CSS/SVG, Backbone, React, node.js, Vagrant, Linux, AWS, Git, Vim.

Résumé/CV: Available upon request.

Email: davidperez3010 at teh gmail

I'm a multidisciplinary technologist with exposure on software development and electrical engineering. Currently I remote work as Lead Developer on visualization technologies for an US based software company and I have experience on architecting and developing large scale commercial grade javascript applications that includes heavy use of SVG. I'm an active proponent for Test Driven Development, I like Protractor and at the same time I care about writing software designed for unit and integration tests with a good coverage.

I'll visit San Francisco, CA on the week of January 26, let's grab coffee on that week!
- Oil will go lower, at least for a few months

- US, China and World economy will fizzle and maybe tank.

- More players and net-positive news from the Electric Car/Vehicle side.
Yes, that's the honesty and transparency. The truth is that Google doesn't care; this bug isn't a priority. So the options available are 1) leave the bug open and ignore it or 2) be honest and close it as "obsolete"

Both options have the same result: no bugfix. However option #2 is a lot more transparent. Part of that transparency is your being aware that Google simply does not care.
Keplar Agency - Amsterdam, Netherlands - INTERN - Full time Ruby developer

Keplar Agency is looking for a full time or freelance Ruby on Rails developer and/or trainee. We're closely related to music industry within Amsterdam area and are proud creators of "Amsterdam Music Festival", "A State of Trance", "I Am Hardwell" and many other large applications in such a fast paced environment. Moreover, we're currently building large scaled applications for clients like "Randstad" and "Max Havelaar". Our projects' base is continuously increasing with our own custom built applications and tools as well.

We work with modern tools common to the Ruby community and keep looking forward to improve our workshop. We focus using Rails, Middleman, RSpec, Sass, git, Chef to great extent and, from time to time, we use JavaScript frameworks such as AngularJS to spice things up. We're keen to extend our knowledge in the very near future with technologies like Go-lang, Elixir, Docker, and anything else that sounds promising. We're a small team of 6 now, but continuously growing projects' and customers' base demands expanding and allows us to look into cooperating with other great minded developers keen to learn, teach and grow with us.

More information can be found at: http://keplaragency.com/jobs/ruby_developer and http://keplaragency.com/jobs/ruby_traineeship. You can contact us directly at jobs@keplar.nl (And mention Tom, so I can pick it up myself)
* Internet of Things will start coming into its own with some really cool stuff coming out at the end of the year

* Big data will get even bigger

* Companies will continue to become more comfortable with their data not being on-premise and cloud will grow larger as a result
Not that I’m aware of. The decoding of an instruction is complicated and also dependent on the current operating mode and a few other things. So, for an OS to pass those lengths before hand, it’d have to know everything about the current state of the processor at that instruction. For example, in 16 and 32 bit modes, opcodes 0x40 through 0x4F are single byte INC and DEC (one for each register). In 64 bit mode, those are the single byte REX prefixes; The actual opcode follows. See also: the halting problem.

As for why it became an issue, instruction sets need to be designed from the beginning to be forward expandable. Intel has historically not done that with x86. Take AVX for example. Originally, it was just 128 bit (XMM) vectors encoded as an opcode with various prefix bytes being used in ways they weren’t intended. Later, 256 bit vectors were needed. So they made the VEX prefix. But it only had 1 bit for vector length. This allowed 128 bit (XMM) and 256 bit (YMM) vectors, but nothing else. So when AVX-512 came along, Intel had to ditch it and create the EVEX prefix and allow both to be used. But EVEX only has 2 bits for vector length. So, should something past AVX-512 come out (AVX-768 or AVX-1024?), it’ll probably use the reserved bit pattern 11, and they’ll be stuck again if they want to go past that.

For an example of this being done right, ForwardCom[0] (started by the great Agner Fog) took the “forward compatibility” (hence the name) issue into mind and used 2 bits to signal the instruction length. It’ll probably never reach silicon, but it and RISC-V (which is in silicon form) are good examples of attempting to keep things forward compatible.

[0]: https://forwardcom.info/
Windows Store apps follow the same semantics. When you close them, they are not unloaded from the memory and they restore their state at the startup even if you kill them. The "green leaves" next to the process name in Task Manager means that the app is suspended, but not killed, despite that it isn't open anymore.
How does it compare with not being able to avoid upsetting stressors?

We're not comparing "coping mechanisms of avoidance" vs "coping mechanisms that allow you to face the stressor". We're comparing "coping mechanisms of avoidance" vs "being exposed to a stressor with no warning and no way to avoid it, regardless of if you do or dont have a coping mechanism in place at all".
It seems very wrong to describe it in those terms. I mean, what's next, an article in January about how DC has a "frozen bodies on the street" problem?

It's a homeless crisis.
That would be an interesting analysis. Just keep in mind that "products" are nuanced; it's not always apples to apples. Both companies have some products that are free and some that cost lots of money. Some items are full blown enterprise applications, and some are just labs-style projects. All these different types of products are weighted the same in these lists.

But I don't necessarily think they have the same weight, so to speak. For example, the majority of products Google shut down were free, and the majority of Microsoft's were not. How should that be evaluated? I don't really know! It would be interesting to look at this.
Smith charts are really versatile. You can use them for all sorts of RF circuit design tasks, as a complex number calculator, and perhaps more importantly a way to visualize impedance. It is almost how people think in their native language, you can visualize how impedances will interact using the smith chart in your head.
Avoidance-based coping covers a broad variety of behavior beyond just 'don't expose yourself to a stressor', so a one-sentence reference without citation or further details is basically useless anyway.
Wasn't this exact same thing a huge scandal just a few years ago for Mongo on Shodan?

I can't believe anyone shipping a datastore could let it happen after that. Doesn't postgresql still limit the default listen_address to local connections only? Seems like the best approach. On a distribute store consistency operations between nodes should go on a different channel than queries and should be allowed on a node by node basis at worst. At least at that point, it requires someone who should know better to make it open to the world. Even just listening for local connections passwordless auth should never be a default.
the title for one of the creduce papers starts with "test-case reduction", which i think is clearer terminology than "bug minimisation". "bug minimisation" sounds like it is focusing on reducing the number of defects or something, which this isn't (directly) about.
The article never calls him a "professional accountant". He's the accountant of X.org, but in fairness, he's really a system engineer. He's never been an accountant anywhere:
http://www.linkedin.com/pub/stuart-kreitman/5/185/942

So he's really just an engineer that they gave the accounting work to. That probably explains quite a bit.
That's weird, and should not have happened. I've done similar things with sqlite databases many times that size, and though the FS might have been even faster, sqlite was still more than fast enough (as in, sub-10ms responses the norm).

I suspect there's some way in which your access pattern or usage was suboptimal. Perhaps you had big reads with small writes in a transaction, or your network streamed directly from db leaving connections open a long time, or... something, because there's no way this should have taken so long.
Sure, but it's not just the Dresden marches. It's stuff like the AfD (which managed to con enough voters into believing they have no ulterior motives to make it past the 5% hurdle), the increasingly hostile sentiments towards asylum seekers, and the internal intelligence service's lackluster handling of the NSU murders, too. And that's just Germany.

I'm not seeing we're heading towards another beer hall putsch anytime soon (even if vocal left-wingers would have you believe that), but the various problems have made radical right-wing thinking more socially accepted than it had been a few years ago. And that's a bad thing.
If any of you want to try out stable diffusion on the web with img2img https://pinegraph.com/create
I understand what you mean. And I could attribute my disinterest in telescope sky gazing to exactly those factors...I’ve had two of them cheap wobbly things over the years.

But I know that’s not really it.

It’s that though it was cool to see the moon and planets and such, it didn’t make me want to solve telescopic problems in the dark.

Better equipment doesn’t change the types of telescope problems that need to be solved in the dark. It just changes the grain. The mount and optics will always be nothing but compromises. The weather will never be controlled. Light pollution will be there. Objects will rise and fall on their own schedule.

For me, those are mildly interesting. Not interesting enough to pursue ever more difficult problems. To find ever more rarely seen astronomical objects.

Going out to an event is a good alternative to a movie. But just as going to a movie isn’t a good indication of an interest in solving cinematic problems, looking through someone else’s telescope probably doesn’t indicate much about solving telescope problems ones self.

A cheap telescope is the simplest thing that might work. It is the most direct path past “maybe.” It is the least guilt option for a telescope sitting in the closet. And it is the easiest excuse for being bad...which all beginners are.
Fifteen years after the F-35’s first flight, the Air Force has just 250 of the jets.

This approach is very typical of the UK MoD as well. Buy fewer than planned of an item to "save money" without understanding that the R&D cost is the same and will be spread over however many of them you buy. Then fatigue them to death because they are too few to meet the commitment, driving up maintenance costs and bringing forwards the date at which they will need to be replaced. Rinse and repeat.

The UK looks to be cutting its order from 138 to 48 F35s, but who knows what will be in next month's defence review...
That was a WONTFIX, not FIXED.
It’s the TOS, and after some social platforms were kicked out of big Corp hostings and app stores because of Trump’s scandal, I don’t think there is much you can do aside of sucking it up and planning a well thought migration out of their service.
Pilot recovered while pulling 5G? I'd think they would have designed the GCAS to avoid a crash at all costs, regardless of the Gs required. Crashing is worse
The borrow checker is still busted tho.
I suppose it all depends on the extant in-house expertise. If you're in a "we don't know what we don't know" situation with respect to the problem, it's less risky to buy the experts with a proven record rather than spend an indefinite amount of time and money on R&D which might not yield success. Integrating into a familiar bureaucracy is at least the devil you know
Worth mentioning Shopify uses Stripe. A few months back they introduced their Shopify Payment Module (at least in Europe) which runs on Stripe, which then overrides and disables the standalone legacy Stripe module. You can't have both, and they don't straight up tell you this when you try their module.

They now absorb the commission into their pricing. Once you disable your standalone Stripe integration, it disappears and they only way to get it back is to cry to support.
OT? I read a post about CRDTs being more useful https://josephg.com/blog/crdts-are-the-future/
We truly are blessed to live in a world with such wonders.
Most of these companies are terrified of SEO probably. There's been a number of cases in the past where a customer's complaint would show up on the first page of results for a company on Google. Once or twice those blogs have even shown up before the official results for something that completely blew up. It could cost these companies a lot more once it's out in the open.
https://twitter.com/N/status/438431953650339840
Augh, I needed a hashmap in plpgsql last week! It's the worst. Best I could come up with was an awful hack in which I left stuff in a table with columns (key, val, invocation_code), where the third is a UUID specific to the invocation of the function. (Disgusting! I'm not proud of this.)

I'd pay (one upvote) for a blog post with a better way to do this. If one doesn't exist, this might call for a postgres extension.
This is awesome!! Killer idea!!
Going to be big!
concentrate on what you good at! Enabling people to discover (things to do). Less on social aspects!..
I believe the difficulty is this particular topic is discussing ability rather than characteristic. Even when they acknowledge that there are differences in disposition, character, etc, no feminist I've met has been willing to entertain the idea that either gender might be better at (more able to do) something than the other (even though they are undoubtedly better at giving birth than men! :). I think the discussion usually gets hung up on a miscommunication though- they assume I am asking them to consider it is impossible for all women to do a certain task, when the question is only ever, is it possible one gender (not even necessarily males) might have greater potential at something.

This is a valid question, no argument here.

How does one address diversity in a field whose first concerns are (or should be, damnit) results and/or answers? IMHO you get answers/results, I don't give a darn who or what you are- you could be a squirrel for all I care. By the same token, if you don't, I'm not going to give you preferential treatment just because you are diverse. Though, I realize this is a very black and white position that probably fails to take into account some important realities.
PS: Also you need to choose who your target market is and appeal to them by probably writing it - For wallstreet veterans, new age tech ninjas, etc (I made these target demographics up- you could do it much better)
Should have X amount of ACCESS DENIED's before granting you access... and instead of source there should be a honeypot log being replayed... Time to get to work...
Actually it's about pushing the state of the art and the technology, something hardcore gamers have been the main driving force for in computing since the mid 90s.

But forget all that, you want to make money off of a Farmville clone.
I don't know why people assume that Russia is a lawless land where you can just cash out billions of dollars worth of stolen cryptocurrency.

Even if that were the case, maybe they rationally decided that the risk of pissing off United States federal authorities was better than pissing off Russian authorities and organized crime.
Windows 10 also enables memory compression by default, on Linux it is optionally available (zram); Android phones typically make use of it.
Not all fingerprinting is for consumer unfriendly purposes. It can be used for security to make sure client accounts are being accessed by known machines, or it can be used to monitor license sharing (for paid subscription services).

Oracle, and others have paid services that do this for the security conscious.

A nice open source implementation can be found here:

https://github.com/Valve/fingerprintjs
> There are places where a device running Android 4.2 are the best one on the market.

Where? With the possible exception of China [1], after the Moto G and Android One, I'd expect that you could get a KitKat (or better) entry-level device pretty much anywhere.

[1] where there are entry-level KitKat devices, I'm just not sure of their quality since some major entry-level manufactureres (e.g. Xiaomi) are still on 4.2, not to mention that I wouldn't expect Google to go out of their way to support Chinese devices since they don't come with and generally can't use most Google services.
Production code? None.
Random bits and pieces? Quite a lot.

Some of the bits and pieces I wrote while intoxicated did end up in production, but only after careful review, so... that doesn't really count, does it?
> these ppl will find a way to block anything

We need people who place the interests of the overall population above their own.
> "White" as an idea to describe a group of (roughly) light skinned European people, came about in order to justify enslaving and subjugating other groups. ...

This is flat wrong. For better or for worse, the modern "White" identity in the U.S. was heavily promoted by late-19th-c. and early 20th-c. Progressives so that light-skinned Europeans would stop trying to oppress and subjugate one another over their national identity. (To be sure, back in the day, these folks did not care all that much about whether other racialized groups got oppressed; they were quite big on "eugenics" for these groups, for example.)

I'm quite ready to admit that this was probably not an altogether foolproof idea, but now we get to live with the results - millions of people in the U.S. treat "white" as a deep part of their identity, no different than being, e.g, "Irish" for others. Many of them would likely take some offense at being told that they should "be less white", or that they need to denounce their white identity in order to "be less arrogant" and the like. Being in denial about how divisive these racially-connoted messages are is just not productive.
This is one of the worst things a startup can do with their money. I wonder how many will try it just because they want to emulate Tesla.