skysight-inc/HackerNews huggingface dataset:
I had a chance to visit the UN-controlled buffer zone [not the city mentioned in this article] well over a decade ago when I stayed with some soldiers over there. In the buffer zone is the old Nicosia airport, complete with 1970s planes sitting at a disused terminal. There's also a car showroom which is preserved with new (1974 season) cars. You can't wander about much since the whole area is mined and they warn you not to walk off the paths or to touch any "unusual" objects on the ground. I have photographs, but they're on film so I'm going to have to get them digitized some time ...

Edit: Found an Atlantic article with much better photos than mine: https://www.theatlantic.com/photo/2014/04/frozen-in-time-the...
Here is my memcache killer written in go, mallocd
I guess 100$ for Prusa Mendel 3D printer frame with steppers and controller and 100$ for some no-name tablet. Is this clicking thing profitable?
Is the military presence more than just the perimeter guards this article mentions?
> Societies like pre ww2 Germany and Japan were full of well educated folks

Yes, and these educated folks opposed the Nazis. The parts of [Weimar culture](https://en.wikipedia.org/wiki/Weimar_culture) that were the centre of art, music, literature, poetry, mathematics, and science was the parts that did not become Nazi.

Out of their Nobel Prize Winners, many of them were Jewish. Out of the places that participated most in that culture was Berlin (famous for the [Berlin Circle](https://en.wikipedia.org/wiki/Berlin_Circle), also the area that voted least for the Nazis).

The people who were cultured were less likely to be Nazis. The gay clubs in Berlin were later shut down by Nazis. Nazi conservatism was to some extent a backlash against the permissive and flourishing culture - and they associated Jews, gays and Marxists with that culture.

I'm not saying cultured people can't also be barbaric - they can. But it's also not true that somehow the most cultured place in the world was hiding a dark secret - the parts that were cultured were not the parts that instigated the backlash.
Elixir/Phoenix is great and promising but you don't get everything you have in Symfony out of the box. For example the EEx template system is behind Twig (I especially miss inheritance) and Auth/Autorization is kind of a mess.

The ecosystem is also smaller and deployment in Elixir is still a work in progress (mismatch between Mix and Erlang releases).
Show HN: Pexels pivoting from free stock photos to cat photos
>> arm-none-eabi-size

I wish I knew about this when dealing with MIB520 and MicaZ
The semantics of the final example sounds a lot like the concept of an Atom in clojure - https://clojure.org/reference/atoms

Is this swap/deref pattern something that can or should be wrapped up into a create?
In the 80% case you are totally right, and having automatic validation depending on the model would be easier. However, I would argue it is not a good fit for Laravel, and that in the 20% case it creates more problems than it solves.

It doesn't suit Laravel very well because it uses Eloquent and its Active Record approach to models. This means that the model already has way more responsibilities than it arguably should. Now you also want to make it responsible for validations...

In the 20% case, you may have different validation rules for different actions (you can PATCH an object with a subset of fields, or you can set a field during creation but not during update, or whatever you can think of (it happens at some point). Also, validation is oftentimes depending on the user's permission (this field can only be set by supervisors, or only administrators may set a price lower than XXX$, or... you get the point I hope.

Finally, you don't need to do anything to "validate each individual HTTP request" from the coding side. If all your actions that refer to the Thing model have the same validation rules, just create a ThingRequest object with the rules once and inject that as a parameter to your controller methods. Laravel automatically resolves that object, filling and validating it before giving it to you, as in:

class ThingController {
function store(ThingRequest $request) {
$thing = new Thing($request->validated());
$this->save();
flash()->success('Thing saved');
return redirect()->route('things');
}
}

And that's it, this includes validation (as defined in ThingRequest), with the possibility to add custom validation messages and all.
Inside the race for hypersonic weapons
SOSTA/FOSTA was designed to be retroactive.
I feel embarrassed that I wasn't aware of this law until now. It's an incredible over-reach by the US to demand data stored in another country just because it is controlled by a US company.

On an entirely economic level, it will hurt US companies that want to sell their services in other countries.

Second, it impinges on sovereignty, similar to forced extradition.

But perhaps most concerning, it gives other countries a reason to demand the same from the US. Now, Russia or the United Arab Emirates could arguably demand your entire facebook profile because you vacationed their for a week. They will just say that the US is doing the same to their people.
What was the turning point for you at Sun? For me it was Slowlaris.

http://www.donhopkins.com/home/catalog/unix-haters/slowlaris...
It's on Netflix Hong Kong :)
This is true, but in practice admission in most Ph.D. programs in Spain is not very selective as there are more slots than applicants, so any master's degree will do, even if it's not research-oriented. And for foreign students, many Ph.D. programs have a rule that "if you can prove that your degree gives access to Ph.D. programs in your own country, then you can enter" so it's even possible to be admitted with e.g. a US bachelor's degree (YMMV per university though).
> Unfortunately there will be no prizes for having been right all along.

Except not having your racy pictures in Facebook's media archive.
This article's whole premise is based on one border incursion and some building of roads. And I wouldn't expect the latter to be something that a nation's leadership would have to approve. Not to say that the premise of the article is necessarily wrong, but the author really needs to add some more facts to prove his point.
The site didn't even load for me.
Please email me the file, it should not be more than 15 min but the server's rather overloaded right now
errno was one of the worst ideas ever.
This. Sadly though VC money doesn’t really align with a reasonable rate of return. Seems Feedly did take on a $1M round a little while back - that said they’ve been around since 2006...

I use it everyday, one of my favourite apps — hope they’ll keep the product around in its present form for a long while yet.
Actually the real name requirement and the fact that anyone could easily find me is what kept me off Facebook, so I don't consider it a killer feature at all. If you know my real name it is easy enough to find me with some additional information on google and get a work email + current office phone number, I don't feel like sharing more than that with random strangers anyways.
Interesting that you focus only on actors and PhD students. What you describe is true of just about any field. The superstars are, by definition, rare. Sometimes they get their due to incredible skills, sometimes by luck, most often by both. It's also often the case that superstars not necessarily the best.

This is true for superstar programmers, lawyers, basketball players, managers, machinists, and just about everyone.

It's difficult to rank anyone for almost anything, the best aren't always chosen, and people often win for talents unrelated to their core competency.

To sum it up... life isn't fair.
If people who got their PhDs in Physics from places like CalTech feel like they're at a complete loss as to how someone like me who only has a BS in Physics and Electrical Engineering manages to make 1.5x-4.0x what they make my first job out of college, then there is something seriously wrong with the system. I've worked alongside several PhD physicists/engineers to know this isn't an uncommon theme.

I've also had my mentors strongly discourage me from doing a PhD in Physics, despite my ability, because of how overly saturated academia is with physicists and how I will have lost money to the order of half a million or more while returning to the same exact salary and salary cap after the PhD is finished.
Why the downvotes? That's a totally legit question. Unexpected events happen all the time. Yes, the probability of this single event happening is small, but the sheer number of unexpected events that can happen around the world makes it likely that some of them will happen. I'd rather live in a place where asking these questions won't get you burned.
At some point I stopped worrying and started passing by value. Compiler would sometimes optimize extra copies, the big objects that got copied would show up during profile. Works better than chasing move bugs if you are just writing ERP software and don't really care about cache misses. Edit: c++
Update: Server's overloaded right now. Any conversion that has not been sent will be delivered by end of tomorrow.
Setting niceness to minimum wasn't enough?
How ‘Oumuamua Got Shredded
I'm not trying to guess what is really happening, but I want to point out that projecting instability is often necessary when playing brinkmanship game.

"The ability to get to the verge without getting into the war is the necessary
art. If you cannot master it, you inevitably get into war. If you try to run away from it, if you are scared to go to the brink, you are lost." – John Foster
Dulles

If Chinese give the impression that some of their provocative actions are not intentional, they have more room to maneuver and pressure others without the risk of escalating the conflict.
PhDs were not designed to maximize return on investment. They were designed to encourage students into research with a trophy of a doctorate and societal respect.

Anyone who thinks that a PhD is the fastest way to riches needs to have their head examines (by a PhD).
Out of control' space lab to become celestial fireball Monday
> Relating to wallhacks, they can use your last 1,000 matches, and if you're never/rarely surprised by a camping enemy, you're probably cheating. Your camera position moments before interaction with an obscured enemy is probably another indicator.

Do you actually play CS:GO proficiently? Because it doesn't sound like you do.
Good examples. Plus Usenet too.

All of the above work by permitting the end-user to moderate to the extent he / she wishes, or not at all.

I had kill-lists for Usenet, I can DNS-blacklist websites I never want to see, I can grey-list or silently drop troublesome e-mailers. No-one makes the choice as to degree or method except me and yet it works.
2500+ ico listed on this platform
Try to research the list of ICO. Idea, Whitepaper, Team, Milestones, etc There are more than 2500+ ICOs https//icocrown.io
Hacker News also doing April Fools now...
Absolutely.
The Turkish army occupy a few buildings on the "main road", with regular patrols, floodlit streets, etc.
When we were there, there was also a UN presence, about 1km down the road from the Turkish HQ.

There's a constant flux of hardware (tanks, etc) in the area: 35,122934, 33,950381 / https://binged.it/2IlXXAV - which we saw rumbling around a bit.

At strategic points throughout the entire city there are watchtowers, some of which that are very, very well placed (impossible to see them before they see you)
If I may, there is a "niche", but most probably economically valid market in professional digital forensics and/or data recovery.

The first (obvious) use is tapping access codes or swiping patterns to unlock a device (when/if the number of attempts is resettable [1]).

The second is to document contents, on some phones (unlocked but for which there is no available imaging/copying solution or for specific apps for which there is no external reader), the current procedure is (say a communication app) to manually have a message on the screen, take a photo of it, swipe to the next one, take another photo, etc.

See as an example/reference:
https://www.forensicfocus.com/Forums/viewtopic/t=15977/

[1] Since the reset in many cases is through a power reset, an accessory "push button tool" will be needed.
Talk about Being in the Bubble Exhibit A.

People at the top of pyramid schemes get there by harming the people at the bottom and others outside the structure. One of the hardest lessons to learn in grad school was that those at the top can be incredibly nice, compassionate, affable people, but fantastically destructive.

If this topic doesn't concern you, I feel incredibly bad for your students and post-docs. It isn't a problem because it pops up on occasion. It's a problem because it's everywhere and people with the power to change it soothe their conscience with straw men and pedantic aphorisms of tenuous relevance. The bias that helps you sleep at night allows the problems to fester
Thanks for sharing the wonderful info.
The Taos Operating System (1991)
Ah, the "When Harry met Sally" question. "Can a man and a woman really be just friends?"

I mean, it's a valid question to ask, but "The red pill," as far as I can tell, is taking one side; that you can't really be just friends with someone you are really attracted to, and then building a worldview based on that answer. Which is fine, I guess, if everyone involved knows that is what is going on, but it's almost wholly unrelated to the "how do you make or maintain friendships?" question the article is trying to answer.
Former Uber Backup Driver: 'We Saw This Coming'
Seeing how American investors sucked the last drop of blood out of several German companies over the last decade or two by "restructuring" those companies, effectively signing ridiculously expensive consulting contracts with themselves, I can't feel too bad about this. Capitalism gets glorified and justified unless someone else starts beating you at your own game.
I am amazed by your arrogance, I hope you read enough about this topic and how did Turkish end up with doing the operation.

What is your opinion about why did Turkish invade the island ?
This sounds to me like an April Fools joke, but the linked article on new new written on 26 March makes it sound like it's not...
The burden of proof is on the person making the claim (that extinction has increased) not the person questioning the claim. It's like asking someone to prove God doesn't exist.
I think there is a lot of Brinkmanship and chest beating going on at the moment.

I also think things like making one's term indefinite and cracking down on the populace is actually more likely to encourage a 'challenger' to have their revolution, rather than otherwise just waiting it out.

Men and their egos.
Just don't forget to bring your knife, rifle, and a nuke or two for the thug behind that facade of soft power.
Twitter Account and Followers Hack Tool
I’d be curious to know if there was a difference in engagement from Overwatchers. I basically stopped doing cases because there was so much junk in queue (rage reporting, skilled players playing against unskilled players, aka ‘smurfing’, etc). But after the introduction of VACnet the case quality went through the roof, i no longer felt like i was wasting my time doing cases and thus do more of them now.
Reducing emulator input lag via constant savestates and rollback
Once I was out to dinner with my boss and his wife was sick at home. He asked the waiter for a to-go order of “something very mild and bland”—I think the result was steamed vegetables and rice.

I found this really interesting at the time because most restaurants wouldn’t like to describe any of their food as “bland”! But sometimes that’s exactly what you want—if you’re sick, hung over, a picky eater, or very sensitive to textures/flavours (e.g. with ASD)—and you may not have the energy or time to prepare something for yourself.
>> The non-exposed rats are more likely to die than the exposed ones.

If I understand correctly, that was the information that was re-evaluated.
Actually I believe abstraction is a tool with the express purpose of limiting the amount of stuff you have to keep in your head. Abstraction lets you omit the nasty details, so you can work with a representation of the problem space that better fits in your brain cache.
This is what's called an appeal to authority. Caution should not be taken in questioning scientific claims. It should happen continuously and vigorously.
Likewise, you cannot provide any evidence to the contrary.

I will repeat myself. How do you cite evidence of something that doesn't exist? Case in point, can you provide any example, from any form of science, of evidence of something that doesn't exist?

As an example: Eventually scientists may prove the existence of dark matter, but they will never prove that dark matter doesn't exist because evidence of absence isn't scientific.

If you show me how such any evidence, evidence of absence, is vaguely possible I will find it for you.

Or, you could prove me wrong. If this topic is utterly indisputable this should be a simple feat. A single simple Google search. Things like appeals to authority and argument from ignorance are not scientifically credible. I could be wrong, but all anybody has done is shown offense.
Thank god, it's such a terrible idea, I started freaking out.
Building Tiny Rust Binaries for Embedded Linux
The fact that this headline cannot be distinguished from April Fools joke by other commenters seems to say a lot about the direction in which C++ standard committee is heading.
Hey all, I was able to attend the Rust All Hands this year, and this is a write up of a cool project I worked on there. Let me know if you have any questions!
Posted the reddit thread because of Dwedit's insightful comment there.
You are either overgeneralizing or focusing in the wrong aspects of superstars.

Functioning job market is antidote for subjectivity. Basketball players and many other sports have selection process and auctions and player markets. Multiple teams can evaluate the candidates and there is binding contracts where money is exchanged.

(sports is US collages may be a form of abusing cheap labor though)
HN is the perfect example of a community that is being defended.

My account is almost ten years old and I've seen countless of comments and articles being censored and accounts being banned or soft-banned. And before that the community itself is pretty ruthless in downvoting any dissenting opinion.

It actually gets pretty bad sometimes, because it encourages the hive mind effect, but if the alternative is the aggressiveness of Reddit, then I'm fine with how things are, because I still keep coming to HN, having given up on Reddit.

> I will note that I didn't tolerate my kids. I adored them.

It's pretty bad if you don't tolerate your own children.

Yes, I know what you mean, any sane parent should adore their children, but note that I was talking of behavior when they do mistakes, not feelings. Invoking feelings in this conversation is eliciting an emotional response that detracts from the purpose of the conversation.

The point was that really few people tolerate other people's children. That people don't say anything has to do with politeness, fear of repercussions or simply because they've got children of their own doing the same things. But even so, the sociological effect is pretty clear, it's for example the number one reason for why people that don't have small children stop hanging out with those that do.
It's not commonplace for even medium size companies to run dozens of servers. Memory resources (as well as disk and CPU) are always being stretched. The OOM may have been sufficient for single server environments, where you could always provision an extra 40%, but it's far too blunt of a tool.

Most environments I've worked with have to define an instance size (in memory and CPU), and determine how many parallel threads/processes will run on it. Plus you need to determine when and how to scale up to more instances. To reduce costs, the goal is to 100% utilization, but also with the capability deal with spikes in traffic an workload, and all with an acceptable error rate.

Unfortunately, doing this type sizing/scaling analysis is incredibly difficult. The opaque effects of the OOM make it even more difficult. I'm sure the OOM uses a deterministic algorithm, but it's complex enough that most don't know it, or handle for it. In a server environment, if the OOM kills a service, your app and all other services are likely hosed. It would be far more preferable if the OOM had a straightforward, consistent, and deterministic method to dealing with low memory. This way programmers would know to look out for it, and could handle it more consistently.
I like to use the same approach, I even wrote a tutorial [0] and a book [1] about it.

That being said, I am still forced to use Symfony at my current job. It only gets in the way sometimes, it's not too bad.

On my previous job we went from CodeIgniter to frameworkless and I really liked that. Not having framework constraints working against you was really enjoyable to work with.

[0] https://github.com/PatrickLouys/no-framework-tutorial

[1] https://patricklouys.com/professional-php/
I like this model, but there's still a bit of unwelcome friction there, at least in Mastodon and Matrix: your identity is tied to your home server.

That could be solved by a robust way of confirming that 2 identities are the same person: so all traffic for user@example.horse is also directed to user@example.golf and vice-versa.

Coming at the same sort of thing from a distributed approach (I'm thinking of Scuttlebutt): you could make it possible to subscribe to another person's followers and blocklist, delegating your moderation to someone else.

I suppose there would soon be well-known and popular options to delegate to, much like popular ad-blocking lists; but still, each person can choose which ones to use.
I have a feeling most people don't really accept it applies to them, if the general atmosphere differs from the stats.
Yes, it's a sentiment you share with many here on HN, I'm sure. But Facebook doesn't address our needs primarily; it addresses the networking needs of the average person, which may add up to half the global population or more by the time they are done.

Who can at any time reach out to another average person on the other side of the globe, be it acquaintance or stranger, and discuss matters of mutual interest, without jumping though hoops or even knowing how to google, and (because of the real name policy) be reasonably safe from harassment.

But hey, to each his or her own.
maybe HN should have a colored header line to remind people about this day and prevent reactions
I have long said that the future will be our AI bots vs their AI bots with the humans stuck in the middle of it all just trying to have a life.
OpenGL Bindings for Bash
Everybody knows that - for the same reason Putler invaded Crimea and Hitler - Czechoslovakia.
The true reason for all three "operations" was to turn the blue squares on the map into red ones.

And spliting the "operation" into "the first few weeks" (which might be justifiable) and the following "several decades" (which are impossible to justify) is I believe insulting readers' intelligence way more than the stupid turkroach meme.
Your phone will be outdated and replaced in three years. Hard to replace a probe in space. For this reason it is a good idea to design phones to last 3 years and space probs to last decades.
They link back from there to a April 1st post, however.

> Additionally, I refer to the post C++ Will no Longer Have Pointers by Fluent C++

Following the trail of references just loops around a half dozen April 1st posts.

With that, and nothing on the drafts [0], that I can see, I'm leaning towards joke.

[0] https://github.com/cplusplus/draft
PHP handles null better than Java. That's the one thing that kept me from switching to Java tbh.