skysight-inc/HackerNews huggingface dataset:
I really like bisqwit presentations and videos, often mindblowing. However i really dont see the point of scripting typing code. For command-line like here sure why not. But for code there is no point. If I'd much rather see blocks of code copy pasted and explained orally or just going through existing code - maybe several versions more and more complex - with someone explaining it. I don't see the value of some c++ code being typed very fast and accelerated.
> The thing about the MS platforms that has always been an issue is that they change the developer APIs around all the time.

There was a time when MS would detecting the binary name, and change core kernel functionality just to provide bug-compatibility to older versions of Windows. By that time they got an unbeatable market dominance...
When the stresses exceed the salve of McDonalds and Netflix, we'll see the guillotines roll out again.

Many of the heads in the basket will be our own.
Please don't assume what we all want to see on HN.
As someone else said, it’s “when” not “if” when it comes to security. You could have the best defences possible, but all it takes is a vulnerability in something public facing, like a zero day (looking at you Equifax and Struts), and you’re instantly at risk.

Plus, this is ignoring the easiest option... just spear phish the employees, won’t be long before you get a catch or two.

Breaches are inevitable, it’s all about spotting them early and minimising their impact. Oh and strong hashes help :)
Compiling a ton of stuff on my R7 1700, never encountered any issues. (But with LLVM on FreeBSD, not gcc on Linux.)
Building a CPU with Haskell
I can see both your comments.
* Debian pushes security fixes really fast (I remember a local root exploit being patch in less than a day in debian while I waited a few more days on CentOS)

* The general tooling is far better, lately, for example, I played with the tools used to build packages in clean chroots of each distributions: mock for CentOS, cowbuilder for Debian, cowbuilder is a lot more powerful, copy on right support, ability to build several packages in parallel, more switches in the cli arguments... mock is far more limited even if it does the job.
Also I love reportbug, even if it seems antiquated at first (bug tracker based on emails, wtf!?), it's really really really convenient as it automatically grabs the information regarding the buggy package (logs, version, dependencies version...) and let you simply review it.

* Debian as more packages available, even compared to CentOS+Epel

* Debian as backports if you really need newer versions of a package

* If you want/need to be on the bleeding edge, sid (or unstable) is a great rolling release.

* Debian does a better job at maintaining stable version of a given software (I remember a few years ago, CentOS/RHEL updated OpenLDAP server to the latest version, which broke my directory on my (dev, fortunately) infrastructure due to a change in configuration format, this never happened to me on Debian).

* If you have relatively clean upstream, packaging is nearly automatic on Debian thanks to all the dh_<helpers>

* at least until CentOS 6, yum was a slow and fragile beast IMHO, apt being more robust and less susceptible to corrupt its DB in case of crash or interruptions. It seems to have gotten better with CentOS 7 however and I never played with dnf.

On the minus side compared to CentOS:

* kickstart is a dream to use compared to preseed which is quite horrible, specially if you are trying to template it.

* The life span of a CentOS/RHEL is really long, +10 years for latest releases, which can be great for long, complex and slow projects, Debian in contrast is more on an EOL after ~5 years policy.
A good definition would be someone paid by the Russian government is a Russian operative. Presumably, John Oliver is not remunerated by England in any way, therefore he's not an English operative.
Scaling Dedicated Game Servers with Kubernetes: Part 3 – Scaling Up Nodes
What?

Cryptocoin minting algorithms distribute the supply based on what the developer typed in. Almost always, this is exploited by the developer to create the most amount of coins for the least amount of effort to the smallest group of users at the start of the project. Then they just wait in hopes other users speculate on the "limited" supply and they dump their holdings which cost less to produce then current coins are being produced for.

Trading cards, beanie babies, and database-coin entries have production costs, which users don't always realize are significantly lower than the price they're charged for in retail.
EPA will reverse a critical clean energy policy so polluters can burn more coal
Second Measure hiring designers, engineers to build world-class data platform
It seems you're right, at least as recently as last year [0] the difference seems very negligible. I had read that it was in 2013 but had assumed increases in GPU speeds exacerbated the effect.

[0] https://www.gamersnexus.net/guides/2488-pci-e-3-x8-vs-x16-pe...
Let's look at it from Wikileaks' point of view: Would Wikileaks want to use your (or any) SaaS, given the potential risks to them? Much of their data is very sensitive, so why would they risk compromising their data by passing it through an untrusted third-party service?

For example, Wikileaks may have received documents that reveal the true identities of people who could be killed if their identities were known. They wouldn't want such documents to be seen before they had a chance to redact them. Some documents may be considered too sensitive to ever release to the public, even in redacted form. Why should they trust you with this sensitive information? Would you be able to protect this information from the various intelligence agencies around the world who might be interested in getting it (which could involve compromising you to get at it)?
I never really got into it.

To me it's the same as alcohol, I'm happy not to have a taste for them.
you could always switch to nicotine.
Crossland CC-1 in my office, Aeropress in my office, Chemex, French Press, and Astra Pro at home.

3-4 beverages a day on average.
Stacking a hundred thousand scans in order to find something made me think of the dead salmon study that won the igNobel prize.
If you're already in the market for a new CPU and
motherboard it should be on the short list. If you're not
already in the market this won't make you want to upgrade.

To be fair, this has been true for about 5 years. I have a 5+ year old i7-3770K and benchmarks have the newest AMD cards hardly beating it in SC perf (although certainly beating in MC, but that's not super important for gaming and is actually a detractor in the case of the ThreadRipper); and the newest Intel chips are like, 30% better (after 5+ years) SC.

I feel all of the innovation effort in this space has been power consumption and trying to get solid MC perf (which is proving to be difficult when the cores get to double digits).
"best effort, capped at $speed" is not transparent, it's just different wording for "up to $speed". "Best effort" is a completely meaningless term in this context, as it is completely up to the ISP to decide how much infrastructure they build, and thus what speed you can achieve. There is no fundamental reason why an ISP could not provide you full 100 Gb/s duplex 24/7 at any point whatsoever on this planet--it is all a matter of how much money they decide to spend on it, which is not your problem as a customer. So, wording of that kind in effect simply means "we don't owe you anything in particular, we will decide after the fact what you get in exchange for the payments that you owe us."

The point of actually transparent marketing is not to directly improve the connectivity you get, but to enable a market to actually work. If customers cannot know what service they will be getting for their money, then competition cannot possibly work. Imagine all packages in the grocery store were labeled with "up to 1 liter" or "up to 1 kg", and no way to weigh them yourself before you buy them ... how would that possibly allow the better product to win out? What if someone truthfully labeled their product "100 g" ... how could people figure out whether that's the better product than the "up to 1 kg" package right next to it?

Nothing guarantees that better products would actually happen, but at least, if they do get offered, customers would have some chance to actually know, and thus for the better product to gain customers.
From my understanding, a later version of Ryzen fixes the crashing issue that was common in the first-chip revision. The firmware updates should be fixed in any new motherboard you buy today.
I noticed this on Picture Viewer after getting the Win 10 Creator Upgrade. My laptop was Win 7 and used that Picture Viewer.

Now the default has been replaced with one that takes much longer to start up. Prob for a bunch of features I'll never use.

And they removed the one I actually find useful, which is where it restarts at the top of the list when you reach the last image. =(
I've been looking for some kind of discussion of the scalability of the trusted setup, but I cannot find it. Do you have a link?
SPIN is a nice tool for modeling them. You can extract code from a coq model. You can go into the world of dynamic instrumentation to try to verify invariants in implementations.
For everyone? Yeah, no.
There's a certain "startup style" that appeared in the marketing for tech in the Web 2.0 period, maybe kicking off when Google adopted "Don't be evil" as their corporate slogan. (I allude to it here: https://news.ycombinator.com/item?id=15436272)

The name being too accurate falls into the stereotypical Silicon Valley trap of cheerfully "disrupting" with negative consequences for "regular people." Not only does the product ostensibly challenge the economic security of bodega owners, they're using the name of their livelihood to brand their own company. So the name becomes an extra sore spot. It's insult to potential injury. It's banally Orwellian, in the Ministry of Peace sort of way.
Pigasus (Politics)
It will appear that the vast majority of humans did nothing other than waste away their lives in virtual spaces.
> I remember having an app on android that did that long before windows phone had it. It was able to turn on/off your wifi based on your location. Great battery saver.

That is technically different although similar. I have updated with dates. Windows Phone definitely appears to have been first in this scenario unless you count rooted devices which may have something I don't know about.
No it's missing #!/usr/bin/doitlive ;)
If autonomous vehicles are a success, then there may be surprisingly few totaled cars in the future, compared to what we see today. I'm excited for that and agree with you that some really cool stuff can come out of the salvage of the future.

It's interesting to think about the situations where even the most sophisticated sensors and software may be unable prevent an accident that can total the vehicle. Animal crossings, catastrophic vehicle part failure, surprise road debris, etc...
I've started drinking coffee just in the last 1 - 1.5 years and I am not really sure how I feel about it. On one hand, I love the boost that it gives me in the morning to get into the zone fast. On the other hand, I am completely useless without it.

I also wonder if it doesn't decrease my attention span.
There are arguments that Android compatibility killed Blackberry, and those were brought up at the time.

There is also the thing that Android apps without Google Play Services often feel like zombies of themselves. The easiest way to see that is comparing Amazon's FireOS to Android: which apps aren't even available, which ones are, but fail in strange ways, etc.
It was a manufacturing error they fixed on new CPUs after week 25. If you bought one now, it would work fine.
Rumour has it that it's been fixed, and only affects early versions - http://techreport.com/news/32459/amd-ships-revised-ryzen-cpu...

It's hard to get official word though.
The reason people bring it up is Nobel’s own writing on the subject.

I think he’d know.
I find tea provides a longer, better modulated boost, without the gastrointestinal distress or bad breath.
I started drinking coffee in highschool, 7 years ago, but I only drink on the weekdays. I rarely drink coffee on weekends, and if I do it's an afternoon treat. There are obvious mornings where I need coffee to function and kickstart my day, but I really just enjoy the taste of coffee... Oh and it keeps me warm in the cold office.

Edit: ~3-5 cups a day
For the Redshift data loading issue, look at the new Redshift Spectrum features (if it's available in your region).

It can now load/query data directly from s3
Maybe MS and the FLOSS world aren’t as different as we thought. Look up CADT by Zawinski for details.
Melbourne Australia's water supply is of sufficient quality that they sell, successfully, bottled tap water.
Thanks, I found out that there is a page fold on HN with 'more' at the bottom that I was previously unaware of.
Not to say there isn't potentially a legitimate problem here, but this article is blatant fear mongering from the washington post. There is literally no content in this article.

> The Silicon Valley giant has found that tens of thousands of dollars were spent on ads by Russian agents who aimed to spread disinformation across Google’s many products

Literally nothing compared to the $5 billion spent in the 2016 election. No proof of Russian "agents" or "disinformation".

> The discovery by Google is also significant because the ads do not appear to be from the same Kremlin-affiliated troll farm that bought ads on Facebook -- a sign that the Russian effort to spread disinformation online may be a much broader problem than Silicon Valley companies have unearthed so far.

So more than 2 russian people have bought facebook ads somehow related to politics. Doesn't sound like a much broader problem. More "disinformation".

> a set of ads that cost less than $100,000 and that it is still sorting out whether all of the ads came from trolls or whether some originated from legitimate Russian accounts

So we're aren't sure if the money is even russian. But at least the dollar amount has grown.

> Internet Research Agency, a Russian-government affiliated troll farm

What the fuck does that even mean? Come on WaPo.
When you buy your processor, make sure it's built after week 25. On the processor you see something like UA 17??xyz

?? being the week number and xyz 3 letters like PGT or SUS. If the week number > 25, you are fine.
Changing linux's terminal text color by one matching background image
Just because UWP targets all Windows 10 platforms, it doesn't mean a developer will take all of them into account.

Currently most UWP developers only care about desktop as target platform, so if it happens to work and be a good UI/UX in a e.g. 7" display it will be by accident.

One needs to take responsive design and API contracts into account, to make a good UI/UX across all supported platforms.
I like it. I generally only drink coffee or water. I've never gotten a "buzz" from it unless I drink unreasonable amounts, and have no problems drinking it before bed.

I generally only drink a cup at a time, off and on through the day. At home, I have a pour-over. I have a travel press that I take to work or elsewhere.
Yup, made by the same company - Tandy Computers. A spin-off from the Tandy Leather Company.

Then they went retail and eventually were even bought by RadioShack
I quit. I found it gave me digestive upset, and physical stress. (I.e. more likely to tense my muscles in response to a small external stimulus)

It’s been about a month, and a number of things sre better without it. Digestion is normal, far more consistent energy than before. Also much faster to get out of the house in the morning, which is nice.

Had been drinking it for years, but only started after college. Note: I quit all caffeine, including tea. Tea had similar effects on me.
I appreciate caffeine, but coffee and I don't get along - it upsets my stomach. Tea works well.

Most of my caffeine comes from Monster Zero Sunrise at the moment. It's very low carb (~2g net per can) and is fairly inexpensive on Amazon.
If autonomous vehicles become a success you'll just be able to buy LIDARs for super cheap because the market for them will drive prices down significantly.
They support the stuff they can't kill for a long time.

You can still run VB6 apps but try running a .net framework 1.0 app!
Definitely will work on expanding to other organizations! Universities are definitely at the top of the list as early admission applications are nearly due, as well as job/internship application rejections
8700K is mainstream like Ryzen. ThreadRipper and Intel X299 are high end workstation chips.
My friend uses the Windows Media Server, which was discontinued in 10. He still runs 8 for it. It's his DVR, and it spreads live TV around his house. I believe it requires Windows Media Play on all playback devices. This would make his life even harder.

This is really the only legal way to build your own DVR, isn't it?
While true, I find I can do just as much in other languages that done have such an ugly verbose syntax.

It’s ugly for a reason but that still means it’s ugly.
Good catch! Thanks for the heads up :)
The problem with Bodega is not the name. It's that it doesn't carry much of an inventory. It's just another box accessed with an app for in-plant vending. Byte Foods does that.[1] TechShop SF has one of those, as do many hospitals. The vending industry term is "micro-market".

Vending machine micro-markets are a standard item from Canteen Vending.[2] They have 4500 US locations. They're also found in Swiss train stations.

The really creepy player in this industry is Three Square. In their system, employees have implanted RFID tags which identify them to the vending machines. They're in River Falls, WI, not Silicon Valley.

[1] https://bytefoods.co/
[2] http://www.canteen.com/avenue-c/
[3] https://32market.com/public/
Writing the string "Made with love in $COUNTRY" would actually be kind of funny.
AMD took over 5 years to release something competitive.
While it’s a comeback for AMD you won’t see any major improvements like that again.

With Coffee Lake and Skylake-X the only real advantage AMD has is price there isn’t a single architectural advantage and if people expect another 50% jump in IPC from AMD with Ryzen 2 they will be sorely disappointed.

Unless AMD or Intel will drastically change their architecture the improvement will come from clock speed and corecount with some minor improvements with specific instructions from time to time.

If you look at the history of CPUs youll see a trend that started nearly 10 years ago where the additional transistor count doesn’t translates to actual general computing improvements in CPUs.

As far as upgrades go it’s irrelvant for the most part.
While AM4 will be supported for 2 more years to get the most out of the new CPUs new chipsets and motherboards will be required.

With AM3 and FM3 we’ve seen this already where old motherboards could not run newer CPUs especially in the lower end of the spectrum and in some cases you would get issues like throttling due to lack of proper power delivery in the socket, memory compatibility issues and a plethora of other issues.

And while the 1600 is a great value 4.0ghz stable isn’t reachable on every chip 3.7-3.8 is a more realistic scenario, and in either case I wouldn’t compare it with the 8700K in pure performance I’m holding on 5.2 now and likely will push it to 5.4 when I’ll delied it, at those frequencies it’s faster than even the 1800/1700 at 4-4.1ghz.
That is not a benefit of forced inlining (over allowing the compiler to decide what to inline).
That buys a lot of impressions, but not much compared to the $5 billion in advertising that was also spent on the election.
Developing for AR and VR is easy. It’s design that’s hard
If it was the only open on iOS then yes, I could live with it.

It’s not - thank god - so I don’t have to. So I won’t.
I don't disagree that the old timers want the old economy, but if they've been working that system their entire lives that's not exactly surprising. The younger folks, on the other hand, most of them just want something that provides a livable wage. I don't know how to fix that problem, but it's a problem, and every time I hear "lol move to the coasts there's jobs" it just tells me that whoever is saying that has some combination of lack of understanding that not all people are okay with abandoning their family (e.g. older relatives that may rely on them or they otherwise want to spend time with), that they can't afford that move in the first place, or otherwise have any true interest in even considering the problem at more than a superficial level.
You can absolutely build a product on top of an SQL database, by just writing the SQL queries you need.

As a bonus, if you're thinking ahead, you can avoid writing queries that will perform poorly. If you're not thinking ahead, at least you can more easily fix the ones that do.

I've never really understood why people want to interact with their database outside of its native query language. There's just so much mismatch between an ORM and the underlying interface, it feels like fighting all the time. And I don't feel like it's really saving any time either. The one thing that's sort of nice is it's easier to write a general filtering function, but SQL filtering lets you write so many things that won't perform well, making that easier isn't really helping anybody.
A promising title, but a disappointingly banal application. When surveillance companies already have "our" data, we've lost the game. Equifax et al should leak, so society will push back against "voluntary" commercial surveillance. Meanwhile, exfiltration from end-user networks by negligent or malicious adversarial embedded software is a growing threat to privacy.
If I was Microsoft I'd work on something like a browser based mobile OS like Firefox OS. Firefox OS failed but that was before ES6 and asmjs.
http://www.skyandtelescope.com/observing/get-your-iridium-fi...

"""
"I have been photographing Iridium flares since 1997 from various parts of the world. In fact, I was the one who first discovered the source of the flares after working with engineers at Motorola that year. I have gone so far as making a bar bet with people, advertising Iridium flares at international aerospace conferences, and emailing predictions to other overseas before there were web pages that allowed easy access to flare times." — Paul Maley, NASA Johnson Space Center Astronomical Society

Sadly, that era will soon draw to a close. On January 14th, SpaceX’s Falcon 9 delivered the first 10 of a new generation of Iridium NEXT satellites to low-Earth orbit, starting the process to replace the older units in a maneuver called slot-swapping. While the new birds will provide faster data rates and enhanced global communications, their antenna design is completely different and not expected to produce significant flares.
"""
In very few circumstances could you bottleneck on a well-overclocked 2500k even in most titles, especially with Vulkan. And its not like Intel is holding the industry back - games are almost always bottlenecked on the GPU, and GPUs have gotten a lot faster since 2012, and Intel doesn't have a discrete card anyway.

That being said, I'm sure if the average users CPU was substantially beefier developers would take advantage of it, but we have been in a nigh golden age of affordable PC gaming for the last 5 years - you could have anything dating back to Phenom 2 or Nehalem and still be running the latest titles very well as long as you have a beefy OC and a good GPU.
You haven’t produced a new firm that has cracked the world’s top 200 since Facebook’s founding in 2003.

Facebook was founded in 2004.