skysight-inc/HackerNews huggingface dataset:
While I am overall pretty positive about Windows 10; has anyone else been having ongoing issues with this large "upgrade" updates?

For example my work machine is outright refusing to install the last one, and Googling suggests the only way to get around it is a manual install via USB. A family member's home machine also got corrupted during an install, and I had to wipe it to recover (since it couldn't roll back or complete the installation).

I like the concept of these "big bang" updates with new features, but there's something wrong with how they're delivered.
Um no one of the busiest slave markets in that time was Dublin only Constantinople was bigger.
Joni Mitchell: Fear of a Female Genius
Show HN: Simple HTTPS proxy with Authn/Authz
58% of classroom graduates making $74,447 average seems better than most universities out there. Too bad they had to lie about it.
Except for tall people.
You can use Docker or Vagrant on Windows
> OOP has nothing to do with classes, inheritance, especially multiple inheritance. It's about programming objects that communicate with each other.

That is the Alan Kay definition. I'm not sure I'd claim that is the colloquial, universal understanding of OOP apart from the HN crowd, though. (ask a LOB programmer what OOP is and observe what they say).

I rather like the Alan Kay definition myself, but that is rather like having a Many Worlds understanding of quantum mechanics; Entirely consistent and arguably "correct", but not universally shared among practitioners.

We should refine our language (e.g. COP), but it would be revisionist to ignore what the 90's and 00's understanding of the definition would be.

I think it would be even more of a stretch to say that prototypal languages (javascript) are more OOP than non-prototypal languages, unless of course one is being a bit reductionist.
On mobile GPUs likely speed and power draw custom ASICs can still be better optimized for both.
WPA2 security flaw: your information can be stolen without your wifi key
The increased specialization of the asic probably allows some power savings compared to a more general GPU.
Its own CPU, and a PCIe endpoint? Sounds like a good persistent exploit vector. I wonder what tasks it will be used to accelerate.
You must be new here. /s
Well in fairness, the link points to the Windows blog. The actual marketing page should probably be the link: https://www.microsoft.com/en-us/surface/devices/surface-book...
Slavery has been a characteristic of almost every human grouping at some time or another. It seems you are not aware of the large number of Europeans and Africans (and in East Asia) who were enslaved by Muslims in the 18th century. https://en.wikipedia.org/wiki/History_of_slavery_in_the_Musl...
Hi HN, I'm a researcher at HARC (https://harc.ycr.org/) and one of the authors of Ohm. We've used it to power several of our programming language investigations, such as Seymour (which was on HN yesterday: https://news.ycombinator.com/item?id=15471954) and Chorus (http://www.chorus-home.org/).

If you're interested, here's the grammar for the language used in the Seymour demo: https://github.com/harc/seymour/blob/6f55361ad3410f42f67f183...

Happy to answer any questions that you have!
I think it's fair to demonstrate that you actually know how to teach adult humans, regardless of the subject matter. A license is a fair standard to measure. Maybe the license criteria need to be modernized?
Show HN: CSVshare – Instantly share data with anyone and make it searchable
That 70 year old law is based on financial models that have been settled for far longer though. I hate to use the overhawked term 'disruption' but ICO's appear to be causing major issues amongst the status quo.
Yes, and there isn't a great history with getting surface's to work well with linux - though I think things are much better now. Still, probably much easier than getting linux on it than a macbook pro.
Well, you can easily set up Prometheus with a rule that automatically scrapes any discovered service (or pod) where the port name is =~ /^(exporter|.*-exporter)$/, for example. This allows you to name your port just "exporter", or you can have multiple ports named things like "volume-exporter".
Introducing WeSeeYou – Democratizing De-Anonymization
I have used LinkedIn before for job hunting, it is a good place to connect with recruiters. I would agree with
freedomben's comment, its very corporate though. If you are looking to go the "get hired by my work" route I would say your energy is best spent blogging on another platform. Since you are working on getting ready for your portfolio project I would sue something like GitHub pages, Ghost, or Medium to host your blog for now. I think it's great to blog about your journey, I would also consider tweeting about your experience as well! Best of luck to you though!
We don't talk about that.
KRACK WPA2 Wi-Fi Exploit Already Fixed in iOS, MacOS, TvOS, WatchOS Betas
Have you experimented with different brands for Cat A? Mixing in treats seems like the least healthy option long term. I've had good success with Applaws.
There are more people looking to invest more money today, so supply/demand means you won't get as good a return. In '87 access to capital was more valuable, so you could get paid more for it.
Yes they did. That's how we've got Bosnians (and other Serbian-language people of Muslim Nationality), and Albanians, and there's a subset of Bulgarians too as far as I remember.

They tried to convert people everywhere, there was resistance. Not in the ISIS style, I have to admit. But by hindering Christians and giving preferences to Muslim converts.
See the other thread - I already linked to the HP one (that's the one that might have the single-channel flaw/fault).

Lenovo seems to have an offer available today - for about a month now. With .. other issues.
Depends what "the bus" means to you. If you mean 10000%+ gains, BTC may not see that sort of growth again. However other coins/tokens may, and there is plenty of volatility to exploit if you're into high-risk daytrading.

That being said, the real, long-term value of crypto is in practical commercial applications. Each coin may surface a "killer app" in time, and you could be the one to build it. Crypto is still nowhere near mainstream in this area. There is also a mountain of legal and logistical groundwork to work through which will take decades.

Remember: investing your money is not the only way to get in; you also invest your time.
I got this one from here:

https://www.landofbeds.co.uk/sleepeezee/ottoman-beds/fabric/...
I don’t think most of the comments are about the computer, they are more about the poor marketing.

Even that’s not entirely fair. The submitted link was to the blog post, not the marketing page that someone else posted.
Hehe... I was going to say “cool”, but now that I’ve uploaded the Gemfile.lock I realised that I’ve just added a bunch of hours on the maintenance roadmap to the project... worked like a charm though.
Pay no attention to the man behind the curtain...
Apple lost a lot of the creative market with the trashcan Mac Pro. If I was doing heavy video editing or other work that demanded a high-end workstation I would immediately look at HP or Dell because I don't want to buy hardware that's obsolete out of the gate with no internal expansion support, or at least no STANDARD internal expansion support (proprietary GPU and SSD connections are stupid, why do you do this Apple).

On the other hand, outside of ML it's not like many software developers need to upgrade to a new GPU every (other) year and current processor trends show very little performance uplift between generations to upgrade - once Apple finally gets 32GB of memory in the MBP most developers will be set for many years.
Does anyone have a solution for a situation where I have a Django backend and a VueJS front end and want to run the Vue build step before deploying? Currently doing this with Git hooks and committing the resultant build, but that is bad for a number of reasons. This is running on Heroku. Would their release phase allow for this without significantly slowing things down? Would it deal with npm installs?
Looks like it doesn't have built-in sharding (from the docs, readme)
"but they could (in theory at least)", uhm, what theory is this? No seriously I would like to hear the theoretical basis for this assertion (though I think you are totally wrong as well).
NFC keys are now a possible reality since iOS 11 API opened up the hardware to developers.

Here's an example:
https://github.com/hansemannn/iOS11-NFC-Example
Too late? Surely it's too early, with the vast amount of hype circulating around cryptocurrencies. Wait out the inevitable crash, unless your interest is techonlogical rather than pecuniary. Granted, my advice is like telling you not to invest in internet stocks in the late '90s, but you can't tell whether this is 1995 or 2000.
So you equate "world-class" with "enterprise"? I disagree. Tools that scale down can also be world-class, and in fact that ability to run cheaply is a big part of what allows startups to get off the ground and bootstrap their way to eventually challenge the big boys. Heck, even if they stay small, they can still have world-class tech. Once you get big and purchasing decisions are made far from the front lines I'd argue it gets harder to really have the best tech.
You're missing Concourse
I haven't been able to install the last update either.
So are there any keyloggers for MacOS in the wild that still manage to capture keystrokes with EnableSecureEventInput, or can I consider this as "secure"? Also, is there a way to tell when/for which processes EnableSecureEventInput is active?
I graduated from HR recently and they do have their CIRR reporting stuff and it's pretty well done. They have tried to drag other bootcamps into using the same statistics, but there is no incentive to do that.

I can't speak to their advertising and if the new numbers are reflected in that. I can't see bootcamps being around in 5 years without some major changes.

P.S. Career services are provided for remote students.
This isn't really the same thing. Technically bongs, bubblers and bowls are much worse to smoke than a joint. Because these devices make it easier to "inhale the smoke", users typically get a far larger "hit" then they would from smoking a joint. This is much more damaging.
Smartphones Are Killing Americans, but Nobody’s Counting
There's a wide range of prices. More often than not, you'll end up buying one that is custom made in an American lab, so it might not be exactly cheap, though it is cheaper than an equivalent diamond.

We bought moissanite because I absolutely refuse to support the diamond industry in any way. For what its worth, friends of our who are obsessed with image can't tell the difference.
Mac user since 2002 and using windows was always a less-than-satisfying experience. Now if the Surface had 32Gb of RAM then I'd be all in but it seems like Microsoft are being restricted by Intel's incompetence as much as Apple are on this front.
Making development board cases with ShimonBox
I'm the developer advocate for Codeship.

Codeship (https://codeship.com/features) allows forever free builds for public repos. It has support for both Continuous Integration and Delivery/Deployment. Maybe you can give it a spin as well?
TiDB releases version 1.0, finally ready to replace MySQL!
Sure, the bank benefits, but with near zero interest rates on saving accounts (in the US at least) the wealth isn’t productive for you. You are actually losing money to inflationso it’s not a good idea to keep all of your wealth in cash.
Return on Investment for Digital Tokens Hasn’t Been That Good
I hope the hinge is much tighter than on the old models (the display shook waaaaay too much).
> Why is Mac OS OPTIONAL case sensitivity?

A relic from HFS of old, there's some notable applications that still fail hard on case-sensitive HFS+/APFS volumes so the default is insensitive (hey, Adobe, I'm looking at you - OS X/macOS 10 has been out for a decade and a half, get your shit together).
Not with a finite currency. Hodling in your own possession gives you a "return".

And even with some sort of smart contract placing your Bitcoin on deposit (payment channels might achieve this. Committing your Bitcoin to a channel and charging market rate fees), there's no fractional reserve banking so at least credit/money supply swings won't be so drastic and we can avoid the volatility in the business cycle we experience with fiat currencies.
Maybe not related here, but is there no chance that some Kufic was some kind of an arabic dialect?
I don't know about Object Pascal to C++, but calling C libraries is a no-brainier.

There is a bit of a definition wrapping, and then the C library looks like a pascal one, and unlike most interpreted/JIT/GC/etc languages where the programmer or wrapper has to jump through hoops to transform the data structures to match an in memory C structure, pascal just goes ahead and uses the same datastructure. This yields a far more transparent/efficient interface. Even pascal strings degrade to C strings by skipping the size header, and assuring they are null terminated before calling the C libraries.
Realize 1.5 – Manage your Golang workflow with ease
In fairness to the original author who allegedly got it wrong, at least they bothered to write a goddamn article, with paragraphs and everything.
I know C# borrowed heavily from Pascal. (So much that a lot of its improvements over Java were overlooked.)

What's the advantage of using Pascal over C# or Java? Is it that Pascal outputs true compiled programs instead of requiring a VM?
1. Lack of advancement opportunities .
2. Micro-managing boss.
3. They were sticklers for tracking every second of time you spent at your desk and not your actual work / productivity. If I took too long of bathroom breaks it even annoyed them. Even that tools I build saved 20 hours a week haha. Got to love corporations.
I'm not defending all of Shaw's ridiculous critiques of Python 3, but the Turing-complete thing was a joke.

The conversation, IIRC, was something like this:

ZS: Why can't I import or translate Python2 into Python3?

P3: That would be a technically challenging thing to do.

ZS: But surely it is technically possible, even if it is pragmatically unfeasible?

P3: We can't do it.

ZS: OK, Python 3 must be Turing-incomplete, ha ha ha!

source: https://learnpythonthehardway.org/book/nopython3.html
I assume you are surprised because it's the 80s?

I was typing up right and left justified essays for school using Wordstar on my CP/M machine in the early 80s and printing them out on a daisy-wheel printer. I could choose a monospace or proportional font or different font size by loading a different font wheel. I am sure Wall Street players had access to fancier tech.
I was not programming in Pascal in the 80s, I started with BASIC around 1990 (in grade school). But I did use Pascal some in college (early 00s). I'm curious why you say you couldn't do image processing in Pascal, because that was an exercise we had in college and it wasn't difficult at all (though at the moment I could not recreate what I did, it's been too long since I've looked at Pascal). Was this a difficulty with early Pascal?
Is it better than a university CS degree?
I'm more interested if one can put better Windows (Win7) on it.
Agreed, though HHVM went on to be deployed at some other small websites [1]. Maybe this will too.

1. http://hhvm.com/blog/7205/wikipedia-on-hhvm
I really dislike the weird "named update" thing Microsoft is doing here. There are now two "Creators Updates" and searching for info on them is problematic as they only differ by one word. I much prefer a simple "Service Pack N" or something like it. Also, it's difficult to know at a glance which came first. Also, what does it have to do with "Creators"? I'm not a Creator on my Windows machine, I just game on it. Is there going to be a "Consumer Update" later?

Also, I'd be remiss to not bemoan the ridiculous fact that as a Windows 10 user I am not able to avoid updates if I so choose. These updates that are forced upon me routinely break my games until drivers/games are updated and I'd very much like the ability to only apply them when and if I choose.

Oh, how I wish gaming on other platforms was viable. Sadly, I don't think that's ever going to happen with Apple not taking Mac gaming seriously and Linux gaming having been "almost there" for a decade.

edit: typo and update to first paragraph
Employees looking on a whim is generally solved by encryption at rest with shared keys. You don’t need a unique key per user. You just need to make it really hard for the employee to get the key. Key per user doesn’t gain much except difficulty indexing for search. (I have no idea if Google encrypts email at rest, by the way.)

As for SGX, it doesn’t really solve for this problem. It would allow Google to verify what software is running, but with a Google-controlled network in between the server in question and the user, I’m fairly certain any assurances SGX could yield are gone. Google could publish their code publicly, allow users to request attestation, but send attestation requests to server A running the public code while serving the user’s email on server B running NSA-modified snooping code. And of course your email isn’t actually sitting on a single machine anyway. It’s probably stored redundantly on 3+ backend machines and served by any of thousands of front end machines. Verifying each of these would be infeasible even if technically possible. (I’m not very familiar with SGX, though, so maybe there’s some magic I’m missing here.)

Also attestation is for binaries. I doubt you could actually verify a source match.
I'd like to see standardized employment stats from traditional universities.
Too much of any macronutrient causes a negative effect.
As mentioned elsewhere in the thread, chemo may work due to a forced state of ketosis. The "would eat itself" hypothesis, although it sounds cheesy has a bit of truth grounded in many recent studies. But stopping eating sugars is not enough, at all. He would have had stopped eating any carbs (<5% of calories from carbs) and not too much protein (<10-15% of calories in protein), because both are converted to sugar quite easily. That means eating more fat instead so the body uses ketones instead of sugar. And much more salt, sodium and magnesium to avoid the infamous "keto flu".
That's a good point. But currently there is no option to use my gmail.com address with G Suite, which I'd like to keep because of old accounts. I host my domain name email addresses with ProtonMail.
Yes. He can use the gyroscopic effect of his head spinning.
For the same reason Google's TPU was an order of magnitude more efficient than Nvidia's previous "pure" GPUs, or why video codec accelerators are also faster and more efficient than GPUs for video decoding. The GPU is still pretty "general purpose" compared to a chip that only does image processing and not much else.

I hope Google will eventually reveal if the IPU shares any DNA with the TPU at all.
Heroku is awesome for this use case, but there are also great alternatives based on Cloud Foundry. Cloud Foundry is an open source PaaS with support for Heroku buildpacks + docker containers. At a median of ~5€/GB RAM per month they will also be a bit cheaper than Heroku.

Some providers that offer Cloud Foundry including a free tier for small Apps:

- Meshcloud (hosted in Germany, 2 Locations) https://panel.meshcloud.io/#/register (Disclaimer: I'm a founder there)

- Pivotal Web Services (hosted on AWS US): https://run.pivotal.io/

- IBM Bluemix https://www.ibm.com/cloud-computing/bluemix/ (various locations, a bit more expensive than the other two though)
Tesla's Former Battery Director Joins Farming Startup Plenty
> This is called "constrained parametric polymorphism"

The more common terminology is ad-hoc polymorphism AFAIK.
Why is Apple the only company making smartwatches for women?
> I don't want to go for a run? I'll run for five minutes. If I still don't want to run, I can stop.

That seems like it's missing the point, though. When I don't want to go running, say, it's the actual getting ready and starting to run that I don't like. If I have gone through 95% of the effort to get ready and get into that whole headspace and started doing it, it's really easy to just keep it up.

Ie it's not the "lifting weights" part of the gym that I don't want to do, it's the "getting out of bed" part.
Buying Bitcoin is not investing, it is speculation. This may sound pedantic, but its not. It really is a gamble to hold Bitcoin, you are betting on specific uncertain events happening in the future. If they do not happen, then Bitcoin will be worth $0.

You can invest in equipment to mine Bitcoin, but if you hold the Bitcoin that you mine, then you are speculating.

To answer (or dodge) your original question: nobody knows for sure if its too late.

As of right now, the market is betting that it is better to own a Bitcoin than to hold $5,663 in cash. (The current price is $5,664.)

Coinbase is your best bet for getting started in the US.
> The Ohm language is based on parsing expression grammars (PEGs), which are a formal way of describing syntax, similar to regular expressions and context-free grammars

Uh-oh. I've voiced my concerns about PEGs (and LL parsers) before, but IMO any grammar "interpreter" that doesn't point out the ambiguities in grammar and instead relies on some vague, and ultimately arbitrary, notion of "precedence" (e.g. that rules declared first in the grammar file have priority), isn't a good foundation for a serious language (good for throwaway parsers and language experiments, though).
Are you suggesting her car suicide bombed it's self, while she was in it?
Academic freedom is now being betrayed by academics
Is that Dublin, Sweden or Dublin, Ireland?
>And when medieval & particularly Viking age is used as ideological weapon by white supremacists & scholars are risking careers to fight white supremacist appropriation & not just white supremacists use medieval to further contemporary agendas: same tactic used by ISIS, alQaeda who kill thousands. Then it matters that we get this right.

http://i.imgur.com/HwlKPoE.gif
If only my bookmarks were more organized... I'll check back if i can locate the articles i mentioned.
True in the larger economic sense. But on an individual level, even the best savings accounts which typically get a bit above 1% interest will not keep up with the 2-3% inflation that we see (and the fed targets).
I was considering trying to get a job in one of the computer labs on campus in the spring semester at my University, kind of fits along the same lines. I was somewhat concerned that they might have some rights to your product because you developed it on their time, any experience with that?
I went in there a couple of years ago, and bought a full-sized Sultan Havberg after trying a few out (it looks like they don't sell this anymore, but you can find it in their product catalog - http://www.ikea.com/ms/en_US/pdf/buying_guides_fy15/Mattress...)

At the time it felt fine, but when it arrived I found it nearly impossible to sleep on. I could feel the springs pressing into me as I inevitably rolled around over them. I guess you get what you pay for.

Fortunately a friend of mine whose girlfriend was moving in was giving away a memory foam mattress topper, which has turned it from one of the worse beds I've owned into the best bed I've owned.

It's really hard to anticipate how a mattress will actually feel when you try to sleep on it, and I recommend not skimping on one.
Easy TCP to UDP Proxy Written in Go
I was kinda feeling dumb reading this... SoC is "System On A Chip"... "A system on a chip or system on chip (SoC or SOC) is an integrated circuit (also known as an "IC" or "chip") that integrates all components of a computer or other electronic systems. It may contain digital, analog, mixed-signal, and often radio-frequency functions—all on a single substrate."