skysight-inc/HackerNews huggingface dataset:
> 911 was some internal actors, sponsored by some CIA trained warlord who they forgot from 20 years before, but they could only see attacks coming from big nation states.

Despite popular opinion, Bin Laden wasn't trained by the CIA or a hero of the Afghan jihad. He hid out in caves Pakistan for the most of that war and made occasional forays in to Afghanistan with a rag tag group of "fighters" whose exploits were comical more than anything else.

Bin Laden's family very much wanted him to "stop dicking around", as did the Saudi govt and secret service. If I'm not mistaken he was persona-non-grata in Saudi Arabia and the only country that would have him was Sudan, where he lived in squalor, even before 911 happened (source: The Looming Tower).

> cyber 911 can be something like a random operative who was given some covert training and now focus it on the coutry who trained them

Most of those tools are for espionage, not warfare. Stuxnet was sabotage, highly specialised and took huge amounts of effort to develop and deploy.

Afaik Middle Eastern hackers are mainly defacing websites and N-Korea is hacking entertainment companies and robbing banks.

The cyber realm is different from the physical world in the sense that it has much more eyes on it than 911 had during the planning phase.

Stuxnet was discovered by a tiny E-European IT shop and examined by a handful of people working in the private sector.

To really start a war using software (say by launching missiles) you'd need highly specialised, precisely targeted tools that aren't lying around to be sold by rogue agents.
> until they find something big

What do you envisage that to be?
Skylake also got rid of the ring core architecture, and went to the grid. That was a pretty drastic change, and very different from their previous generations.
Worst-Case Thinking Breeds Fear and Irrationality
The way I do this in Rust is `Some(...).filter(...)`. I personally like this over having generic extensions, as it makes it very clear that its doing filtering that produces an optional, rather than filtering through a list or other iterable.
Bug Life: These 5 Robots Were Inspired by Insects
HAMMER2 does seem to be the best alternative, but I haven't had an opportunity use it for a heavy workload. I'd be very interested in anecdotes or even guidance about how best to demonstrate its capabilities.
7 Popular Ways to Earn Money Through Blogging
AIDA64 Extreme 5.98.4800/4843 Beta Crack Activation Code [Portable]
It's well known. The book is about X-Kalay canadian synanon.

https://en.m.wikipedia.org/wiki/A_Scanner_Darkly
As I understand it, the shortened mantissa matters less because these numbers never appear alone. The total number of bits, of all the numbers in the set, provide enough precision to make fine distinctions between states of the network.

Even for regular calculations, it is unfortunate that the conventional split reserved only five bits of exponent. A single extra bit there would make it much more useful, and the loss to the mantissa would be an easy tradeoff.
that aside I think the question whether we need more generalists (of the non-genius sort) or specialists is a very important one.

And I would say that this is probably a good idea because it seems like most valuable knowledge (and with the most benefit) is increasingly found between disciplines rather than in any single given discipline. There is huge potential in bioinformatics, applying quantitative methods to urban planning, technology assisted design and so forth, all of which requires combination of very different sets of traits.
I'm currently writing a shell in Rust, and have written a post about it. If you find this interesting you may also find my post interesting.

https://nixpulvis.com/ramblings/2018-10-15-building-a-shell-...
that comment would be a better fit for hnbestof
The only balance that might be had between Privacy and Anonymity is the concept of Pseudonymity. Pseudonymity is similar to what you have here or on reddit. I don't know who you are or anything about you, but I can know information about dogma1138. Pseudonymity is creating an identity that then holds its own reputation.
Reminds me of the mathematician joke, "We know that one side of one house is painted brown." :-)

You are correct in that most of these systems don't have a closed form solution that would yield an exact result, and they rely on either an interpolated value which is inexact depending on deviation or numerical solutions which typically iterate to the nearest point, that the system can represent in its limited 80 or 128 bit floating point system.
Also note the ground around the point of explosion being turned over by the shock wave as it moves out. That video was a great illustration of how the pressure wave moves out in all directions as an expanding ball - it is too easy to misinterpret the wave as a flat circle moving outwards from a point, rather than a sphere.
Remote Virtual Table Protocol
I invented a remote virtual table protocol (and an implementation of a client as a SQLite extension), and I think, can be use for many kind of remote data, such as weather, movie times, and many other kind of stuff. You can then make backups, incremental updates, joined queries (even with local data and with other remote sources), etc. For many purpose, can be better than webpage, I think. Unfortunately it does not implement the secure connection yet (although you could use a proxy, or tcpcrypt if your operating system supports that). UNIX domain sockets and internet (version 4 and 6) can be used.
Not segfaulting everywhere?
>Presumably if they found that font ugly they’d change it, and in doing so your website would change as well.

Not everybody with a sense for style is techy enough to change it, or even in a position to do so. E.g. people who are stuck with Windows for work and aren't allowed to mess with the system.

If you use JS and design sites you could check out Typography.js, you can include webfonts through NPM. Performance is better than fetching them from a CDN.
You really can't blame ZFS for needing ram for dedup. The raw math around looking up checksum just demands it. There are some other systems that can achieve fast dedup, but instead of ram they would require a ton of super fast SSDs to store the tables.

There are some other types of dedup that don't guarantee 100% dedup, but then the dedup levels would very depending on data sets -- this may be fine for VMs and user data. They work by being using data locality, predicting which dedup table would needed to dedup the next N bytes. But it is not likely we are going to see this any time soon because the patents on this sort of dedup is fairly recent.
You can still master 2-3 fields, if not to an international level. There are just far more fields to choose from now.
An irony of Facebook's situation
I'm excited. My next build shall be AMD.
InSight scheduled to land on the surface of Mars on November 26
College ?
looking at population increase - if unicorns exist at all - big if :) - then there should be more in absolute terms.
Protonmail now support PGP encryption.

(Also noted by a dead comment.)
The "how" consists mostly of reasonably up-to-date kernels that track main line as much as possible.

As far as why, https://code.fb.com/open-source/linux/ has a nice quote:

"Btrfs has played a role in increasing efficiency and resource utilization in Facebook’s data centers in a number of different applications. Recently, Btrfs helped eliminate priority inversions caused by the journaling behavior of the previous filesystem, when used for I/O control with cgroup2 (described below). Btrfs is the only filesystem implementation that currently works with resource isolation, and it’s now deployed on millions of servers, driving significant efficiency gains."
FWIW I agree with you I'm not enamoured by react/redux.
>>> but it has only had 2 successful authoritarian leaders, both of whom were competent and benevolent.

>> Which ones were benevolent?

> Don't be ridiculous.

What's so ridiculous about asking you to name the two Chinese leaders who you view as benevolent?
We need more pay phones. 2600 still has eight pictures of pay phones in every issue.
My grandparents made a cookbook for all their children, and it was full of microwaved recipes and dumping jars of processed foods together. I looked into remaking it with better bindings as it was falling apart, but the recipes are all so gross. So I feel like part of it is generational, that we can get good ingredients, and value high quality food more than before. As much as people hate on blue apron, they kinda proved there's a demand for it, even if its not a viable price point.

The other thing wrt television... old cooking shows were boring. Throw in a dose of reality tv, make it exciting, and people will watch. It's also one of the few tv shows where a person could pretty reasonably recreate it, probably simplified, within their own home.
AWS, Microsoft, Oracle, Packet... all have AMD shapes, in bare metal and VM to varying degrees. The list goes on and on.

Oracle: https://www.amd.com/en/press-releases/2018-10-23-amd-and-ora...

Azure: https://azure.microsoft.com/en-us/blog/announcing-the-lv2-se...

AWS: https://aws.amazon.com/about-aws/whats-new/2018/11/introduci...

Packet: https://www.packet.com/hardware/amd/
If you or anyone else would like to file a bug, that’d be great: we should make this more clear in the docs. I’m about to jump on a plane or I’d just do it; a bug will make sure I get back around to it eventually.
Ask HN: What are the most impressive companies for new grads to join today?
I'm a new grad and I'm interested in which companies are still considered prestigious in the eyes of engineers (over recruiters, general public, etc).

Are Unicorns like Uber and Palantir still considered prestigious? How about newer companies like Affirm and Blend? How do older companies like Amazon and Microsoft stack up?
Indeed. There is a fair bit of incoherent conflation going on in this article. I'm definitely a generalist, yet somehow this has, to my dismay, failed to result in me being hailed as either polymath or genius.
That is actually one of our goals but first we have to prove that there is an actual widespread interest in the community to put an end to this kind of behavior (this is what we need the data for) and that we tried to get in touch with these "bad" companies, provided them with all the data they need, hoping they will fix the problem internally, before adding them to a sort of "blacklist". That should be the last resort.
Also nowadays all domains have advanced so much that it's far more difficult to become highly proficient in more than a portion of a single one of them.

Still, generalist-like integrators are needed, but not at the cost of specialists.
In a perfect university teaching environment, yes. However, in real life sometimes cheating is necessary. Real university environments are flawed, rules and requirements often stacked against the student. They have to pay up, get a massive loan, endure narcis/dumb teachers and stupid administratory requirements, and educate themselves despite that environment. After a lot of invested time and money donated by state/parents, if faced with particularly nasty course exam they are unable to pass in a legal way, it would be crazy to fold and waste all that investment.
it's true and with the increasing connectness then that means they can contribute more readily as well! Gotta get all those unicorns hiding in east asia to save the planet!
Could it just be that the most recent comments were listed first? I think HN does that to give them a chance to get read and voted on.
FIDE also calculates a game-by-game "live" rating. It's not normally published but it is used for some title requirements.

For example the requirements for the most common way to earn the GM title include a requirement that your rating has reached 2500. The live rating is used for that.
The New Marketplace for Squarespace
I think being a good polymath is always seeking knowledge and taking on a vast variety of small jobs.

Nothing is hard if you get going in it. And the best way to learn something is to have a problem to solve (that isn't too far fetched).
The most interesting thing about this is the speculation about the I/O die being flexible enough to take other workloads - it's basically the "chipset" of old.

I wonder if they'll license it - with Apple's A12 already on the 7nm TSMC process, building a Xeon crushing ARM monster for the new Mac Pro by swapping the Ryzen dies for ARM dies seems like a great bit of leverage, assuming Cook and Su could arrange it.
It's hard to change a game that's so old, but draws shouldn't be allowed, only stalemates.

Imagine if the Lakers played the Warriors, and late in the 4th quarter, the game is tied, and LeBron and Curry decide they are tired, declare a draw and go to their locker rooms. Not particularly satisfying.
We've already done our research, of course, but before releasing any data we will lawyer up properly and make sure we're not in violation of any law or regulation ;)
The cause of this can be traced back to Thatcher and the tory government of the 1980s. They are responsible for planting the seeds of poverty in the UK which continue to flourish under the current tory government.
I think it’s because many people love the idea of cooking but don’t have the time or will power to actually do much of it. It’s like fantasizing about living an active, outdoor lifestyle but all you end up doing is browsing the aisles at REI and picking up a couple of new t-shirts.
Same: I was offered a choice between the TI and the Vic-20, the two cheapest options you could find in a store. The TI seemed better for basic programming, though the Vic probably had more games available.
All models are wrong but some are useful
42+ years old, climber since 2 years here, progammer since +30y.

Interesting comparaison, but bouldering problems relies on physical-traits that are harder to move up than the psychological-traits needed in Project Euler. ( think of size, balance, synchronicity ... ).

... but OK some PE are now too hard for me.
Training during college would change the game.
Facebook put profits above care for liberal democracy
In case anyone isn't already familiar with indoor bouldering, here's a great competition video: https://youtu.be/uHlV_nLLXLc?t=49

Cannot recommend bouldering enough. Problem-solving minds tend to love it.
I can confirm that ECC at least works for their Threadripper mainboards.
Bypass paywall: http://archive.is/QPEEK
Facebook needs a credible trustworthy leader at this point in time. I don't know who Zuck thinks trusts him. His rep is more a liability than anything else at this stage.
It's limited to the general concept of the computer industry, but I did a degree in IT and several professors saw the focus as being "integration". You basically did a CS minor, plus classes in electronics, signals, web dev, databases, operating systems, etc. Projects have a heavy emphasis on communication, project management, etc.

My peers ended up very quickly becoming programmers along-side CS grads, managers of various kinds, founders, IT personnel, tech support, hardware designers, etc.
Because Instagram/ other social media has taken over and sharing food pictures is one of the major categories of posts on Instagram. Doubly so, a category that a regular Joe can participate in by posting their own food pictures as opposed to say posting your 6 pack abs photos.

Notice how most of these cooking shows rely on eye popping photography and visuals, which have become that much more prominent with better and better smartphone cameras.
With above 2 factors in place, it's not surprise that there is an explosion in cooking related media and shows.

Contrast this with potentially other entertainment categories which cannot be posted very easily on social media, like learning piano or guitar etc.
Release date for PCIe 5.0 is Q1 2019

Furthermore...

On June 5th, 2018, the PCI SIG released version 0.7 of the PCIe 5.0 specification to its members.

PLDA announced the availability of their XpressRICH5 PCIe 5.0 Controller IP based on draft 0.7 of the PCIe 5.0 specification on the same day

https://www.plda.com/products/xpressrich5

and...

Historically, the earliest adopters of a new PCIe specification generally begin designing with the Draft 0.5 as they can confidently build up their application logic around the new bandwidth definition and often even start developing for any new protocol features. At the Draft 0.5 stage, however, there is still a strong likelihood of changes in the actual PCIe protocol layer implementation, so designers responsible for developing these blocks internally may be more hesitant to begin work than those using interface IP from external sources.

From here: https://en.wikipedia.org/wiki/PCI_Express

AMD had plenty of time to include PCIe 5.0 even in the Draft 0.7 stage which is pretty much the same as final draft/release, but decided not to.
A New “Moore's Law” for Neuroscience (2011)
No we are not. We are clearly stating that the data will be publicly available EXCEPT for those fields where the opposite is explicitly indicated. I really don't see how this could be more clear.

EDIT: by the way we updated the related field so that it's clear that the recruiter's name might be shared with the agency (but without releasing anything else about the entry to avoid tracing it back to the candidate). If you have any suggestions on how to communicate this better we would really appreciate it. Thanks!
Well, this limits you to ~1 us granularity, but you are right that it's not the limiting factor.

Apparently, according to https://stackoverflow.com/questions/14392975/timestamp-accur..., the ext4 driver just uses the cached kernel clock value without the counter correction that gives you a ns-precise value.

One could perhaps have an LD_PRELOADED fsync (or whatever) that updates the mtime with clock_gettime() to store it in its full nanosecond precision glory but it's probably not worth the performance penalty. That wouldn't address the mmap issue of course...
> Look, this essay is ridiculous. It starts by citing Aristotle, Leonardo Da Vinci, and Benjamin Franklin, and then delivers silly things like this definition of a "generalist":

>> Someone who becomes competent in at least three diverse domains and integrates them into a top 1-percent skill set.

If you take this advice and tone it down a lot, it becomes both reasonable and good.

From Scott Adam's Career Advice [0]:

> But if you want something extraordinary, you have two paths:

> 1. Become the best at one specific thing.

> 2. Become very good (top 25%) at two or more things.

> The first strategy is difficult to the point of near impossibility. Few people will ever play in the NBA or make a platinum album. I don’t recommend anyone even try.

> The second strategy is fairly easy. Everyone has at least a few areas in which they could be in the top 25% with some effort. In my case, I can draw better than most people, but I’m hardly an artist. And I’m not any funnier than the average standup comedian who never makes it big, but I’m funnier than most people. The magic is that few people can draw well and write jokes. It’s the combination of the two that makes what I do so rare. And when you add in my business background, suddenly I had a topic that few cartoonists could hope to understand without living it.

___

0. https://dilbertblog.typepad.com/the_dilbert_blog/2007/07/car...
Show HN: Simple note-taking and blogging
> Yes. We had drag and drop UIs decades ago.

We had _simple_ drag and drop UIs decades ago.

Computers operated within a lot more limited constructs back then. UI windows didn't resize, or it was reasonable to expect that they're fixed. How did those drag and drop tools back then handle creating a UI for screens ranging from 400pt wide to 2560pt wide?
I meant more along the lines of what the author is describing. There's not a ton of syntax in lisp (of which I only have a cursory understanding - so take with salt) but python has the most "readable" syntax. Words like: "with", "is", "not" are all keywords replacing more traditional operators.
Best of luck in your new endeavors Daniel and thanks for all your work on curl.
The Boring Company’s first tunnel is all dug up
Our mathematical models make the following assumptions:
(a) we do not take into account action cards nor the draw pile; (b) all the cards dealt to and
in the hand of any player are open during the game (i.e., perfect-information);

Well, that's unfortunate, i.e. it's about UNO variants, not the actual game. UNO without action cards?!
I'm confused as to how having a common target to have _any_ language, including C, running on the web makes tooling easier rather than harder.
I was lucky enough to have and Outdoor Education class & a great teacher in High School that got me into climbing, which turned into a love for Bouldering.

Its one of the things I try to get all of my friends into who want to do something more active in their life or just something fun. Too me its the perfect balance of physical exertion and problem solving. The community is also (for the most part) great to be apart.

If anyone has any questions about the sport I would love to answer them.
Hoping for DDR 5 or PCI-E 5 support in Zen 2 is equivalent to hoping that Zen 2 is at least a 2020 architecture rather than a 2019 one. This is because:

1) PCI-E 5 isn't even standardized yet

2) Mass production of DDR5 memory chips might begin ramping up in 2019, but it's unlikely that DDR 5 memory sticks will be readily available on the market until 2020.

3) It takes a really long time to engineer a cpu architecture and bring it to market (generally a year or more for even just a revision of an existing architecture).

4) Adding support for a new memory or PCI-E version requires a new socket and a new chipset, which creates even more work that by definition can't be "done" until things are fully standardized.

AMD are going to support DDR5 and PCI-E 5 eventually... But they want to release a new architecture revision on their current socket and chipset now before it's reasonably possible to do that.

Edit: All this is to say nothing of AMD's commitment to potential partners to keep the underlying socket and chipset the same for a reasonable period of time, which is critical to planning supply chains and upgrade paths for major partnerships.
The author focuses on the generalists who did great things, but ignores the specialists who do important work, and speaks nothing of the many jack-of-all-trades who can’t find a job because their knowledge isn’t deep enough in any valuable area. If anything, most of the people I’ve seen not hired and let go has been due to not enough specialized knowledge, and this preventing them from being effective.

The software engineer unemployment rate in the US is something like 1.6%. Engineers who specialize in self-driving cars get paid absurd amounts because there aren’t enough of them. We need more specialists, not generalists. If they’re specialists in more than one thing, that’s even better, but it’s not the main problem.
Good luck selling yourself if you go this route.
I wish I could, be the business I work for is on G Suite.
As much as I like the article, the title is flat-out incorrect. The most difficult bouldering problems aren't found inside a gym, they are out in nature. World Cup problems average V10ish, whereas the top climbers project V16 outside.
> No need for wasteful RAID10/50/60 setups. Just plug in more drives.

Those RAID set ups are only "wasteful" if you don't need that level of redundancy (ie the number of disks that can fail at the same time). Most home users only really need 1 redundancy disk (actually most home users don't even need that) but a production database server is another matter entirely.

For clarity, the reason we have redundancy drives isn't to mitigate the need for backups; it's the mitigate the likelihood of downtime while you rebuild your storage array from a backup. Which is why most home users don't even need 1 redundancy disk - they just need to be disciplined in backing important stuff up.