skysight-inc/HackerNews huggingface dataset:
That's nice.

In fact I just learned that Microsoft is now in the business of installing malware on their own damn operating system (perhaps I'm late to the party on this). No, I'm not talking about them pre-installing Candy Crush on Windows 10 - that's just a shitty P2W skinner box app - not technically malware. Rather I'm talking about the notification that is appearing in the system tray of every fucking installation of Windows 7, Windows 8, and Windows 8.1 now. Yes, you can remove it (by uninstalling the update responsible for it KB3035583 and then also hiding it), and no, you shouldn't have to do this.

I don't think I want to install any more software from these brain-damaged assholes.
The trials of keeping time in eSports
My first thought was "um, isn't that a window?" :)
The stuff we are doing is so not life and death that nothing like this could happen. E.g. We have fairly insane levels of security for information that is inherently public.
That interview actually sounds fun.

Rather than a test that doesn't mean anything, you go on an adventure of code/design/architecture and you can see how the developer thinks/organizes and the depth of their knowledge and experience.

Hopefully companies start doing this more.
Great work. You should totally bake that into an installable chrome app. Hit me up if you need any help ;)
security-critical != safety-critical.

Linux would never get chosen for any higher level safety-related s/w.
Helper Script: Hostfile on Android Virtual Device
This is so amazing, I love it so much! Very challenging, yet highly entertaining.
Good work, but you might not have heard about Mechanize: https://github.com/sparklemotion/mechanize
Congratulations, England is an old country.
So basically post tax subsidies are anything they can throw in there to make the fuel source look worse than another? That and they want to clump together all users of particular energy types so as to eliminate areas of the world where such imbalances don't exist, or don't exist at the severity they desired for their report.

The gist of this report is that consumers are underpaying for power and that if only people paid more taxes on energy there would magically be more money for health, welfare, and education.

Just ignore the post production subsidy values, its as real as unicorns and the Easter bunny. The odd part is many of the costs they are trying to attribute to post taxes mostly occur in the developing world for who are least capable of paying for it. As in, the "West" has extensive controls over pollution from coal and petroleum but that is not the case elsewhere.
so, human spring?
scary? exciting.
Hi, engineer who worked on this here. Would you mind linking me to your key, including the version line, and letting me know the error message is? I'll try to see what the issue is.
I upvoted this specifically to see a discussion of whether such small features can/should be productized.
I really hope you are saying this tongue in cheek :)

I agree that tech interviews are broken but you can't say big O is rubbish for all coding jobs. Yes, when I was doing web development it was true most of the time (even then knowing the difference between scanning a list or lookup in a map/dictionary was helpful) but now I'm working on machine learning, big data, and it involves a lot of graph algorithms. All this academic rubbish is stuff that I need to do my job. The fact you can get a great paying job in mobile and web based on street cred is wonderful! This is how I got my first job without any official CS education. But I actually need to know how to prove an algorithm I developed is linear, I need to understand all known graph algorithms to know I'm not reinventing the wheel. For web and mobile and also enterprise you are right. For building self driving cars, search engines, databases, machine learning and more, you kind of ought to know all that big O, data structures and algorithm rubbish.
tl;dr:

"Coal [...] is the biggest source of post-tax subsidies, amounting to 3.0 percent of global GDP in 2011 and rising to
3.9 percent in 2015. [...] Petroleum is the next most heavily subsidized product, [...] remaining at 1.8 percent of global GDP in 2015 despite declining petroleum prices. This is followed by natural gas, [which] is only
about one-third of that for petroleum. Last is electricity, for which the projected post-tax subsidy declines to just 0.2 percent of global GDP in 2015."

Solar, wind, etc. are presumably subsets of the electricity subsidies, and are so negligible as to not warrant a single mention in this report.
Ah.. it's like .. smush equal neighbours together .. yeah, tricky to name!
That's one of the most often repeated bits of nonsense regarding the GPL, the FSF has always been more than willing to test these aspects in court it's just that nobody has felt sure enough they would prevail in such a lawsuit that they bothered to follow through on it.

Effectively this is testimony to how well the GPL has been put together from a legal point of view, it is bad contracts, agreements and licenses that are tested in court.
Why I won’t be rushing to tell my cancer patients there’s a cure
Thank you! I started this project with plain JS + lodash, went on to JS + ramda and ended up using PureScript. I absolutely recommend it. I also have been using Haste before (Haskell to JavaScript), but I really like the lightweight architecture around PureScript, the super-simple FFI and the generated JS.
☻ I'm sure everyone else has gone through the pro's and cons of different monetisation and product strategies.

☻ But having looked through the thread, I don't believe anyone has asked you to think about Why the app is getting traction.

☻ You can come up with your own hypothesis or you can ask your users.

☻ Once you've understood why, you'll be better placed to take the next step. Whether that involves monetisation, creating clones, developing the app, not developing the app - that is up to you.

☻Tl;dr Find out why users like your app and try to strategise based on that.
I'm surprised that the article doesn't spend more time pointing out the sheer arrogance of this, to non-US eyes.

Even the countries who would possibly be signing on to this must be insulted by it. That's not a good place to start.

Nobody else in the world cares about US interests, except insofar as it enriches them and/or prevents them from getting beat up and/or cornholed by friendly, drunk, sometimes generous, often abusive Uncle Sam.
because if TSA leadership is like that of any other failing institution they truly don't think they are doing it wrong. No one in a position of authority is allowed to question them and they simply laugh at all the "conspiracy" and such on the internet.

Sadly this is pretty much how all government works, they think they are the smartest people they know and everyone else just needs to shut up and do what they are told. When presented contrary evidence the rebuttal will be "you don't know the big picture" and when irrefutable evidence is provided a sacrificial lamb or two is trotted out under the idea "it was really just one person" and they continue doing what they do
Also, there's no way to install firmware updates released by apple unless you're running OS X on the hardware - though you can keep a crappy USB drive around to boot from to accomplish this OK.
> "Roohparvar says the sleeve will also work with 1.2 volt rechargeable batteries, boosting them up to 1.5 volts."
Guide to x86 assembly
Is this really just a webview that loads m.facebook.com?
Oh please. Your arguments are exactly the same as creationists' arguments against evolution. There exists no definitive proof for a chaotic system.

The whole point of software engineering is to manage and avoid complexity, not to obfuscate/complexify your software beyond any control and then weasel your way out of it by saying that your software can't be proven wrong. The fact that no proof can be given either way is a failure of the design process, not of the claimant.

"The fact that software has an execution pathway leading to something bad does not mean that this pathway can ever be entered"
On the contrary, that's exactly what the term "execution pathway" implies.

"there were no electronic faults in the cars that could have caused the sudden-acceleration problems."
No electronic faults? Sounds to me like they tested for wire insulation, not runaway code.
500 euros per month in Amsterdam? I find that hard to believe. Isn't it per week?
I used OS X in VMware and Virtualbox (running Xcode) and the experience was awful. Mainly because 3D support is not available and OS X makes a heavy use of graphics acceleration.

OS updates also break the installation.

There are many discussion threads on this topic, like this one https://communities.vmware.com/thread/466874
What's a CLDC? I've never heard of them before. Do you mean CPLD?

http://en.wikipedia.org/wiki/Complex_programmable_logic_devi...
Regarding efficiency, you should simply add the batterizer thing only after your new batteries became "dead" for your appliance. This way you use the normal run of the battery at 100% efficiency, and everything extracted after that is pure gain.
9 - It's more expensive, the market won't tolerate a price rise on disposable batteries, they cannot sustain a 8x average life of their product at current prices.
Malkyrs, Arenas of Eternity – The First Connected TCG
So basically VMware plays fiddle to apple's artificially restrictive licencing, and virtualbox does not then?

If that's so, I'll clearly prefer virtualbox in the future. I like software that respects the user as opposed to software restricting my options.
Yeah that demo was just a leftover from the old "not gonna open-source this" days, so I didn't really care at all. Revamped it a bit now :)
I want to believe..
Example of how different countries are: A plane was hijacked in local flight in New Zealand a couple of years ago. Somebody called for tighter airport security and the prime minister said something along the lines of "if you wanted to kill a couple of dozen people you could hijack a bus, so no, there's no need to increase security"
Check out OpenBazaar. It's a fully decentralized / FLOSS marketplace. Regarding the potential for it to be abused, check out this article on their blog: https://blog.openbazaar.org/bitcoin-free-trade-and-terrible-...
Hey OP, I found the parallax image kind of jerky on scroll. OSX, Chrome Latest.
This thread is the first time I hear people say that the bangbang boolean cast "operator" is poor coding. It's very idiomatic in my experience and it doesn't give me pause at all.

I mean, if it's forbidden by your particular coding style then fair enough but it's a bit harsh to cry at this bit of code because it makes use of it.

For what it's worth I made a quick grep for ' !!' in the linux kernel and found 2439 matches. I think it's more a matter of subjective taste than a sign of poor coding.

And I maintain that any C compiler worth its salt will handle '!!' just fine, it's a really simple optimization (and even if you consider double-negations poor style in your code it'll crop up quite often while inlining functions or expanding macros for instance).
Can you specify what do you mean with "_good_ compiler consultants"? It doesn't look like the guy who tunes the configuration of the runtimes right? Perhaps someone that writes and modifies the source of a compiler for a special set-up?
Please edit the title to read "Toyota's", not "Toyotas".
Burn Baby Burn (Too Much Too Soon = Disco Inferno)
This reminded me of Wraith, a screenshot comparison tool which The BBC developed for integration testing: https://github.com/bbc-news/wraith
Health experts have figured out how much time is okay to spend sitting each day
MarketInvoice // Software Engineers // London, UK

At MarketInvoice we've built a peer-to-peer funding platform to provide businesses with working capital. We've funded over £400m to date. We're VC-backed (same backers as Spotify) and we're growing fast. We're on the look out for Software Engineers to join our talented engineering team.

.NET stack.

Onsite only.

Find out more here: https://marketinvoice.com/careers
I got the same the first time but can't repo either
Sincere apologies, I don't know how I missed that the first reading.
Haha well I appreciate the upvote!

I think you pose an interesting question. Also Viewing adds very simple feature and many sites choose implement it themselves.

I think it makes sense as a service because adding this feature usually requires setting up another server to handle the real-time connections. If you're building another Google Docs then the real-time communication is your core competancy, but if you're building a line of business CRUD Rails/Java/PHP app, then it's much simpler to add two lines of code and not worry about maintaining the additional infrastructure.
I love this idea! I'll try to implement it..
Houten (The Netherlands), ONSITE, Dutch speaking only.

Experienced Java Developer that wants to build his own team!

4Minds would love to welcome an experienced Java Developer.

In this role you will participate in projects but you'll get the opportunity to create your own team and become a teamleader.

Here at 4Minds we strive for a good work-life balance, our company isn't only about making profits. We have a long term focus and want our colleagues to feel at home.

What we do: We participate in our customers projects. These customers that are handpicked by our sales who have been developers themselves (they know how a bad project or long commuting feels).

Would you like to know more? or know someone who would? b.bloemsaat@4minds.nl
www.4minds.nl/vacatures/
Well done, I'm really impressed, works well on mobile, feels like elevate for CS. Still lot of work, but better than anything else out there that I know of.

One obvious question: How do you plan to monetize? Become a hiring broker like piazza? Do these things work?
And finally, the future has arrived. If the iPhone 7 (doubt the 6S) sports USB-C as well, there will be a truly universal connector. Imagine screens, laptops, TVs, phones, mp3 players, docks, hard drives and toasters all using the same plug (well, maybe not the last one). There will be a painful time of transition until we are there, but hopefully it will be the last one.

(Conveniently this also saves Apple on the new MPBs, they can now have both USB A and USB C ports without it being weird)
1 - Not applicable to all devices

2 - Cost, as mentioned

3 - Some might already do it (probably down-convert the voltage to be used)
If you can, build a prototype or at least a mock up of the idea
The usual way for rechargables, I imagine. They'll handle it just fine until they die from an overly deep discharge.

If the chip is very clever, then it'll detect that it's working on a rechargable (from voltage curves?), and stop discharging after a certain point. But the specifics there depend on the exact chemistry used, so it'd be difficult to get it right.
I make around $58k before taxes. Currently near 100% of that is going into a savings fund to buy an apartment. My parents generously offered to let me live in their street level basement for free until I can afford buying my own place, so I moved in last summer after I finished university. I am close to having enough money to get a loan, and I am looking for a suitable place now. Trading some of my privacy and independence at 27 years old is probably hard for some, but I have a good enough relationship with my parents that living with them is not a huge problem, even if my social life (i.e having people over) has been somewhat diminished.

This does not answer much of what you asked for though, since you are not in the same situation.

When I was in university I worked part-time, and I also got a loan&stipend from the government (as all students do in Norway). I usually made enough to save 40-50% of my income, which is why I have money saved up now. I made maybe $15k before taxes from work and got about the same in student loans. 40% of the student loans gets converted to a stipend if you pass your exams.

By the budget I have planned for when I buy an apartment, it will look something like this:

- Rent/Loan: 40%

- Groceries: 12%

- Utilities/Electricity/Stuff: 16%

And then there are probably more expenses I have not accounted for, but hopefully I will be able to save some money, but probably less than 32%
I agree that it is annoying to occasionally have to remove special characters from file names. BTW, I also back up locally so a OneDrive error would be a real nuisance, but no real damage. I mainly like cloud storage for devices with small SSD drives, like my old MacBook Air.

I used to be a very happy Dropbox paying customer but I did not like their hiring of C. Rice to their board of directors.

edit: thanks for the good reply to my comment.
Its been over 20 years. You might need a start label before your commands. But I really don't remember that much about the language, at least not without setting up a copy.
I once worked for a billion dollar retail company. Their core back office applications (sales tracking, logistics, orders and fulfillment, staff rosters, etc) were written in COBOL and the inputs and outputs were read from / written to temporary files; kind of like pipes but via temp files in case of job failure. The real problem was that there were about 3,500 COBOL programmes and 2,500 shell scripts all in one directory. All the executables, COBOL and shell alike, were given a 4 digit filename; there was no up to date documentation on what program did what (apart from the source), or in which order they should be run, or the dependencies there in. To top it off end of day processing would take between 12 to 16 hours to run; any major problems and it would start affecting the next day's EOD. There was only one guy in the office (who had been there 15 years) who understood how it all fit together; when he died things got much worse (no he wasn't that old, how he died is another whole war story all together).

I only lasted there 6 months before I left for a start up, in many ways it was too much to bear. A while after I left taxation for retail changed substantially, there was a massive IT stuff up and the billion dollar business wound up being carved up and sold off; several thousand jobs affected, many lost their jobs either directly or indirectly as a result.

Sure this is probably at the worst end of the scale (short of causing deaths) and is rare but it does happen. Billion dollar company succumbs largely because of IT failures. It got to the point that the cost of the technical debt was higher than the carve up losses...
Free SAT Prep Now Has the Official Stamp of Approval
They will find a way to ruin it. Don't worry
I was wondering about that. I set one of those up a few years ago on a breadboard. It was a fun project (for this non hardware guy) and somehow very satisfying to watch a "dead" AA power a bright blue LED for weeks.

I wonder how the device will perform in the real world. Where do I sign up for announcements?
0 - "Our technology is really a miniaturization technique that allows us to build the sleeve..., but the key is we’ve been able to miniaturize the boost circuit to a point that no one else has been able to achieve"
Thanks for the link.

By the way, what really irked me is that I notice more and more how EU companies are very often shunned by US based media, which we in the EU use ourselves as reference. This was really a blatant case.
Exactly what I wanted to write. Huge difference and people don't seem to understand it.
10 - Patent protection would add to the per-unit cost
Thank you for the valuable feedback!

There is no import/export available right now, but you can take a look at the developer console for an output line like

Program: ["rejectO","replaceYbyBY","replaceBbyOO"]

I definitely like the idea, however. It should be quite simple to implement it. Basically, the 'code' right now is just the compositions of different 'transformers'. In pseudo-PureScript:

rejectO >>> replaceYbyBY >>> replaceBbyOO
Is $7k/month a reasonable salary for a software developer with 3-4 years experience in Singapore?

What can you earn with 8-12 years experience?
Apple using a standard connector, dream on.
> they can now have both USB A and USB C ports without it being weird

I’m expecting them to kill off USB type A ports entirely on future laptops. We’ll see what happens to Magsafe, HDMI, and SD card slots. I wouldn’t be too surprised to see a Macbook Pro with 4–6 USB type C (Thunderbolt 3) ports, a headphone jack, and nothing else.

> Imagine screens, laptops, TVs, phones, mp3 players, docks, hard drives and toasters all using the same plug (well, maybe not the last one)

I don’t think toasters are a good fit, but USB Type C with its 100W DC could be great for powering other small appliances (LED desk lamps, small fans, printers, scanners, video cameras, small TVs, routers, modems, electric toothbrushes, ...), if USB Type C starts showing up in outlets in homes/cars/airplanes/airports/classrooms/...
Tin foil hat mode: The battery industry makes money from selling in disposable battery volume; if their disposable batteries last twice as long, their sales volume will drop by half.

Of course, if they manage to sell their 2x lifetime batteries for twice the price it would sorta even out again. But the customer, when faced with regular batteries and 2x priced batteries, will still pick the cheaper one despite the lifetime claims.
Can someone explain whether I should care that they are still using DP 1.2 rather than 1.3? I had thought 1.3 was needed for non stitched 4k 60hz, but this should have plenty of bandwidth, so I'm now not sure what the issue with 1.2 vs 1.3 is.
Toyota couldn't ignore these (voluntary) standards given that MISRA-C nor the earlier DO-178 didn't exist at the time the code was developed.
How can other posters take this article at face value? This reads 100% like a fake ad (I mean stylistically and in terms of presentation, like the kind of thing you see "Advertisement" written in small text over the top of while it's run in the New Yorker or wherever. I read them. I like it. Because they're amusing.) The only thing that keeps it from being one is that it's on macworld.com. Like, really? Industrial espionage, a real "professional job"? "Big Battery"? Everyone here has worked on way more interesting technology than a metal sleeve and a farfetched tale - which is all this is - and who breaks into our offices to steal our tech? It doesn't happen. Nobody would do it even if the device works exactly as stated.

Do these prototypes look to you like something that came out of a test lab? The only work put into them is the branding, "Batteriser" a word that is mentioned 43 times in 2000 words, including the first word of the title.

I'm not calling this native advertising but if it isn't, it seems the only one more gullible than this journalist is everyone else who swallows this hook, line, and sinker.

You could have written the same article but with some doohickey that lowers gas mileage by increasing oxygen mixture, and gets stolen in a brazen act of industrial espionage, a real professional job.

come on. we're adults here. this article is insulting. Where are the details of the break-in, such as date or what precisely was stolen, or where it happened - you know: journalism?
Show HN: StoryAppy  – Collaborative story writing
Exactly!
The code for stackEqual is here: https://github.com/sharkdp/cube-composer/blob/master/src/Tra...

I should definitely add a better description somewhere!
It's also at least possible that the Python community is in better shape with a stable 2.7 and increasingly better 3.x than it would be with a Python 2.11 that just broke abi compatibility again.
They probably need a bit of money to scale up production and do some marketing - especially the latter can be very expensive. Just look at how much advertising companies like Duracell do, for a product that hasn't significantly changed or improved in the past decade or two.