skysight-inc/HackerNews huggingface dataset:
The other option is that the price of bitcoin is largely propped up by Chinese investors evading capital controls or using it trade yuan for other currencies at non-official rates. If bitcoin is largely driven by avoiding government controls changes around it could have big effects.
Read 32 bytes (i.e., 256 bits) from /dev/random, write them to /dev/urandom, and then use /dev/urandom for everything.

And every few months, send an email to Ted T'so with a patch fixing this behaviour. Maybe if every single Linux user bugs him he'll finally capitulate.
I'm in the same boat, currently frustrated by the high cost of entry for a lot of projects. There's always "just one" tool that's missing. (Plus, I have the habit of starting projects with a lot of confidence, then they turn out ruined. This hurts worse when I just spent a bunch of money on supplies.) In any case, your blog looks like it's going to be a lot of help, thanks for sharing it.
From Russia with LØpht (2002)
This web-based emulator (http://www.zx81stuff.org.uk/zx81/jtyone.html) is pretty decent. It even simulates the display wobbles if you put it into 'fast' mode.
> much of the content is online

Hmm, no. many of the classics of compsci are not available to read online, and there are even some which are practically impossible to find even as shitty scanned pdfs
No. I'm talking about the unit position data which is sent from server to client. If the designers of the game intend for you to have a restricted view of the battlefield that you must scroll around actively and a mini map showing unit positions within the visible range of your army, they are consciously making a choice to restrict the way in which your game client views the data sent to it. By modifying the client to allow you to zoom out, you're bypassing this restriction and gaining a wider view of the same data.
I run arch linux and nixos. I've never heard of a distribution called gnu/linux, is it new?
How to Read More Books: The Simple Math
I sense dark sarcasm hidden in this message, perhaps from behind a smug UNIX beard?
Podcaster.
Yes, my first job we have 3-5 devs at some points. We each had our own codebase (internal site, external site, console/windows apps). We never touched each others' code.

Nobody ever set up source control for the code I had to work on and nobody but me ever worked on it, the others did have source control as far as I know and at least one had 2 people working at a time.
We did try to get my using it but it was clunky and didn't last long since it was just me using it.

It seems so strange in hindsight but that whole place was so so different from where I am now.
It's made worse by the fact that manufacturers don't offer, or offer worse petrol engines in the UK, pushing buyers towards diesel. For the past 10 years, you couldn't buy a petrol Land Rover in the UK, despite the fact that petrol land rovers are assembled in the Sollihul plant. The Latest Discovery 5 finally has a petrol option, but the Discovery Sport is still only offered with a diesel, despite the fact that the rest of the continent enjoys an excellent Si4 Petrol engine in the same vehicle.

It's the same story elsewhere - MB offers probably half of the engines that rest of Europe gets, if there is a petrol option it is hugely underpowered, and diesel is the only way to go.
Be a musician.
How is it compared to Rsync?
I studied Philosophy as well, with a heavy scholastic leaning, Thomism, and object oriented programming makes the most sense to me. Although not a programming language, that's probably why Powershell makes a lot of sense to me because it is all very focused on concretes.
Why Bosses Can Track Their Employees 24/7
Linux code-base with ~12 MSLOC is analyzed in less than 10 min with pypy.
FM is amazingly cheap, and green. You can reach millions of listeners with high quality sound. In many cases, you can reach tens of millions for exactly the same cost. Until you need another mast, the extra cost per user is $0.

Smartphone chips already include FM so there's no extra cost to reaching mobile users, with no extra bandwidth consumption. (Not FM's fault if some smartphone makers don't use the FM capabilities and make users consume expensive and limited cellular spectrum instead.)

The drawbacks with FM are (1) the limited number of stations and (2) users can't choose their own music. That's why there's a market for different services.

However, there's still a market for live radio: it's free and has billions of listeners. It's also a very efficient way of handling phone-ins and live commentaries on sports events, among other things.
No, the express lane also makes the non-express lanes faster than they would be otherwise, by increasing overall capacity (although that's ignoring induced traffic).
If you think that languages iterate simply to add stuff, I don't think you understand language development as well as you think.

Maybe you're being glib, and that's fine. But improving build times, metaprogramming (which greatly simplifies many libraries), adding lazy ranges, more powerful type inference, better error messages - these are all improvements.

The fact is, better metaprogramming means c++ gets smaller, because you don't have to learn separate languages for run time vs compile time computation.

If you think the development of c++ in the past few years is anything short of amazing, you're quite mistaken.
Here's my experience as a solo developer for all of my projects. When I have to do everything from marketing, SEO, domain/dns, server setup, to database design, interface design, and whatever else. Doing most of the actual programming in one language, rather than many, helps considerably in my workflow. The NPM ecosystem is also awesome.
That's a narrow definition of "commodity" -- the special networks cost less than the same speed of Ethernet, and Intel server chips (non-phi) aren't that different from desktop CPUs.

If you look through the archives of the beowulf mailing list, occasionally someone makes the argument you're making, and few people agree with it.
I'm surprised you can fly into Stepanakert! If I had to go there, I'd take a car

Thanks for the data here, these are really interesting concepts because of how abstracted they are. I would think many passengers don't realize these types of choices are made by airlines on a daily basis.
Kind of off-topic, but is a two year old Mackbook Air having problems with just browsing the web? Because if it's not a "top-of-the-line computer", it sure costs more than one.
Spell Check – An Accessibility Story
That would be because that attribute is for a different feature of the browser. The autofill that this method takes advantage of is more of an extension beyond the standard browser feature.

Besides, someone using this for a phishing method wouldn't use that attribute anyway.
Be prepared for 10+ years of training to get paid the same as a call center worker.
Most services that might be considered "backends" (ie databases, queues, cloud services) end up being in written in languages that can safely use async techniques for I/O and still use real threading or some other method for managing CPU bound problems.

Many of the applications people think of for node.js end up being "glue", much like python, and can live within this constraint for a very long time, where the I/O optimization is a nice benefit.
Woodworker.

From running two small ecommerce companies I think I've learned enough about MVP, shipping, inventory management, etc.

From 25 years as a software engineer I've learned about building tools to automate steps.

I'd pick some "hard to find / expensive niche (e.g. Greene and Greene, Art Nouveau, etc.), but offer repeatable designs, not do custom work. That would allow for lots of jigs, fixtures, using cheap machines in duplicate to eliminate setup times, etc.

...and then after growing sales and shaking the bugs out of the production, I'd hire assistants to keep cranking stuff out.

Eventually I'd allow customers to start turbing a few "knobs" on products, via a website tool (this isn't too much falling back into software, is it?), which results in customized cut lists being kicked out for my assistants. Mass customization.
We have large non-toll highways following the same route already.

I don't get the comparison to fire departments. This isn't a safety issue.
If you're ever in Seattle you should check out Ada's technical books. It's highly similar to what you're describing.
TBH, I don't fear nuclear war with a nation like Russia or China anytime soon. Neither country has a deathwish or a desire to end the world. What does really scare me is the possibility of a terrorist attack involving nukes. A dirty bomb that goes off anywhere in the downtown of a major city. I'm glad that this hasn't happened in the past 10 years, but that isn't a very long time. Given the pace of technology, and the inevitable slipups that will happen, the cynic in me thinks it's only a matter of time.

http://www.nytimes.com/2004/03/10/opinion/a-nuclear-9-11.htm...
The result is the IoT.

Cheap hardware is pretty much a solved problem - you can get Orange Pi PC2 for $20 with very impressive specs, both computational and connectivity-wise.

The really hard part is creating new devices and hooking them up to these cheap computers.
I largely agree with you. The challenges with this largely fall on the business side. I've once worked at a place where a customer agreement was structured in such a way that tied up our development and QA resources for resolving issues for them that weren't due to a fault on our product. For a small company of ~10 developers, we spend an awful amount of time tying up resources on tracking down issues that ended up being bugs in their own software; they just happen to discover them while using our product. And we really didn't get all that much money from them, either. It's not uncommon for a small startup to tie themselves up with a poor customer agreement for the sake of name recognition or misplaced hope in the agreement opening doors down the road.
The anabaptist religious movements are fascinating. There are Mennonite sects in the US and Canada who live communally and have also lasted a relatively long time.
Product Hunt's ranking works similar to Hacker News. As mentioned in our F[AQ](https://www.producthunt.com/faq#how-do-things-end-up-on-the-...) is based on the number of upvotes, time since posting[1], and detected voting rings/spam accounts.

[1] Time is an important which introduces a "velocity" factor. For example, a product with 100 upvotes that was posted 1 hour ago would generally be ranked above another product with 100 upvotes that was posted 12 hours ago.

[2] We also slightly modify rankings for logged in users based on topics and friends they follow.
Bullshit: no due process.
the future comes :)
Yes. Also, some huge multinational companies you're very likely to have heard of don't do automated testing of any kind, as least for non-critical software (source: my own experience). I'm not talking about TDD or any fancy agile technique; I mean any kind of automated testing whatsoever.

If you're just out of university or read tech blogs or hackernews, you'd think everyone these days is doing TDD, pair programming and agile. The reality is that a lot of major businesses do none of that.
It's not the web as it's working as it should, this is a browser problem.
Generally 30A for a full, 15A for a half, etc. Then $12/Amp for extra power.
Came here to say this. And if you do have one of those rare applications where the time spent in accept rivals the time spent doing useful work, then have one thread accepting per CPU. Not 10k.
Couple weeks back due to ice and accidents, the toll got up to $60. People were still willing to pay.

And they are HOT-3 lanes. With the proper EZ-pass transponder and 2 passengers, you flip a switch and pay no toll.

I used to commute to Alexandria for work. Would spend about $15 a day for tolls to use the Express Lanes. Totally worth it.
The hardware looks like the Google Home device [1]. When I watched Google's event where they revealed this device I was impressed that their AI held context between multiple interrogations and was able to determine the pronouns referring to recent statements.

Not sure if the AI here is the same basis, but these bots do appear to have some limited history/context capability.

[1] https://madeby.google.com/home/
This is one reason I hate being a SysAdmin, my boss emails us at night and expects an answer even if not on-call. I just don't answer because it is an invasion of my free-time. If it is truly an emergency that can't wait, you can either text or call me, but I'm not checking email after I leave the office. People need to stop doing that because it sets a false standard that other employees are not doing a good enough job because they're not pseudo on-call 24/7. It is a huge problem.

This has happened at the last 4 companies I've worked at.
Start a crappy band, have a cool band camp page, travel around the country in a van playing shows in DIY performance spaces and dive bars.
Earlier, they were reciting the LazyTown "You Are A Pirate" song. https://i.gyazo.com/c2f6bc392e518acf6bbcefdc3f8dfaa4.png

I really wonder what training set they used for these bots. (Speculation is that they are both Cleverbots which would explain a lot)
> it's surprisingly simple.

Actually, that's its fundamental design. They reduced everything down to a very small core with very little features, so things would be obvious and you don't have to learn or remember much. It's refreshingly simple!

With that said, I'd say they reduced it too far down. There's no generics so you end up using `interface{}` everywhere which often leads to issues due to its late binding. Or you end up just using codegen tools, IIRC.

Also since there are no exceptions, you end up with constant checks for error code returns, which end up usually just being strings and not much else. Not saying exceptions are the best way to approach error handling, but they do allow you to reverse through an entire function call stack and clean up any state along the way, along with adding more granular error information you can write handlers to react to. Go reminds me of the pain that was C error handling and juggling error codes.
If you install Termux on android, you get a full Linux experience though, with bash, gcc, and even things like emacs, ruby, and python. And it's just a normal app -- not requiring root or anything.
PHP 7 – What changed internally? – Nikita Popov(2015)
Sort of my feeling as well. I'm usually over in London for another event the week before and I used to take the train over to FOSDEM (and Config Management Camp) afterwards. But as it became more crowded, I basically lost interest. Even the Delirium Cafe event became just too mobbed to be interesting.

I wouldn't really discourage anyone from attending but it just stopped working for me a couple years back.
NodeJS is a multi-threaded process. You can verify it with top or ps command. Async methods to decode JSON: https://github.com/nodejs/node-v0.x-archive/issues/7543
Show HN: Rux, a hobbyist microkernel written in Rust
A bit of an edge case this. I know for me I mute my speakers permanently when using TOR in-case I encounter a shock page like Lemon Party or Goatse

[1]: https://en.wikipedia.org/wiki/Shock_site
>I use Opera

You might want to be more specific than that. Are you using version 12 or earlier, or 15 and later (currently sitting at about 43)?

>Opera has the best mobile browser on the planet

I haven't checked recently, but last I remember you couldn't disable Opera Turbo.

>don't just be Opera 12.1 forever out of spite

Well, Vivaldi already has some features O12 does not have, while at the same time not having some features O12 does have (Dragonfly, IRC, nice page info, etc.) and probably never getting those...

Again, you don't seem like the audience Vivaldi targets to.
> There was a problem, and It's been solved.

While I agree that the ecosystem has provided solutions, I would have to respectfully disagree with your conclusions.

Had the problem been solved, we would not see new SoC and microcontroller platforms (heck, I think there's even an FPGA dev platform out there too) that continue to supply properly-spaced headers for this issue.

Doing so continues to perpetuate the problem, not solve it, in my opinion. A real solution would be to fix the issue (ideally, by the Arduino team), and there being a push to adopt the new layout/spacing. Perhaps an adaptor shield could be created, too, for legacy support.

Honestly, this should have happened immediately after it was found to be an issue (which likely would have been seen a long time ago with the early ATMega8 RS-232 boards made for the educational classes or whatever Massimo made the boards for originally); it should have been corrected there and then, with the next iteration.

But, history is history, and there's nothing we can do but lament, learn, and move onward...
> Or is even radio run by the state in Norway?

As a Scandinavian, that is kinda fun to read. Of course Radio is state run. I still get surprised when I hear commercials on the privately owned stations. Private radio stations pretty much became a thing after I grew up and stopped listening to Radio.

When I was a kid, there were maybe one commercial station and they didn't air in my city. Commercial TV-station were still mostly broadcasting from England, due to the former state monopoly.

To many Scandinavians this is the most natural thing in the world.
The Feds already close any time there's enough snow to cause trouble.
> I'm saying the trucks are reducing capacity (i.e. supply)

Source?
Wait what? How can a webpage play a sound if my speakers are muted? How do they bypass the little sound notification on my tabs?

>If the Tor user has his phone somewhere nearby and if certain types of apps are on his phone, then his mobile device will ping back one or more advertisers with details about his device, so the advertiser can build an advertising profile on the user, linking his computer with his phone.

This is pretty contrived...
Although it's changing, books for me has largely been about someone taking the time to actually plan out, organize and go into detail on the topic. Blogs and release notes are good for staying up to date or for figuring out a work around. They "used" to be not so good at the getting started part.

Fundamentals are still better off starting with a book before moving to online imo.
Can't cite any papers by I have read somewhere that a "dirty bomb" is not really possible or would affect only a very small area.
I do. I keep my backup 2-factor authentication code for gmail in my Dropbox folder.

Access to my Dropbox account would compromise my gmail account (and vice versa, since I keep my backup Dropbox 2-factors in Google Drive). I consider these two accounts my most sensitive/critical accounts for that reason. Could I encrypt the files in Dropbox? Sure. But that would make it more difficult to get to those backup keys (I might be reading them off a text file from the Dropbox app on my phone, for instance).

Has this happened often? No. Like, literally once. But it has happened, and I need to be able to recover my backup 2-factor codes.
Released, but it didn't get popular until recently, definitely less than 2 years ago.

I personally think people will start switching to Polymer en masse when Google is done rebuilding YouTube with Polymer.
I came here hoping to find some viable alternatives but I don't think children's book writer or thinker are it.
my comment was to previous poster who used historical detonations as somehow predictive statistically. it isn't.

as to whether we should be concerned, where was this article five months ago? it's thinly veiled political commentary.
Ask HN: What manual processes would you automate in your company?
E.g. Onboarding of new employees, expenses, security, etc..
https://autospinstaller.com/

I mean, it wasn't all sunshine and daises... But, I was interested in learning how hosting my own blog, Windows Server 2016, and SharePoint worked.
It was a lot more difficult in the jQuery days. Requiring a script often did non-obvious things (global variables, touching the DOM, registering even listeners, etc).
I will note that about 13 million Americans already live in states where it's illegal to pump your own gasoline.
Though you're answering a different (more relevant, but different) "how". That's "how do I find a library for random numbers". The article is focused on getting random numbers directly from the Linux kernel, and the "how" there is invoking getrandom(buffer, len, 0).
Do mainstream and opinionated news sites use technology differently?
Mechanical Engineer here (I feel like HN tends to forget about us...). Most of the higher level stuff is pretty hard to find online, especially for heat and mass transfer or fluids. Most other mechanical or electrical engineers I know keep their textbook with them at work either as a reference, to look for some derivations, or to find some empirical data/results.
Astronomers Discover Powerful Cosmic Double Whammy
Well, nuclear terrorism isn't something easy to do.

Yes, the amount of complexity of preparation terrorists are able to get away with today is amusing. But grabbing a nuclear bomb is in a completely different mark, and successfully launching one is still a completely different level of complexity.
Thanks for the corrections!
Maybe we should focus on things worse than IT?

Like accounting...
"Must know tech X" is exactly the mentality that we try to avoid in our company's hiring process. Most people would claim this makes your job descriptions too flexible, but the demand is actually incredibly specific: developers who can jump on a project in a tech they haven't "used" before and succeed 90% of the time. It's probably the case that only 10% of devs can do that comfortably though. Fits the criteria in 'Who' perfectly!
As a former journalist myself (and someone who longs to write books), I'd be very interested in your thoughts on someone doing this career swap away from tech into writing nonfiction.

I realize this isn't particularly related to the thread at hand, but do you have any advice for "breaking into the biz"? It looks like the baby experiments book was published by a "conventional" publisher, too, which seems increasingly rare these days. I'm fascinated by people who can make money writing nonfiction without having an academic pedigree or something similar.
I'm not a developer (I'm a physicist), but someday I'd like to go into medical research. I like the idea of coming up with things that directly help suffering people. I hope that the problem solving skills I've acquired would prove useful. Of course, I'd need to go back to school for a few years to get up to speed first.

Unfortunately, I have too much to do still in the applied physics world. It takes too damn long to commercialize inventions. I'd love to move on to the next new thing, but there is no one you can just hand off an invention to; if you want to see it deployed and profitable it seems you have to carry it all the way yourself.
I find the fact that some of these jobs are still not effective to be done by robots fascinating. At what point will we automate those jobs as well? Is it just the cost/benefit ratio is wrong currently? I cannot believe that it's strictly impossible to make a robot that can do all those task.
Doing this in a few years when we've sold. Going to found a company building mid end speakers.

Prototyping this year.
> Another example is right-clicking a link in Vivaldi, to open it in a new tab.

I've always used the middle click to open a new tab in background. Vivaldi has the same behavior in this regard.
I'm thinking I care a whole lot more about particulates emitted in the city in which I live than about particulates emitted in the middle of the ocean.
yeah i tend to believe the same thing.. ok so how about 20yrs? any current free hosting platforms that you see solving this? somehow i dont think archive.org will last another 10yrs..