skysight-inc/HackerNews huggingface dataset:
Second this, and also recommend The Art of Deception which focuses on a combination of social engineering attacks with technology vectors. Not a novel as it's really about actual security, but still worth a note.
And just to expand on that, I'd like to (for instance) run multiple remote desktops (including a photo editing station), probably a decent plex/emby VM, probably something to do transcoding etc etc. Not to mention dev VMs etc.

You can do a lot with one thing and administer that one thing without having lots of individual boxes doing stuff, and for me it'd be way faster and a single cost, so it'd work out as a big improvement.

In a 'money is no object have all the time in the world' it would probably be better to have something dedicated to do each task, but that's not that flexible on top of the other drawbacks (cost in money/time).
Ask HN: What happened when Slack didn't consolidate communication @ your office?
Looking for tales or advice about Slack not working out for your company.

My employer adopted Slack but only amongst certain groups — we are stuck in a limbo that spans generational understanding of modern tech and institutional practice that's hard to change. Reliance on both Slack and email, depending on the employee, is reducing focus and increasing the amount we all need to read just to keep in touch. Management is unwilling or unable to recognize the problem and define a default method of internal communication.

Anyone else work in a frustrating landscape like this? How did you move past it?
I sympathize, but getting things done sometimes requires holding your nose. No man / country is an island. The key questions are how much bad behaviour is tolerable to reach a good end, and are your justifications primarily self-serving, or public-serving?

I'm uneasy with Saudi Arabia having a large interest in Tesla. It seems like a national security issue. On the other hand, Tesla's stated goal is to transition the world to sustainable energy. Getting Saudi Arabia out of the oil business would be a big step.

I say all this as a Canadian in the middle of our un-diplomatic spat with Saudi Arabia.
There's an article on security weekly that gives some tips on staying safe at hacker conferences. Most people there do not do anything malicious, but there's always a few ass hats who are trying to prove themselves by doing illegal things. I don't think a lot of them understand, you get caught doing something like that as an adult and any career you thought you might have in the security industry is over.
> I still can't provide good ETA-s for non-trivial problems.

Well, that's why they are non-trivial problems. Don't be too hard on yourself ;)
Try a different launcher app.

Evie is the one I am using, and my searches go to duck duck go / firefox.
Recruiter, with evidence that better problem solvers on the spot are more competent: Nope.
grue is difficult to translate to German because a naive substitution would yield grau (grün/blau), but grau is grey. How would you translate grue to German?
https://news.ycombinator.com/item?id=17749712
By violating conservation of energy are you referring to dark matter?
This is truly an amazing read. I also enjoyed this book immensely. It is required reading for my teenage children.
Difitek Supports PolyFinTech 100 API Hackathon in Singapore
Unfortunately the Saudis have both oil and sunshine. We may be beholden to them indefinitely
Agreement signed for new digital data highway between Europe and Latin America
Came here to say this. Great book. Not a novel, but still worthy of a mention. It definitely reads like one with the pacing and writing.
Holy crap, what are you working on where 4kloc files are the norm? (and 1klock if statements. . . .)
A game where smarter players tend to lose
You make a good and useful argument, but it would be much better without the last bit.
>most people's primary computing device

Phones are most people's only computing device. Many who have never used a traditional computer own and use smartphones.
Why would I waste my time explaining it to you for the sake of argument when I can literally just copy and paste a much better explanation after a 30 second google (I've read this article before, so assume I understand climate models at least this much). https://www.carbonbrief.org/qa-how-do-climate-models-work

You're just dicking around for seemingly no reason. It seems as though you're trying to win a debate that no one else is interested in by being exhaustingly pedantic. You didn't even really use the appeal to authority correctly, but I gave you the benefit of the doubt there. Good luck.
Why not use containers instead of VMs? You can run about 10x more Docker instances than VMs on the same hardware.
We are designed that way - we have the largest small intestine of all apes, and i think it's also one of the largest (ratio wise) if not the largest of all omnivore mammals.

Comparison with apes: https://carta.anthropogeny.org/moca/topics/smalllarge-intest...
We didn't invent cooking there are good indications that our ancestors cooked food as early as 2m years ago, and cooking here is defined as chemical alteration limited to roasting or boiling.

In fact some animals technically "cook" as they intentionally let food undergo chemical changes and even induce it buy collecting, digging fermentation pits and even covering them with foliage to induce anaerobic fermentation.

Also the reason we are who we are and the rest of the apes are an evolutionary dead end is that we were better at exploiting our environment specifically better at extracting lipids and proteins which was beneficial for cognitive development.

How and what we eat is a the very core reason to why we are considerably more developed than the rest of our ape cibilings, and that is a very important fact to remember.
Bella Project
They are trying to be very forward thinking.

They are in the process of diversifying their investments, investing more in infrastructure and education, etc. Basically, they are betting against oil within 10-20 years.
Indeed, as noted in the conclusion there is very little middle ground as performance with this particular NUMA structure is bimodal depending on memory access patterns and power consumption of all the supporting hardware.

I suppose it makes the most sense to frame this as an iteration of the original Threadripper with all the design compromises that entails to provide backward compatibility with existing motherboards. I'm definitely more excited for the next generation HEDT chips that hopefully have a more balanced layout like Epyc.

AMD have certainly come out of the Bulldozer era swinging, and we all benefit from their aggressive pricing.
In the range of things I can think of that can make the world of computing better, reinventing the hardware / OS combo is so far out in the sticks that you're going to be fighting lions and tigers for your daily sandwich. Is x64 / Linux really that bad? And do none of the existing alternative OSes offer what you need?

My side projects generally involve creating my own little Garden of Eden on top of as mainstream a system as the world can muster, which appears at the moment to be Ruby driven by a shell, not sure yet if it's appropriate to try something other than bash. I never even get motivated to drop down to making C extensions, much less reinvent hardware.

If I'm going to reinvent anything at this point it will be the shell, which to me is the most powerful UI abstraction tool available atm. My main gripe at the moment is $PATH. If I want my own tool to be called sort, well the answer is don't do that.

Reinvention is only relevant when you can actually add capabilities that didn't exist before. Then you have to communicate those new capabilities with a killer app. Even my little example, nobody's going to care that I fixed shell tool namespacing if I can't articulate why I needed it with a better system for personal computing.

And if I go and do all that work to make a new shell, it has to solve all the same problems that the status quo evolved to solve. Now that I'm thinking about it, the answer to my dilemma is to invert the shell, make a very basic CLI that delegates to the shell when you really need it, but offers an extensible garden that is free of the shell otherwise. Build on Readline, not bash. I never really needed bash anyway.

I mean, don't get me wrong, I'd be very very happy to implement my side project on the hardware and OS that adheres to your proposed doctrine. Openness is great. But the seething shifting mass of backwards compatibility isn't just going to go away after you reinvent it all. You're just resetting the clock.
Express Subsea Cable System Between Europe and Latin America
They certainly do push the limit of what I'd call a bushplace. Are we going to define anything that lands on grass a bushplane? They operate in the woods, but can they actually live in the woods? Turbines need to be sent away for servicing and are very expensive. They cannot be disassembled or inspected without things like bore scopes. These are the planes that service logging camps, commercial operations, and fly back to aerodromes. They aren't the romantic planes servicing trappers or individual prospectors, the ones that sleep under a tarp most nights.
These recentish AMD core improvements alone have made me considering rebuilding my VST collection for Windows and moving off mac for production. I'm not looking forward to tracking down windows VST versions of tiny apps. I can't imagine spending 3k for another Macbook when I can get way more interesting performance in Windows these days. I'd love to have a desktop for very heavy synth and processing work, freeze those tracks, and then be able to take it on the go with a similarly set up laptop (set up DAW that is, not 32 cores).
Well I do a hell of a lot of mechanical engineering (or maybe you’d call it mechanical design, idk) on my robotics community site, http://reboot.love

See this post I wrote yesterday on how to 3D print the gearboxes.
http://reboot.love/t/guide-getting-started-building-rover/17...

Not sure if that is the kind of thing you’re looking for.
About 2 years into an RV kit build, so I’m pretty jealous of this guy right now. Fantastic airplane he made! It would have taken me 5 months just to tear the old one apart.
Why? Does it make you uncomfortable to know that you must be the change you demand in others?

HN has become a constant barrage of tirades against Google, China, Facebook, Tesla...any government not Canada or Norway etc etc. Yet following-through is always left to everyone-else. HN is children. Thirty year-old children.
yes, right. They produce the real books, PDF, online version out of this "source code" version.
It's a thinkpad, you don't use the trackpad, you use the "nub"
I guess 4 is ok, since you usually get a 2 in automatically whenever people estimate roughly.
April 2018.

Saudi Arabia’s crown prince, Mohammed Bin Salman, has signed a memorandum of understanding with Japanese multinational Softbank to build 200 GW of solar power by 2030 at a cost of $200 billion.

https://qz.com/1240862/what-saudi-arabias-200-gw-solar-power...
I use Paredit on Emacs and I'm ashamed to say that I basically only remember the "slurping" and "barfing", maybe some "splicing" unless I have the cheat sheet at hand, but usually they are enough to quickly manipulate a sexp.

If you haven't seen it before, the EmacsRocks series on YouTube has a short episode on Paredit.
Faster with 2x more cores and twice more power consumption. Hardly a win in my book - it means each core is way weaker and power hungry. Intel will easily match that sometimes soon without sweating.
> Right, but our ingenuity and understanding of the physics may well not be perfect.

Our understanding of gravity is pretty much the same as Newton's in how we can utilize it. We know its not perfect but that doesn't change the reality. And ironically, battery chemistry is better understood than gravity.
Or just don't go to Vegas? It's a shithole anyway.
This looks like a nice part for a server
From the article:

> One key to understanding what keeps the spacecraft and its instruments safe, is understanding the concept of heat versus temperature. Counterintuitively, high temperatures do not always translate to actually heating another object.

> In space, the temperature can be thousands of degrees without providing significant heat to a given object or feeling hot. Why? Temperature measures how fast particles are moving, whereas heat measures the total amount of energy that they transfer. Particles may be moving fast (high temperature), but if there are very few of them, they won’t transfer much energy (low heat). Since space is mostly empty, there are very few particles that can transfer energy to the spacecraft.

So space has high temperature, but since matter is far apart the temperature isn't transferred very much.
The Design of the Emacs Logo (2002)
No faults to speak of (~10 year macbook user here) as someone who uses an x1 c5 now. I miss using cmd-c/cmd-v & soulver (math app. on MacOS), but otherwise no drawbacks.
Quantity / volume helps in cultivating that taste. Though get better at preselecting what people might like.
I wonder if it could ever make sense to have ultra-high voltage or superconductive power transmission lines wrapping around the planet so that we could take advantage of the fact that it's always daytime somewhere to forgo much grid-scale storage and instead just get electricity from wherever it's daylight. Aside from the geopolitical/national security issues, I wonder if such a thing is feasible or it's ultimately going to be more efficient to store energy than transmit it half-way around the world.
I only read Zero Day and I thought it was pretty bad. Obviously he's got much better tech credentials than most authors, and I felt he probably should have gone for a more niche tech-literate market than just write tech-oriented bad fiction. Just looking now, his later novels seemed to get slightly better goodreads reviews so perhaps his writing got a little better.
> Too bad it seems he does not make games anymore

From what I've heard on a thread discussing one of his games, it's the fact that his games are built with an old adobe tool (or something like this) and they can't be sold throught Steam. And apparentky selling directly from his site doesn't bring enough money anymore.
And he doesn't want to relearn a new dev environment, since (if I remember right) he's not a developper, rather a game designer.
> these "failed symbols" are right in there

The interrobang and a few other "novel" punctuation marks are there, but many of the examples from the article haven't made it that far, AFAIK. (And probably never will.)

> characters can be from 1-6 bytes, or 2^48 space

It's a minor detail, but Unicode characters are limited to the range U+0000..U+10FFFF, so they fit in 21 bits and require no more than four bytes (in the UTF-8 encoding form) or two 16-bit code units (in UTF-16) in the usual string representations.

(No argument with your original statement regarding what we primarily use, anyhow!)
It looks like older projects have higher lines-written to lines-in-production ratios:

terraform-aws-couchbase (2018) - 5:1

Terratest (2016) - 8:1

Terraform (2014) - 9:1

Express.js (2010) - 14:1

jQuery (2006) - 15:1

MySQL (1995) - 16:1

This is a small sample size but it seems easy enough to run in some popular open source perfect and see if there's a statically significant trend. It would also be cool to see the lowest and highest ratios on popular projects.
Invisible mouse clicks let hackers burrow deep into MacOS
It can also describe improving society by repealing bad laws, so presumably no. Reform does not equal writing new laws.
Simple object detection tutorial using Keras, OpenCV, and ImageAI
In some old book I have read that good programmer writes one line of code per day. That seems about right.

Also my friend told me how to estimate the timeline of a project - double (yours or supplier) estimate and increase the unit o measurement (so 1 week becomes 2 months, 2 months -> 4 quartes etc.). Works every time...
Seemingly, with the national debt soaring through the roof, the US still is able to get people to buy more bonds and get others to lend them more money, even if there's no realistic way the debt would be repaid. Maybe this has something to do with their ability to launch an airstrike on virtually any place on earth in no more than an hour.
These are turbo-props. The jet bit is only a power supply to turn a propeller. It doesn't provide thrust like in a 747 or military jet. Its air intake is covered by a filter system just like any piston engine. For a given fuel consumption, the amount of air moving in/out of a turbine engine is roughly proportional to a piston engine.
Modern coal plants have to be complicated in order to be efficient, and that means they take a long time to build and have to be big. Meanwhile, wind and solar can be built much smaller and quicker, with the biggest bottleneck being building transmission lines (if needed.)

Kind of funny that "big coal" is now suffering from a problem that nuclear has struggled with for a long time.
Lessons learnt from building and launching a product in 4 days
Yeah I wouldn't mind a new system that can analyze git history and accurately count changes - not counting package.lock changes, indentation / reformatting, snapshots, etc.
Slightly faster yes. Cheaper? For now. Price is elastic. The i9 could be priced at any price point because there was no competition until now. Do you think Intel will keep it overpriced for long?
I'm literally sitting here waiting for glibc to compile, because I need a version with debug symbols, which the version from Arch Linux' repos lacks. Right before that, I compiled valgrind from the git head, because the current release (3.13) doesn't support glibc 2.28. I have compiled Chromium a couple of times for work.

It's very apparent that my 2-core 4-thread i5 5200U is a bit too weak; I'd love to be using a 16- or 32-core machine.
This is interesting, but I'm not sure it's universal enough to be a "rule". Maybe it is in your realm, but I can't believe that this is the way everyone operates based off a single example.
I think it's a setting in the YT video
Thanks for posting this. The conclusion on that page is:

> Exercise is moderately more effective than a control intervention for
> reducing symptoms of depression, but analysis of methodologically robust
> trials only shows a smaller effect in favour of exercise. When compared
> to psychological or pharmacological therapies, exercise appears to be no
> more effective, though this conclusion is based on a few small trials.

My personal take is that the big things to note are:

1. Reducing symptoms of depression is not the same thing as treating depression.

Thus, if you exercise and it works for you to reduce the symptoms, you aren't "better," you just aren't feeling as depressed. This is valuable in its own right, as the symptoms of depression can interfere with you seeking actual treatment... But it is not helpful if you think you're better, stop exercising for some reason, and fall back into depression again, possibly with a side-order of pessimism that nothing seems to work.

2. Exercise is not more effective than psychological or pharmacological therapies.

Although they say there are only a few trials to establish this, I personally feel it's quite safe to assume that it is not more effective, and as per 1 above, that it can be harmful to take an "either/or" approach to exercise and other therapies. Until someone shows me research saying that exercise in conjunction with therapy is worse than therapy alone, I personally try to do both.

---

The uncomfortable truth about exercise is that a large number of people with mood disorders self-medicate their symptoms with endorphins. When that is used as an alternative to therapy, it may be harmful.
[One possible] java implementation:

https://github.com/andy-goryachev/FindFiles/blob/master/src/...
I heard that the number is 7 lines per day, but always assumed that you factor in periods of downtime, where you write 0 lines, to get that avg
Can artificial intelligence take the bias out of hiring?
You are right, uncovering potential of a system like that is almost impossible for home use. With most software unable to use efficiently even a couple of cores, 32 is certainly something for the future.

Personally I'm looking forward to something based on 2200GE for home use.
Also in the nonfiction realm - Countdown to Zero Day: Stuxnet and the Launch of the World's First Digital Weapon was really good. Ended up reading the entire thing in one go on an airplane.
While in some cases I can agree I do see progress in their government coming of age. We must understand that such governments in the region and others cannot change over night or at a pace we like.

We can only continue to engage them and prod them in the right direction. Part of that involves doing business with them and with companies they invest in.

On a personal note, where do we draw the line? China for some is reprehensible as well. Do we just try to lock these people out of world trade to they uphold "our" values. We cannot reasonably expect every country to hold all our values equally. This is not to say some values are negotiable on a world stage but we must set our expectations properly as for the pace of which positive change occurs.

Tesla will still be Tesla regardless of who owns them. I won't be cancelling my order anytime soon or not support their product unless their corporate culture and response to others goes negative
Does Google have a monopoly though? What's the percentages of Android vs Apple use in Europe?
Taking a lot helps, but you also want to be directed. Directed practice has been discussed on HN numerous times at this point. For photography I would go to a location and take a lot of pics of the same thing using auto, aperture priority, shutter priority, and then full manual. Most of these would get thrown away, but I can see how each came out and use that to further improve.

This method of practicing and improving used to be expensive with film, but with digital the process is now free.

The other thing you learn is your camera shortcuts so that when you do run into a photographic moment you can quickly take a bunch of shots with different settings.
Test and Code 45: DHH – Software Testing, TDD, and QA – Podcast
Convert Amazon Links in a Hugo Site to Affiliate Links with Gulp
Are there similar hints about how humans became domesticated?
As Google shifts to mobile, its referrals to news sites keep growing
What do you mean "cmd-c/cmd-v"? Copy and paste? ctrl-c/ctrl-v...
Thank you so much for this valuable post. Did you mean that China leads the usa in tonnage? And did you mean that large liquid natural gas ships aren't planning out when you said very very large ship orders aren't materializing? Isn't there a large effort underway to put natural gas on ships, therefore undermining Russia's pipelines and also bolstering large ship production?
Well, 40-50 years is already a long time. It means that France made the shift before and ahead of other countries.
Not at all. Even in cars, further density improvements are not needed, as the limitation to general adoption is cost rather than range or performance. In restrospect I ought to have mentioned that in my previous comment…
despite my username, I'm going to have to quit coming here if we're going to be a repost trash bin for reddit.
Because contrary to the hype, containers aren't the right solution to everything.
Two additional benchmarks I like to see from Anandtech:

1) some VM base tests for these kind of CPU - 32, 64, 128 VM all running some kind of web/db/redis benchmarks inside.

2) Some compilation testing - time the clean build of AOSP, BSD, some very complex linux app - use max jobs setting for parallel compile and time how long it take to finish the jobs. ( measure the over CPU usages at the same time. )
Maybe - but he finally figured out how to write an ending.
Let's Encrypt wildcard certificate with Certbot