skysight-inc/HackerNews huggingface dataset:
Defragmentation is something from prehistoric ages of Windows (if I remember correctly, they made it automatic in Vista). Malware, adware etc are the same class of problems as unprotected sex: if you are careful, you are safe and will never see it. It's not a Windows "feature".
On the blockchain.
I agree!

I blogged this with the point of view of a full-stack developer that can do front-end development, but rather didn't a while ago: https://coderbyheart.com/the-full-stack-developer-trap/
I'm on a project like that with few folks. It's a social network for programmers (like github but more social and less code-centric). The idea is to propose programmers (if they want) to commercialize their project with a custom license. The license is limited in time (one year) and tuned to target only some professionnal users (like companies with a revenue over 16M$ per year). The license tell those users to pay a small fee (like 1$ per year/user). The code of those projects remains open source for everyone.
Macros in C / Objective-C
Technology to quantitatively evaluate a driver's safety level (machine learning) [pdf]
Other users can report their experiences, but I've never been prompted to try Safari in three years of using OS X daily. Default web browser is available in the first page of system preferences and all the stock applications (Mail, Notes, etc) open links in there, unlike Windows settings opening Edge if you click something like "Learn more".
Maybe, after enough shaming, the people who break browsers will stop doing so
Yeah I daily drive Ubuntu on my SB2. I've owned it since launch and it works great for development.

I'm running JakeDays 4.17 kernel. There are still issues with battery status displaying and some ACPI issues, though it hasn't been so detrimental that I can't use Linux.
Yup. Can't deal with Windows. MacOS or Linux or else I'm really not interested in the hardware at all.
But Windows XP Embedded month to month security updates are not multi-gig updates. The last batch of security updates totalled <15MB and updates for the month of May totalled ~36MB.

EDIT: Even if the network connect back to the banks was SMS then my point was that it’s not that there are no updates for Windows XP embedded which the article give the impression of, the point would then be that the manufacturer, integrater, banks, who ever didn’t have the foresight of needing some bandwidth for updates. The updates are available just that who ever is in charge of these ATMs failed to keep them updated.
I have used this pattern too. I like it.

One small problem is that depending on how your threading and cache works it might be possible for the cache to be cleared after the contains call but before the get.
One solution to this problem is for one of you to develop a serious drug habit or to have an affair.
I think you've hit on the actual end user benefit - aggregation.

The article is either pitching abstractions like "compatibility" or solutions to non-problems like the risk that Facebook might vanish.

Though I'm not convinced aggregation is a big problem.
I looked at the surface book but ended up going with the T470P (i7-7700HQ/2560x1440) because it allowed me to put 32GB of RAM in it, 16Gb just isn't enough for my workflow (If I have a Win10 instance running in a VM for VS2017, a couple of vagrant instances and intellij open then I can eat 16GB in no time).

Also I've been a Linux user for development for >10 years and a mixed linux/windows user for another 10 or so before that, simply not giving up Linux at this point.

However pretty it was (and it was) 16Gb just isn't enough for me.
imho, a get() from cache when you already have the value seems like an unnecessary waste of cycles and network traffic.

plus this arrangement would seem vulnerable to a pathological case where you found the V from the db, but have a full/failed/partitioned cache and end up faulting or otherwise not returning the V.
I don't know when you last tried it, but IO performance is much better in the new (Fall Creators Update) version. I had the same problem with git status but after updating it's much quicker. Things also seem like they're faster in the WSL file system than when you're using WSL in the Win32 file system.
You can run window managers just fine with X on windows. I use i3 and bspwm on my surface almost anytime I turn that machine on (I have other Linux laptops I use as well and the config is one rsync away usually). Just be sure that whichever x server you run doesn't run its built in manager. With VcXsrv you can do this via XLaunch.
Maybe it is? We can dig some pretty deep holes. It may not be pretty but seems to work.
Recommended VPS hosts with 3GHz+ CPU core speeds?
For example Digitalocean VM runs @ 2GHz. How fast are their "optimized CPU" cores (i read possibly 2.6GHz, will test on shortly)?

Any other recommended hosts? I found 3.2GHz at Liquidweb (but very pricy) just looking at options.

Not looking for a debate on if core speeds matter. Looking for the options available for those who would like high core speeds.

Running application that does not support multi-threading.

Thanks
He was not appointed by Obama to the VA
I mean, this article in particular was written by a developer who can develop in any language they want, and chooses PHP. Of course they don’t pay attention to how important software choices are.
As a counter-point to the counter-point, if we could reliably predict the actions of other cars years into the future (as we can with solar system objects), multi-minute delays wouldn't matter much.
The Myth of the Intrapreneur
If you read the privacy policy you'll realise you're still the product:

"The Lobby may create co-branded webpages with our third-party partners or contractors and in connection with these relationships we may pass your personal information to these partners in order to offer these co-branded Services."
Pass the "create file" function itself as a parameter to the "create file and log" function?
Fine... but your marketing is literally all about backups. The front page of rsync.net is "cloud storage for offsite backups".

If you hadn't told me this, or if I don't call a human on the phone number (why? this is an immediate turnoff) listed on your cloud storage page, or go read on "open platform" (which sounds less like a tech page and more like a marketing page), I'd never know about it.
You have to look at it holistically. In one system everything is thrown in the trash.

In another system you separate out recyclables to be sold, and to reduce how much trash needs to be disposed of. Now you need multiple bins, you need to ensure that trash is not mixed into the recyclables, different trucks or more trucks, more staff.

The cost of labor, the cost of disposing of trash, the capital costs to implement the system, and the income from recycling all effects whether it is sustainable.
PUBG and Fortnite Battle Royale end mega-daft legal battle
Completely the opposite experience. I paid for windows 10 because I was going through a gaming streak and hoped that the more premium version would be more configurable from the privacy-invasion standpoint, switching from Linux. What a mistake. After a miserable experience of figuring out how to disable the spyware and the auto-updating bundleware crap, it worked fine for a while... then: BSOD after BSOD. Sometimes it was once a month, toward the end it was multiple times a day. Pretty much it would grind to a halt over the course of a few seconds and stay completely frozen for a few minutes before totally giving up. I ran memtests and they checked out. Put CPU at stock speeds and kept having problems. Disabled all non-essential hard drives, reinstalled drivers, it still persisted.

Yes, I absolutely get that it's probably a hardware issue, but I couldn't figure it out based on the logs and driver installs/reinstalls. I had nearly identical hardware with Windows 7 and Linux and never encountered these problems. I get that these things happen but I'm a lot more confident in
1) it almost never happening on modern linux distributions and 2) it being more-or-less diagnosable if it does.

There were other issues as well. Mysterious microstutters on top-level hardware, more and more unwanted crap being installed and re-enabled after each major update, the update system as a whole....

After a while I got tired of it and switched back, regretting wasting the money.
Blue Apron's cold packs are ridiculous. The goop leaks onto the food, they're a nightmare to dispose of, and they're heavy; probably 75% of the weight of a BA box is the cold packs. If they used dry ice, the boxes would be much lighter weight -- saving on shipping costs -- and they would simply evaporate rather than needing to be trashed.
Have you not used a Windows computer in 10+ years?

> defragmentation

No longer an issue. I'm honestly not up to date on why not, but nobody ever mentions it anymore.

> Windows registry issues

What issues? I haven't gone into the registry for anything in a long time.

> malware, adware

Not an issue as long as you run a modern browser and avoid going to sketchy websites and installing random things from them.

If you haven't used Windows since early XP, it's really worth another try. It's a whole lot better now.
My previous setup was “any modern os except the windows trash fire”. I’m not sure how WSL is going to solve that.
A non-empty set of Mastodon users probably picked precisely for it's "censorship" abilities, unhappy with how Twitter handles it and wanting a space where their instance can enforce its own policies.
Have you ever tried something else than Ubuntu?

Honest question

My work machine is a Debian with KDE Plasma 5 and it's everything you ever dreamed of plus I can go back to Xfce whenever I feel like life is moving too slow
I was just fuming at the heavy coolant bags they ship in their packages that are not recyclable and recommended to be thrown in the trash. This is not progress.
3 Questions to Help You Prepare for a Data Engineering Interview
Tracking is not the method they're using for colourizing, but the other way around. Your linked paper has no tracking.
That's good news. It's my favorite model of mouse.
I'm confused. Don't they come on rolls? The most packaging I've known for garbage bags is a paper label holding the roll together.
Where exactly are you located?
This is all of course true. uBlock Origin tells me it blocked 29 requests (representing 41% of the requests made by the page). I turned off uBlock just for a laugh and the page still hasn't finished loading even though I've had time to write this whole paragraph.

One can only assume that when this article originally appeared on Salon back in February 2000 there were less ads on the site... or maybe the editorial team just had an acutely developed sense of - or an inhuman tolerance for - irony.
Yeah it's SilverPush isn't it, I remember this from a few years ago.

No matter how many ways I come up with to do things I'd never actually do there always seems to be someone who both thinks of things I didn't and absolutely would.

Depressing really.
Couldn’t be happier with the decision to delete my Facebook account.
If you need that speed then you should probably start looking at a dedicated host, not a VPS. In VPSes the CPU speed doesn't matter much - of you're lucky you'll get the advertised performance, if you're not, your neighbours will compete with you for it.

If you can't do better than VPS then ignore the clock speed and test the providers yourself. You're looking for platforms with few competing tenants.

Also, advertised CPU description can be rewritten in virtualisation. Take what you see as potentially not matching the real hardware (apart from the feature descriptors - those have to be valid)
How does it compare to PyPy?
Powershell is flashy but I find it's a poor interactive tool but great for scripting. I tend to stick with cmd as the better shell and run sh scripts when I need a little more done.

It may be old and have its quirks but people dismiss cmd way too quickly.
Amazon’s Alexa app for iOS finally gets voice control
I quite liked the convenience and food and recipes, but my nagging guilt over the packaging waste and transportation waste of individually packaged and shipped food, even when recycling, is the reason I stopped taking Blue Apron. Shipping the recycling back to them didn't seem like a net positive either.

But at least they tried! I feel bad picking on Blue Apron when single using plastic water bottles are everywhere.
Years ago (it would have to be, yes?), my two sons and I went to Blockbuster to rent a video. The guy behind the counter asked us if we wanted to join some Blockbuster thing which would give us some videos for free but it cost to join. I knew we weren't interested so I just replied, "AOL sucks!"

A manager heard that and took me aside to let me know that all we had to do was sign up for the thing, then go online and cancel the account, it would wind up getting us the videos for free but at no cost and his store would still get credit for signing us up. Win, win!

A few weeks later, we were at a theater thinking we got rush hour prices. When told I was wrong, and we'd have to pay full price, I said, "AOL sucks!" getting a laugh out of my boys. The lady behind the counter asked me what that was about and then said, "Oh, here. Just take these. I don't care." Free tickets!

So now you know the running joke. For several years, when we'd walk up to a counter somewhere to pay, the first words out of our mouth, "AOL sucks!!"
> it's hard for companies to recognise when they're at "peak function" and to just stop changing things

"It is difficult to get a man to understand something, when his salary depends on his not understanding it", as Upton Sinclair famously wrote. Product managers (or rather product-people in general, including designers and so on) don't get bonuses for saying "the product is perfect as it is, we'll just keep paying a full team to fix bugs and do basic maintenance, forever".
Graphene-Based Adaptive Thermal Camouflage
I’m of the opinion it’s two options (“real” vs “not real”) regardless of how the “not real” option is implemented: simulation, dream states, shared illusion, whatever.

The rest of your comment makes fine arguments.
I may be incorrect but the radius of the upper bound of the Bekenstein bound would exceed the length of the lower bound of the whole universe. I came up with my number using the observable universe as the radius and the planck length as the volume. Your number would far exceed mine, I think.

Edit: Ah I'm reading this wrong. You are making the argument that an informational density that large would cause a singularity. You are correct, probably.
Phones went down that path as well.

If you don't want your smart TV to be "smart" get one with a good screen but don't mind the smart features (do look at the input options though).

Then after you installed it don't plug it on ethernet, don't give it access to WLAN, and just use one of its inputs such as HDMI.

Pretty simple, isn't it? I'm using HDHomeRun together with DVB-C [1]. The public broadcast TV even delivers 1080p. Emby, Kodi, Plex, VLC, Apple TV, NVidia Shield TV, etc all support it.

[1] https://www.silicondust.com/hdhomerun/
If anyone wants to try ultrasonic transmission, I have a demo that runs in your browser, and boy do I love to plug it

https://quiet.github.io/quiet-js
Wonder if this means that there is no hope for expanding the Amtrak line through OKC into Kansas. I hope they are able to expand north into more states.
It’s not to directly run iOS apps, but to make it easy to adapt them.

We also don’t have any evidence of a change in processors.

Please stop presenting speculation as facts.
> such managers can and should be targeted to answer for their bias

The point is that such managers are NOT being targeted.
The lynching of James Damore was enthusiastically conducted by the very top of the management hierarchy and they are on record as having lied in public about what he actually said. Rather than correct their own bias, Pichai has stated that he has "no regrets" over his behavior and the legitimate concerns that were raised by James continue to remain unaddressed because they conflict with the dominant ideology.
This sounds like a really interesting idea outside of just jobs. For example, I would really love to use this service for market or industry research. I tried to sign up, but there's a form that requires me to enter a bunch of info related to job-seeking. I'm not sure why that's necessary if all I want to do is pay to talk to people in companies?

Also a few nitpicks: The frontpage sign up didn't work for me on Firefox and there's a 24 char max password length, which shouldn't be necessary if you're hashing passwords.
I wouldn't be surprised if "Pack the box back up and burn a bunch more jet fuel sending it back to New York" turns out to be even worse than just sending it all to the landfill.

Given that they require air mailing boxes full of (mostly, by weight) frozen liquids all over the place on a weekly basis, I'm not convinced that these meal kit services can ever be made sustainable. Compared to that cost, worrying about recycling and whether their food suppliers are organic or not seems like it's probably just bikeshedding.

It might be cool to see what a company like Imperfect Produce could come up with in this space.
Obesity Makes Us Waste More Than a Billion Gallons of Gas Every Year
Thank you for posting this.

I needed this article more than I knew
How do you secure SSN is US? I have to regularly enter SSN at random locations - department stores, USCIS applications, internet companies, office forms, outsourced office HR firms. I am pretty sure that sending SSN over HTTP makes no difference. The attack surface is already infinite.
Justice Kennedy retiring; Trump gets 2nd Supreme Court pick
Android P is baking it into the system soon. That's probably the best you'll get.

https://www.theverge.com/2018/6/5/17426922/apple-digital-hea...
Java and C# have the `finally` block which is essentially the `goto fail`. Typically it is used like:

try {
doSomething();
}
catch (Exception e) {
handleException();
}
finally {
cleanUpResources();
}

When the code exits the try block, you are guaranteed that it will run the finally block, possibly entering the catch block first if an exception was thrown. Since the most common use of `goto fail` pattern is freeing memory, the `finally` block isn't actually used a lot in Java/C# code in practice.
People behaviour matters indirectly at least. If the environment is important enough in people mind that it affects their behaviours, you bet that politician will play on that card. Similarly, as an investor, if you notice the trend, you will find investing in wasteful companies to be riskier.
Wanted to buy new a Microsoft Wireless Laser Desktop 5000 Keyboard, but no luck. Best keyboard I have ever used. The mouse was also very good.
Why should you read the whole page? Some people think they should always read a book until the end. Same for a movie.

If you don't read the whole article, it's probably because it's not so interesting.
A point to add about malware. Make sure your user account your use is a standard one and not an Administrator account. That goes a long way towards cutting down on potential malware.
Score Mac App to Follow the World Cup
> Nope. How many people have migrated from mexico to the US over the last 50 years?

A hell of a lot fewer than a billion (again: 1,000,000,000) given that the entire US population is only ~400,000,000 today.

I expect the average HN user to have better numeracy than this.
Doesn't address the bigger issue, but Sun Basket is for now a relatively environmentally-friendly one - a relatively small amount of paper/cardboard packaging only.
I wonder if you could solder a low pass filter into the electronics that drive the speakers in a TV in order to disable this sort of tracking. It might be even easier if you have an external receiver.
I used it in the early and mid 90's. I never liked it, but every time I tried to cancel they'd give me another month or three for free. It was hard to argue with that.

Now I have to have an ISP who lets me open any port I want, host what I want (within reason for a home connection) and just stays out of the way.
That seems like a very small efficiency gain. At one bag per week, a single, recyclable cardboard box of 45 garbage bags will last you just under a year. Each box folds down to about one legal-size manilla envelope. I'm personally okay with wasting one manilla envelope per year.
Not around here. They're in rolls, but boxed.
> I treat any windows machine as if it has a keylogger and submits all my activity to all major governments (maybe only one today and “all” in a few years when my data gets sold, shared or stolen).

Why is Apple's OSX, which exhibits a lot of the same behavior with spotlight, exempt from this concern?

Don't get me wrong, I don't like these as-you-type-send-it-up search interfaces. But if we're gonna call companies on doing this, Microsoft has scaled back its analytics more than Apple and its App store have.
I would watch a full length movie about this. Pitch it to Hollywood!
Cryptocurrency influencers hype up ICOs, sometimes making $105,000 a tweet
The CO2 would enter the food, and make it taste like a weird kind of seltzer.

Is all the food air sealed?
mosh is an infinitely better user experience for certain use cases, particularly poor/intermittent connections. session establishment is very slow and requires a lot of round-trips, and if you have high latency and packet loss, it becomes painful. if you establish a session once with mosh, you don't have to establish connections after that, you just blit UDP packets.
The Google Comms Twitter account officially released the rules: https://twitter.com/Google_Comms/status/1012040562713620480
fwiw, SDL2-based games that use regular OpenGL are already portable to XBox because SDL2 has a UWP backend and you can run ANGLE on UWP to get OpenGL support. There's even a working implementation of FNA for it which means old XBox Live Indie Games titles can be ported over easily.
Ask HN: Tips/Tools for negotiating Salary at offer time?
Throwaway to protect privacy as the company has a decent amount of senior devs on HN.

I've recently been interviewing for a fairly senior position at 3 companies. All asked for compensation info up front before the interviews and I naturally declined until we see if things go anywhere.

I've now completed the interviews at 1 of the 3 and they are ready to make me an offer. They've requested references and asked for my comp requirements so that they can put together a "compelling package." I obviously would rather not disclose my current compensation first. Also, I work at a public company and I'm note sure they would appreciate me disclosing comp info for my position. How do I get these guys to throw out their offer first?

Also, this particular company making the offer is a startup that went public fairly recently (~2 Years) so not sure how to leverage salary vs RSU, etc. The other two are a Series B and Series C startup, do I mention to the others that I am about to get an offer? I am past the second round at those two.
Emulating Google's Cloud Pub/Sub on Apache Kafka
It might not be feasible for them. Shippers place pretty strict limits on how much dry ice can go onto one of their planes, on account of not wanting to suffocate the air crew mid flight.
Any relation to computational cognitive science?
One of the nice things about projectors is they are not smart (for the most part, as far as I know). How long will that last I wonder? I am especially sceptical of internet-connected smart devices, I wonder how long until products start having a built-in cellular chip?
I sometimes think the Wall-E dysfunctional future Earth could be the same as the Snow Crash one. I kept looking for a U-Stor-It.