skysight-inc/HackerNews huggingface dataset:
Of course, none of this ever materialized, because for some reason, the knock-off manufacturers are still just making consoles that are chip-compatible with NES games, rather than speccing out builds based on what chips have become equally cheap since then. Who knows why.

Actually, there are now quite a few Chinese GBA clones on the market, and my understanding is that they do not use emulation but are hardware-compatible reimplementations of the GBA hardware.

Some examples:

http://www.k1gba.com/

http://exeq.ru/produkcija/pristavki/detskie/gamebox.html

http://obscurehandhelds.com/2010/08/the-nintendo-game-boy-ad...
Working on a software deployment across the whole company but without a reliable means of distributing software. Using a combination of AD login scripts where available, but mostly relying on the antivirus product which was installed to locally run scripts on each endpoint.

Cut to 1:30am after a full day of eking out 1 or 2 endpoints here or there, and I've figured out a new method to try. But first I need to test it and make sure it's not going to break anything else, so I create a separate asset group in the AV software and add only my machine to it. I add a simple "hello, world!" type script just to show that the script is executing and wait.

And wait.

No "hello, world!". It's 2am, I'm back in the office at 7am, my new insights will hold until tomorrow. I'm going to bed.

About 6:45 I'm in the queue at the shop to get coffee and bacon and my boss walks in for the same. We small talk and then he gets an incident call.

There's a virus affecting all of <locality's> machines. Uh-oh. He's getting ready to abandon his coffee and bacon aspirations (he's the Head of Security), when I ask what's actually happened.

"As everyone's logging in in <locality> this morning they're getting a command prompt pop up that just says 'hello, world!'"

Oh. Fuck.

I abandoned my coffee and bacon aspirations and assured him that this wasn't a virus, it was a misconfiguration that I'd made only hours before.

It was sorted within minutes and was broadly taken with good humour. But I was referred to as "World" for a while afterwards when people greeted me.
Regarding their contention that research grants to Ivy League schools are subsidies, aren't they exactly that? Don't get me wrong, those are definitely the kind of subsidies I think the government should be providing, but what is wrong with labeling them as such?
It's loud enough on my 9350 I can hear it clearly over the top of music or videos playing.
Some don't read the man pages.
The Presidential Supply Chain: As Trump See's It
I think a part of the reputation of Java being big and slow comes from its popularity in the enterprise. This is partly because in that space you're usually writing apps for a captive audience (your fellow employees) so there isn't much incentive to optimise. The business managers understand things like "the app has feature X by date Y" but don't really understand or care about "it is productive to develop on this app" or "the app uses half as much memory as last month". Those things make the lives of developers nicer, but don't change much about the business.

Moreover, I think enterprise software managers often don't really have a grip on how much work needs to be done or how long it should take. So you can get situations where a team of say 10 people is staffed up to build an in house app, they deliver it, there are some improvements that can be made, they deliver the improvements, etc. After a few years the app is largely in maintenance mode and doesn't need much done to it, but ... who wants to fire the loyal employees who understand the app? Unless there is another app of roughly the same size and type waiting in the wings, what can happen is the team starts doing busywork. The managers don't notice because they aren't programmers to begin with and can't tell the difference between "creating a new in house framework because no reasonable alternative exists" and "creating a new in house framework because we're bored".

So over time enterprise software can bloat to extreme levels. Combined with Java's verbosity, and the fact that a long time ago it really was very slow, you get a platform with a reputation for ponderousness that is only partly deserved.
Huge WordPress Giveaway – choose your prizes from 150+ items worth $2,500+
Can someone enlighten me, what are the full working rights in the US opposed to contractors rights?

I think we had the same issue in the UK, when uber drivers wanted to be classified as full time workers. Although they do work as contractors e.g no fixed timeschedule, money directly in their pockets them doing their own tax etc.

Most uber drivers I talked to in London mention, that they love working whenever they want without restrictions. Well that comes with the price of not being classified as fully employed (at least for now).
It's possible that other systems did the same. I think the impact of Microsoft's decision to use this labeling is by far the greatest, though, given the spread and popularity of Windows for the past 25-30 years.
Mindfulness Travel – Something to Think About
It really is fantastic to see a new _improvement_ on something like a terminal in 2017, that isn't written in Javascript / Coffeescript / Some other web technology that deploys 100+MB of libraries.
I don't know why someone would down-vote this.

Here it is from the EU [1]

The EU courts and constitution have supremacy over UK Parliament - which is therefore 'not sovereign'.

Technically, you could say that Parliament has to ratify EU laws, which would mean it maintains a degree of sovereignty, but in practice, all softs of rulings made from the EU high courts override UK laws and alter policy.

[1] http://www.europeanlawmonitor.org/eu-legal-principles/eu-law...
xbird | Backend/Machine Learning Engineer | Berlin, Germany | ONSITE, VISA, FULL-TIME | http://xbird.io

Every minute, 8 people die from a preventable disease. xbird is an award-winning medical artifical intelligence company. We use the latest know-how in data science and machine learning to save lives. Our technology captures data streams from the built-in sensors of smartphones and wearables, and analyzes these to detect critical health events before they occur.

We are looking for someone that has experience in both backend engineering and machine learning. The combination is key to us, because you will have to deploy your knowledge outside of the lab. This includes building a reliable, scalable, and secure data processing infrastructure. You should feel comfortable with Python, have experience with Go, Scala/Java, Python, or Ruby, and have demonstrated capability to build and maintain backend services, preferrably on GCP or AWS.

To learn more or apply, please visit http://www.xbird.io/jobs/ or write to <jobs@xbird.io>. If you have any questions, feel free to ask me directly (<felix@xbird.io>).
For those interested: I live in Austria, the year of my story was about 1992.

These are the statistics about traffic-accidents back then. Unfortunately there's no distinction whether the children were in the car or walking/cycling.

* Austria had 7.8 million inhabitants back then, 24% were 0-19 years old.

* There were 4.682 accidents involving children 0-14 years old

* 4.843 times a child was hurt

* 56 children were killed

Source: http://www.statistik.at/web_de/statistiken/energie_umwelt_in...
Sounded suspicious until I saw the list on page 5.

The Department of State, FBI, prison system, DEA, secret service, ICE, customs/border patrol, etc. are all on the top of the list, and I'd expect them to spend a lot of money on guns, ammo, and "military-style equipment".

A few of them are higher than I'd expect, but most of them seem reasonable. Any agency that uses armed security guards is going to spend some amount of money on guns, ammo, training, etc.
What lisaberlin wrote applies - suckless is like Unix: user friendly, just very selective about who it decides to make friends with.

But in this case, I would disagree. The file is quite readable (way more than most text config files I've seen), and the single command to compile is even included in the README. If you're the kind of person that purposefully downloads a new terminal, rather than using the built-in one, you can probably configure st just fine.
Waterfalls of Iceland
I'm currently facing the same dilemma as an indie developer working on a data analysis/data visualization product. Companies like Tableau and co can afford to squeeze the juice of indie developers by offering similar featured products for free. I try not to get discouraged though. I think the field is really large and there are quite a ton of ways to make inroads these days but I think it's also important to play in large enough markets, so better to play in the $120bn+ data analytics market than some $100m market with one well-nourished, fast moving white shark.
I just dont like the browser, the things I dont like are:

- the search / address box are not obviously that until you click on it

- the window bar area to click on and drag the window around is small and not obvious

Not major things but it makes it less intuitive to use than chrome in my opinion.
That's the Endless Treadmill. Netscape Navigator is slow, use this new and fast browser called IE. [time passes] IE is slow, use this new and fast browser called Firefox. [time passes] Firefox is slow, use this new and fast browser called Chrome. Chrome is slow...[to be continued]
Exactly. I would never use it, but I'm perfectly alright having something targeting a niche perfectly. It's better than trying to please everybody and ending up being "meh".
Instead of applauding this (oh, they are spreading knowledge), I'm going to point out that they just want cheaper labour.
Another massive freedom kids have lost is the right to have independent friendships with adults. Given what we have collectively understood about the behaviour of some adults this is perhaps understandable. However it is a big loss for the majority cases.

As a kid I spent whole days out on the farm with farmhands. Often just one on one. One of them in particular taught me to drive a tractor and all about plants and animals. Also I got all my ethics from him since my own father didn't do ethics.

So I am sad for my kids that they will be very unlikely to have that experience.
Looking for a specific line in the production server's /etc/password with this command:

sed -i -n '/foobar/p' /etc/passwd

trimmed the file to a single line's length. D'oh! Shouldn't have added that `-i`, should not have done that.

Luckily I could restore it from a (working) backup while still logged in. Phew!
losing weight is simple (not easy), what worked for me is, strict Vegan diet.
Standard Uber shill
Love the lying headlines.

The title says: "Uber Offers Drivers $1 Each to Wipe Away Labor Threats Valued in Billions"

The article says: "The agreement calls for about $1.7 million to paid to drivers(...) The amount each driver gets depends on how many weeks they have actively driven for Uber."

Regardless, it sounds like a joke. Unless they plan to somehow disqualify 99% of the drivers, the amount will still pretty much average into a slap in the face for a drivers.

Also, as I understand the article: the settlement is for $7.75M. "The agreement calls for about $1.7 million to paid to drivers and earmarks about $2.9 million in PAGA penalties for California’s Labor and Workforce Development Agency, with the rest of the settlement sum going toward attorney fees and administration costs." Which would mean that $3.15M will go to the lawyers.

I guess the lawyers are the only party that benefits from lawsuits these days.
I fdisk'd the LVM partition that was used as iSCSI storage for 200+ virtual machines.
> To improve the performance, take the redundant multiplication out of the loop like below:

Um, that multiplication is already outside the loop. You said before that one shouldn't trust the optimiser, but it did the right thing here...

EDIT: (After reading the entire thing) The memory aliasing point completely correct and very important (even though you probably want the `b[i] = val` outside the inner loop...); in C, I'd argue that this point needs even more attention if we're micro-optimising already.

The strlen call is only repeated (leading to quadratic behaviour) because the string may be modified in the inner loop. Might be worth mentioning that the calls will be hoisted (i.e. merged to one) if the string is constant and nothing can alias to it.

The "replacing multiplication by additions", the replacing multiplication with a shift and the hoisting I mentioned above are all redundant optimisations for a programmer: compilers will trivially do that already. The first two are instances of "strength reduction" and feature in most compilers' -O1 set.

Conclusion: I do like the first part about the actual trivia, but I think the micro-optimisation part misses the point somewhat.
WordPress 4.7.0-4.7.1 REST API Post privilege escalation / defacement exploit
Facebook, Microsoft Circulate Immigration Open Letter
Is the only variable you can pass the name of the project?
No, I'm really quite serious.

KDB[1] is about 1000x faster than Spark[2], and is only about 600kb (and most of that is shared library dynamic linker stuff that makes interfacing with the rest of the OS easier). A big part of why it's fast is because it's small -- once you're inside cache memory everything gets faster.

That's the real cost of memory in 2017. So what did we gain for paying it?

[1]: https://news.ycombinator.com/item?id=13481824

[2]: http://tech.marksblogg.com/billion-nyc-taxi-rides-spark-2-1-...
I don't have the energy to get angry about this stuff anymore. I need to pay my bills and put food on the table, which requires me to work.
I managed to wipe mine by creating a directory called "~" in a REPL and then trying to clean up a few days later by running rm -rf ~. Hit Ctrl-C, but it still managed to chew through most of the dotfiles, and was halfway through a few checkouts of AOSP before I stopped it.
To be complete there: They didn't use gas from a tap, they used Cyclon-B, a cyanice pesticide which comes in cans, which is solid and becomes a gas when it gets in contact with air. They put it in from the top through the ceiling.

I think beginning with that point all the killing and removal work had to be done by groups of prisoners.

As for drones: Yes, there was an interesting keynote talk at 33c3 by a former us army guy who has become a whistleblower. They hire specifically for gamers to become drone pilots, because they already have that abstraction from their games. They see the bad guys (arabic looking people) on their screen and have less issues to hit the trigger than a pilot who would be based in the area.
Holding on to resentment until your last days seems unlikely to be correlated much with what most people would think of as a 'good' life.
I don't want to be negative here, But I think anyone who can convince Berkeley guys to re-activate this[1] channel would make humanity much much more service.

I am saying this because this channel changed my life, literally. I do live in third world country, I went to local college, where you will learn nothing after 4 year (not even writing a simple hello world, TBH). But after watching and learning from this channel and MIT opencourseware, right now I am working on internal of linux kernel (just think about not being able to write hello world after 4 year, and compare it with hacking linux kernel to get a feeling about how far I came) as hobby project, and I came this far only by watching various (from OS class to compiler, algorithm, etc) class and solving their assignments and writing their projects. I came this far by my own (only, without any help other than free material in resource I mentioned). I am 100% sure I will go further and further, because this is my thing, I may not be that smart, but I am resilient.

So I am perfect/live example of how free educational material can change people lives, and I do live in very small city (indeed very small, which most people are not familiar with computer until 3,4 years ago).

I did have 40kb connection, sometimes I spent a whole day waiting for downloading a lecture, to watch it, considering I had to use VPN, you can understand how hard it was to download a whole class from youtube. Right now I have better connection.

[1] : https://www.youtube.com/user/UCBerkeley/videos
Blind dating app thinks it's the 'moral' answer to Tinder
IANAL in the UK we have laws that protect people who are really employees but are classed as independent contractors (this also protects HMRC from bogus work arrangements to dodge tax, see IR35) if you really see Uber as offering that flexibility, that's great! If you're working 40 hours a week, every week for uber, you're an employee.
> Not only is this ironic...

People holding the opposing side in politics to a different standard isn't irony. To be irony it has to be exepectedly reversed somehow.

This is called confirmation bias, and you're doing it too.

>... it's pathetic and hypocritical as well.

If you stop and engage your rational brain, you'll immediately realise that's how partisan politics works, and that both sides do it.

Yes, it's both pathetic and hypocritical, but we all do it all day long... pathetic hypocracy is part of human nature. So are plenty of admirable traits, on all sides of any argument.
Maybe. In Australia we call it "jumping to conclusions" or "unfounded accusations".
How can a "company" with more than 150 employees, (That is essentially, a data storage company) let this happen?

GitLab is surely losing subscribers faster than land in Crimea after this...
Only in theory. In practice the existing base of software in the App Store would cause compatibility issues.

Intel based Android devices have an ARM emulator on board (libhoudini) and claim to be ARM when querying the store, in order to not have a software offering disadvantage.
Extending `st` with a config reader is super duper easy.
I think you might be confused. One of the nice things to happen to OSS was the availability of human beings to actually develop the concept of OSS and any underlying technology.
not sure ... was it the time I deleted the table space containing the unbanked transactions for a local council which was about £1 million (I did a very hasty recovery) or when i accidentally deleted the table space of the last 3 years data for another council ... which took 3 weeks to recover ... or when I setup an ISDN modem to dial the wrong number every 30 seconds for 6 months costing £10k after discount (the bill snapped the table legs when it was dropped) .....
I'm not following this particular settlement so I'm not sure if it has to do specifically with full-time employment vs contractors, but in general the main advantages of full-time are things like paid time-off (including sick leave) and medical insurance.

https://www.dol.gov/general/topic/workhours/full-time
If it's one thing I've often had to change across systems (hardware and operating systems) it's things like font type and size. If one works mostly from one workstation (eg: a laptop) this is less of a hassle (just need to change on each new generation of ppi, and perhaps on some major system upgrades) -- but then one might want to switch things up as new fonts are released every so often.

Edit-compile-run is a rather complicated way to tune font size compared to a slider.

And on that note, while I admire ST for its simplicity, I've been a happy user of Sakura for the past few years (though, sadly not on windows 10... I've yet to find a really good console for w10).

https://launchpad.net/sakura (page down at the moment...)

http://www.pleyades.net/david/projects/sakura
>The Animal and Plant Health Inspection Service spent
$4.77 million
purchasing shotguns, .308 caliber rifles,
night vision goggles, propane cannons, liquid explosives, pyro supplies, buckshot, LP gas cannons, drones,
remote controlled helicopters, thermal cameras, military waterproof thermal infrared scopes, and more.
Q/KDB is 600kb, also runs code on all three major operating systems (and a few minor ones). It's also about 1000x faster than Java/Spark[1].

1000x slower doesn't sound like a huge win to me; it sounds like a huge cost, so my question is what do we gain by making our programs 1000x slower?

[1]: http://tech.marksblogg.com/benchmarks.html
We were doing a cleanup of VMs.

The network had been rebuilt four times by three different people, and only half documented each time.

One time, each VM had been named after planetary bodies. Sol was the AD, Jupiter the print server, etc.

We found one called Mars. Completely undocumented. Doesn't exist so far as the docs knew. The previous admin didn't remember it.

I ran Wireshark, and got nothing.

So... I didn't just shut it down, but I deleted it.

Took 10 minutes for mass panic to hit the office.

Mars was the gateway for our publicly exposed servers.
No website, no email, no VPN.

Our daily backup only copied data, not actual images.

So, just hoping, I threw a reverse pass through proxy up on the same IP, with routes for our servers.

Quiet returned, as I went about recovering the Mars image I had deleted.

Lesson learned: if you are working in unknown territory, let it break before deleting. Also, add VM images to the backup routine.
Can you give some examples?

I've usually found docs to be pretty good in the Java library space. One of the nice surprises about it.
Try a platform that lets you run your groups like you want: www.plumgroups.com.

Setup interest/location based groups and/or install the Chrome extension to comment on every site you visit. Post anonymously or use you Plum Name.
Mendix | Scala Developer, Software Engineer - Infrastructure, Test Engineer - Infrastructure, Cordova/Phonegap Developer | Rotterdam, The Netherlands | ONSITE, VISA, FULL-TIME | https://www.mendix.com

At Mendix we want software to be delivered faster, cheaper and better so companies can innovate with IT and we're building the platform to do that. Our sweet spot is business focussed web apps. We compete with force.com and offer cloud based frictionless visual programming & deployment.
We are HQ'ed in Boston but R&D is in the Netherlands. Company is about 250 people and we received $40M of VC funding.

So as far as I can give information about the above positions, I can talk about my team(Which is the infra).
I'm a part of the 10 person strong Cloud team which works with AWS, Golang, Java, Python, Postgres, Cloud Foundry. We build an enterprise grade hosting platform which runs thousands of apps with many more to come.
We're looking for Testers as well as Junior and Senior Developers with an interest or background in Systems.
Besides that we have many other open positions in R&D, some i listed at the title, other from Software Development Managers, Product Managers https://www.mendix.com/company/join-our-team/
We typically have 1 phone screen, 1 interview, a take home assignment + on-site review and a meet the team and management session. We offer relocation and have the first interview via Skype if you are not based in NL.
You can email me at emir.ozer at company domain, I'll forward you to the right people if you are not applying to a cloud related position.
Not everyone has the latest and greatest machine.
Former Deep Ellum resident here (by way of southern CA) and I have to say thanks for submitting this, it's an interesting story!

Perhaps you already know this but Musso & Frank's is right around the corner from the 'Ferrari apartment' and is often mentioned in crime novelist Michael Connelly's stories. It's a favorite of a main character. If you enjoy reading about the history of this part of California, plus some unsavory and colorful characters, you should check out his books. 'Angel's Flight' is a particularly good earlier work by him. The book series is what Amazon's 'Bosch' series is based on as well.