skysight-inc/HackerNews huggingface dataset:
>> Based on my own experience as both a student and a teacher, I have come to the conclusion that the best way to learn is through "guided struggle".

> This is the only way to "properly" learn mathematics or science. Anything else is only making you think you've learnt something.

My point is not just that most textbooks make it too hard/inefficient to learn this stuff. My point is that most of it is never learned. The Legendre transform connects the Lagrangian and Hamiltonian mechanics, the two fundamental formulations of both quantum and classical physics, and yet most physicist cannot tell you why the transform is defined as it is. The reason is they don't take seriously the possibility that we'll find non-Lagrangian phenomena, and so they have not been forced to consider what observational and theoretical evidence led to it's identification in the first place.
I've had my shit doxxed by the media before, but fortunate enough they were kind enough to redact information on request. It was a very quick turn-around
And you expect everyone to know this? Sourceforge caught a lot of tech savvy people by surprise when they first started doing this.

What do most non devs gain by an "open system" that a well functioning App Store that forces apps to be sandboxed where the user has to grant permissions individually to apps?
That may work if you are covering up possession of illegal downloads or something similar.

But if you are protecting your privacy (personal documents etc.) or your companies privacy (source code, plans, etc.) then you've still lost.

The deletion password would work, as long as they don't image the drive first and use your software to decrypt.
WannaCrypt Tracker
>> Physics too has abandoned understanding for predictive power. If you take philosophy of science seriously, you either have to pick "science is whatever the elite society believes in (Kuhn)" or "science gives us tools for prediction (Post-Kuhn)". Claiming that science helps in finding truth or understanding, is going to put you in a very indefensible slippery slope.

This may be threadomancy, but I kept thinking about your comments and I
realise now that there is a huge confusion between the different ways that the
word "prediction" is used in the sciences.

What you mean when you say that you can use quantum theory to "make
predictions" is that you can plug in some values to the formulae and come up
with other values- the position or speed of particles and so on. This is a
"prediction" in terms of stochastic determination of the state of the world
within a probabilistic framework: you "predict" the values that some random
variables will take.

On the other hand, what is more commonly meant by "prediction" in the sciences
is the ability to anticipate novel observations, phenomena that have not been
observed yet. For a famous example, phycisists and mathematicians predicted
the existence of black holes before those were observed by astronomers.

This ability to foresee as-yet unseen phenomena is the true power of
scientific theories, the context in which "prediction" is most often used in
the sciences, and something that cannot be achieved without a thorough
understanding of said theories. You can't take a black-box model of
pictures of dog breeds and make a guess about what other kinds of dog breeds
might exist, or might be created, than the ones in the original training set.
The model may even be capable of doing that- but you, the person training
it, are none the wiser. You can't use the model to expand your knowledge
about the world. It's a closed loop.

So it's not really "predicting" anything in the way you say it, the way Kuhn meant it or anyone else means it.
NHSbuntu – an OS for the NHS [video]
Meat Boy
If some journalists were able to find his identity, he can safely assume that the people behind wannacry are also able to do it. Maybe he'll take some measures to protect himslef more now.

I would've liked to see the journalists find the hackers behind this. That would've been an achievement indeed.
Coursera, Udacity, etc.
Additionally, books, and stack overflow for examples if lacking.
True, hard to draw a firm conclusion because of that point. Based on the 'leaflet' they provide when you are detained refusing to hand over passwords can lead to arrest so I drew the conclusion based on that. If we look at it the other way though (based on your point) it's also scary as if they are detaining people who then refuse to give passwords and they don't arrest them (which they have the right to do) why are those people being detained at all? Again, the correct answer if we don't know but it could speak to some degree of racial profiling or simply very poor/incompetent screening that's catching and inconveniencing a lot of people.
I took a minor in Math because I enjoyed some aspect of it but completely agree with the quote. All my math courses were taught in a vacuum or worse, taking problems that bore no connection to situations I cared about. Over the years, as I explored various hobbies, I found mathematical ideas having application - that's when I truly made an effort to understand concepts fully. For my kid, I plan to introduce math concepts in the context of these hobbies .. if any one cares .. these are astronomy and radio.
Sweet! I've been wondering how much work PXE boot would be.
> their definition of "unbearably slow" and our definition are really markedly different!

Sure. I mean, even my definition changed every year if I have to go backwards.
A dictionary that fails to document usage is a lot worse than one that documents usage you don't like.
> knowing full well that they'll be just as useful in 20 years

My Lenovo T61 is almost 10 years old and I still use it daily. I hope it will last another 3-5 years.
Id say the comparison would actually make sense if vaccines DID give you autism.
For those curious as I was: https://en.wikipedia.org/wiki/Death_of_Gareth_Williams
Meanwhile Chromebooks are growing really fast. IMO Google is nailing the OS for the masses in the post mobile era.
Yeah, I've seen a lot of great talks on youtube (there's a ton out there), but as far as real get-started-with-x talks, I can't remember any that really stick out as good examples (I'm sure I've seen some, just can't remember). I remember when the developer in that video implemented the reverse-time feature it was really impressive to watch.

Your talk seems like it might be split between two topics; introduction to android at large, and why use kotlin over the other choices... It might be a little hard to balance both but.

Also, I think I might have mentioned, but the safe way to go with demos is probably to record the parts before hand, then attempt the demo live, and maybe fall back to the recorded part if things go awry.

Good luck!
I wouldn't buy a new iPad since my iPad Mini 2 (Retina) is still super smooth in daily use, but it's seeing tons of use every day. We still have to fight for it sometimes!

Main use:

* YouTube

* More casual or turn based games like Ticket to Ride, Space Hulk, Candy Crush, Pinball Arcade, etc.

* Light web browsing when looking for things together

* Light creative application (both Snapchat-y things and Adobe suite)

* Remote maintenance through RDP when on holidays. Having limitations on what I can do helps preventing doing more than I should but it's enough to not bring a laptop.

I would replace it immediately if it was broken or stolen. Probably I would buy a bigger one instead. I'm still tempted to buy a new one but since I already have one and I still need to invest in:

* A MacBook for my wife

* Probably the iPhone 8 if it has new features I need to develop for

* I still don't have the Apple Watch

* Or an Apple TV

* Or even a decent 4K OLED TV to hook it up to

....so it probably won't happen until it breaks.

And I guess most people are in that boat. Apple makes them too damn good for their own good.
Deluxe Whelping Box Superb for Small Puppies
Recovering Google Drive files after a ransomware infection
It's not Microsoft's fault that you can't say "no", though.
It looks like the right approach for building a platform from scratch, the problem is that I am working with an existing in-house platform. Makefiles are so un-opinionated that they fit in quite nicely, all I really want is a more modern Make.
JSoup[0] works fine for me.

[0] https://jsoup.org/
That sort of exists with minicabs here in the UK. Using Kabbee I say I want to go from my house to Heathrow on a certain date, and it comes back with prices for ~15 cab firms. The firms aren't bidding in real-time, I'm guessing it's based on some £/mile or £/minute that they provide to Kabbee, but still.
Your viewpoint doesn't seemed warped but rather uncomfortably accurate. Only the present really exists.
They also clearly gave a platform to Al Quaeda recruiter al-Awlaki. It's better to judge people by they actions rather than their words.
I think the standard counterargument is that if unit testing is ubiquitous, we're already admitting static analysis is at best very incomplete.
True indeed. I still have a T22 and a T30, mothballed. I'm not sure what I'd even use them for these days... and the batteries crapped out long ago.

My T42 is also still useful enough to continue using, though its battery also succumbed to "always plugged in" syndrome.

My current daily driver is an i7-equipped X201 Tablet. While I don't have much use for the pen-based tablet mode, it was still a very nice laptop for a very nice price.

The X201 came with a good enough battery that I decided to set a maximum charge of 80% to (hopefully) make it last a few more years.
I have a great experience with Windows 10 update, it feels Mac-alike to be honest, and that's a very good feeling ;-)
Yes, I actually only use Python for notebooks, so I mostly ignore the Python specific parts. I think their data/ directory structure (along with keeping it out of the repo) is a sane approach though.

(I don't actually use their template, I just use the directory layout as guidance)
Is "pushed" the right word? Rather it seems like the battery is not doing much apart from a little "ambient" discharge for which it occasionally gets automatically topped back up to 100%.

For the plugged-in laptops I use as servers, I have a repeating task in my todo system to unplug and drain them once every couple of months. The intention being to keep the thing's own idea of its calibration honest, in case it ever gets used like a normal laptop again.
Even companies are basically feudal kingdoms, with the owner/CEO as ruler.
Good idea thanks. We'll check it out. But of course again, that's not something the user should have to do (and not something we want to have to do on every single system that connects). Wifi != "unlimited bandwidth."
If your pi is corrupting the flash drive it's because you don't have it configured for the storage system. You should really be using raspbian which is configured out the box to limit writes to the flash drive. A journaling FS will cook a flash drive in a few months,
They wont be good enough for light-field-based mixed-reality computing just like command line computers weren't good enough for GUIs.

How many more computers will we probably buy before mixed-reality jumps the chasm and goes mainstream? I don't think it's more than 2.
Pretty sure the endgame for self-driving cars is pretty much nobody owning cars anymore. It will become too convenient and cheap to rent one instead (possibly not in rural areas, not sure about that). Kind of like how very few people in big cities bother with owning cars.
You have a few possible alternative: switch to a different kind of OS, use sneakernet to share updates with people around you. etc
>anything on disk

Not if the file system is isolated per app as I said.
Team Services Plugin for IntelliJ Now Included with JetBrains Rider IDE
My daughter uses our tablet every day in car rides and to play various games. Was using a 3 year old Andriod tablet until recently when its Andriod 4.x didn't allow for the latest games to install (required Andriod 5.) Tablets are the best device for young children for sure -- especially if they do not yet need a phone (which in our neighbourhood seems to be occuring around 12 years old.)
It was sent to all versions of Windows, as long as they weren't part of an Active Directory domain, and that detection was pretty flakey, too.

If you had a mixed OS environment with a Samba-based domain (or no domain at all, because these machines just take data from lab equipment and shovel it onto network shares), there was a good chance of the update firing off anyway.
I would try firejail

https://firejail.wordpress.com/
last time I checked with people suffering from Windows 10, the shit still keeps annoying them, even after all is disabled. something changed on that front?
So did YouTube, yet you don't see their executives being stopped and searched at borders.
Yes, I would like to have the option to use the Apple Pencil with an iPhone with Graffiti or some modern alternative. Handwriting still beats typing on the on-screen keyboard.
> I have some doubts about this story.... I highly doubt any of these experiments were running the home editions of Windows

I guess you've never worked with budget-constrained grant projects before.

> I do remember you talking about going to Antarctica in the Tron subreddit

7 months on ice.

> I hope that there isn't some undocumented part of the script that is disabling automatic updates.

Tron doesn't perform ANY undocumented actions. Unlike most the people defending Microsoft's actions in this thread, I am pro-user and seek to minimize negative impact to users in any project I'm involved in.

> Also, I am pretty sure that running home versions of Windows in contexts like this is against the Windows TOS.

If you're telling me there are people in the world using Windows in violation of its TOS I'm shocked, SHOCKED to say the least.
Post divestiture i thought I was hot stuff with my cps and math degree. Only to find out I was the dumbest in my BL group.

I remember people's email was their first name. I had to use first initial and last name.

Eventually I moved to sales/marketing for consumer side. Consumer was fighting MCI and share loss, looking for help from the Labs.

They created something that virtually eliminated all background noise (Feldspar??) but it was not used/promoted afaik.

Then someone suggested that all AT&T long distance customers be given an emai account: their number @ att.com (2015551212@att.com eg) aol was still mailing 3.5 floppies

There was really no vehicle to speed up the product side....
It's not about a level of quality. I can ask for my money back if the software sucks. I know when I download an app from the iOS App Store, exactly what the app is and is not allowed to do based on the sandboxxing that IOS does. I also know that the app won't have access to my private information without me giving it explicit permission when it tries to use it.

The "third party" I'm more concerned about is the random app developer. iOS prevents random developers from having access to files, the camera, the microphone, my music library, my location, contacts, my browsing history,using cellular data, draining my battery by processing in the background, etc. without me giving explicit permission.

Even ad blockers on iOS don't have access to my browsing history and you can disable third party keyboards from having network access.
Show HN: Notational Velocity-inspired web app built with Vue.js
But it's not every couple of years, is it? The patch for the current widespread problem was released just a couple of months ago, and there have been more security patches for other things since then.

Also, those $100m devices aren't in service 24/7/365. No-one takes an airplane out of service in mid-flight to apply a security update.
Yes, and litigation for it is ongoing in several countries.
I'm just amazed at the level of negativity in this thread and so many grey comments. To look at something objectively and appreciate for what it is, is very important.
I respect the intent of the article, but I feel that the author completely misjudges the intentions and perspective of the mainstream journalists and their readership. It looks more like a culture clash than malice.

> MalwareTech doesn’t give out his name on his Twitter page or blog. There are no headshots. It’s obvious that he just wants to be left alone to get on with what he enjoys – hacking shit, and figuring out how stuff works.

For a modern mainstream internet user, who sees that everybody goes with their real names and photo (except trolls), it's not obvious.

> stalking other people’s Twitter and Instagram accounts

How can reading information that people have voluntarily posted online for everyone to see can be called "stalking"?

> The weird emphasis about his fondness for pizza, and how he works from a small bedroom in his parents’ place? That shows they don’t actually respect him, or what he’s accomplished.

To me, it shows just that they were interested to paint a picture of a human being instead of just a username. I feel that HN audience is very used to talking to someone whom they know just by a nickname, with no personal details or information - but for the general public, the concept of "anonymous hacker" is not associated with anything good.

> Why do I need to know his age, and that he enjoys pizza? Why do I need to know his name, or know what he looks like? Does anyone care that he enjoys surfing? It adds nothing to the story.

Look at any NYT or Guardian longread about a complicated issue that touches a lot of people - instead of analyzing statistics (as I personally would prefer), they always include an individual story or two, with unrelated personal details, to make the reader feel "connected". Only logical to assume that, while to me, and probably, to HN reader, this is just irritating and distracting, that's what "general public" wants to read about.
Dot Watch is the super smart watch for the blind
Why is everyone on these outlets always evangelizing growth?

iPads are pretty long-term devices. I bought the iPad Pro 12.9" for my girlfriend March 2016 and she said "I don't want another until this one breaks up, it works perfect for me".

Does it occur to these journalists that the sales decline is not coming only from the fact that the tablets are niche devices, BUT ALSO from the fact that Apple's tablets in particular are relatively long-lasting?
Ads in explorer in a sense as Ads in Firefox. If you navigate to Onedrive in explorer you get information that it's a service you can get more storage for.
It's gone downhill since. Windows 8/10 search is virtually useless compared to Windows 7.
Truecrypt and variations have something like this, I believe they call it Hidden volumes
The corporate espionage against Waymo happened in the past year.
KDE Plasma 5.10 Beta Released
Sorry to hear that man, I used to have this problem and I used to hate feeling so limited. Was stressed out if I could download X file without it costing another limb. It is an outrageous business model which doesn't work for cases where connectivity is limited.
That's clever and all, but I feel like it dodges a very important human rights issue, rather than tackling it head-on. People shouldn't have to resort to some Inspector Gadget-esque "this message will selfdestruct" or real-partition-hidden-partition mechanism. Furthermore it also disadvantages people who are less tech savvy and can't implement such mechanisms. If you're not served a warrant, they shouldn't be allowed go snooping into locked devices.
I feel strongly about this issue. If that's reflected in my choice of words, so be it.

That doesn't mean all of the above isn't simply my opinion and perception.
The dockerfiles from Floydhub are public https://github.com/floydhub/dockerfiles - they are very useful.

I don't have any specific requirements regarding memory or CPU - just asking. It will be nice, if I can use your service to run some kaggle kernels which take too long on kaggle.
They weren't "my" experiments - I was the station network engineer with double-duty as helpdesk/IT person.

Imagine this: you're a broke grad student and you're given $xx grant money to conduct a certain experiment in N months. What are you going to spend your VERY limited time+money on? Finding a good Linux hardware developer to roll some custom solution that no one can understand or support? Or just throw together some hacky Python or .net MVP that will run on Windows which practically anyone in the world can troubleshoot with basic knowledge?

Linux is great and all (runs on all my systems except one), but it is NOT the best option when there are heavy time constraints and the system is going somewhere very remote where there will be one, MAYBE two people with basic IT knowledge to troubleshoot.
Oh, there is: Windows 10 Enterprise LTSB. What, you don't want to pay $350 on top of your Windows 10 Pro license? Too bad! Here's some mobile games for you to play.
Legally, yes.

But it's really hard to enforce, and if you were a waiter who consistently had to ask to be topped off to meet minimum wage, you might be putting yourself on thin ice with the manager.
Talking of which: http://download.wsusoffline.net/
Off-topic: do you have any advice for a programmer thinking of becoming a chef? And: do you have any ideas for (mobile) apps that would make the life of a chef easier?
Never knew about the claims around the SVR, at the time it seemed way to convenient to be what the investigation claimed.

And SIS/GCHQ wonder why they have such a hard time recruiting staff.
Show HN: Lib.AspNetCore.ServerSentEvents – Server-Sent Events for ASP.NET Core
> I got a core2duo machine years ago

Now that the Moore's curve has started to flatten, I would not be nearly as opposed to a 30 year machine (especially a repairable one) today as I would have been even 5 years ago.

New processors and RAM are not making the previous generation processors obsolete anymore, which leads me to believe that a 30 year computer is now something which could be realistically considered.
Which is obviously not the same thing.
I'm using a Cubieboard as a web server and I'm very happy. It's a 50$ Raspberry clone from 2013 with better specs (for the time). Consider that:
- it runs mainline kernel and a regular debian distro
- 5W max (but it's idle most of the time)
- has good enough specs for a webserver (proper ethernet, 1GB ram, SATA support), works better than a cheap VPS

I run apache and some low-demanding webapps on it:
- dokuwiki
- miniflux (feed reader)
- shaarli (bookmark manager)
and it serves pages via my home DSL connection (with DDNS).

I did consider the alternatives - netbook/notebooks - but for my use case reliability, safety and power consumption would be much worse. These devboard is fanless and runs everything off an SD card. OK, SD cards are slow but on failure (never happened in three years!) I can just swap it with a (recent) cloned one with almost no downtime. I could use the faster onboard NAND but it did fail once on blackout and I went back to SD cards. I could even use a SATA HDD but I don't need that much storage.

So... it depends on your use case, I guess.
I learned math through guided struggle. My high school had a kind of macho attitude about it, we were all about math competitions and pushing through university level stuff etc. Today I feel that was a good way to study, but much of the struggle could've been avoided. You must solve problems to progress, but they don't have to be hard problems. They just need to be formulated at level n but require solutions at level n+1. Devising such problems is hard and many teachers don't bother, instead they give you definitions at level n+1 right away and make you solve problems about those. That's the root of the problem IMO.
> Ehh, he supported internet fast lanes.

No, he didn't.
In theory we are less vulnerable by disabling Windows and installing other OS... but I guess .. just in theory..
I'd imagine with the resources at Microsoft's disposal their legal team has every possibility covered.
Open Source an 'Overrated Necessity'
I've never seen anyone claiming these kind of things actually providing a link, heh.