skysight-inc/HackerNews huggingface dataset:
Fiat currency holds value because (among other reasons):

1. It's used by a sovereign government as a means of receiving tax payments.

2. It's a common medium of exchange for products and services.

Neither of these things is true of Bitcoin.

I invite you to try again!
Bureaucracies grow larger and gain more power over time!?

Can the EU be stopped? Nations will plead the 50th slowly over time.

That's the only answer I believe is feasible.
Trailer.app
The school, which has taught approximately 1,000 students, charges students between $12,000 and $15,000 for a 12 to 16 week in-person class and approximately $1,500 a month for online coding classes.

Let's assume a very conservative estimate of 800 students doing 1 of online work, and 200 students paying $12k for a class. That works out to $1.2M in online tuition, and $2.4M in in-person tuition. Given how conservative my estimate is, $375k seems like a pittance for operating without a license and lying about success rates.
> when I would make a class in C++/C#/Java, I make a module in Haskell.

This. Group you code logically, expose only what's needed. This also gives the FPer a large part of the "encapsulation" and "group by responsibility" advantages that are often mentioned as pros of OO. Without going down the "implicit state sharing" path.
Tell that to some Nexus 5X owners, who experienced boot loops because (the leading theory says) the CPU contacts to the board were becoming broken by excessive heat while applying a system update.

Mechanical failures do happen with solid state devices, even if they are operating within their specifications. Manufacturing defects (and gaps in testing), inadequate validation of all conditions within the spec, and/or inaccurate predictions of failure rates over time can all cause this.
This seems like one of the few software projects where using Electron is actually reasonable... Sorry! Couldn't resist ;) Joking aside, this looks really cool.
- Docs: https://docs.cypress.io
- GitHub: https://github.com/cypress-io/cypress
- Gitter: https://gitter.im/cypress-io/cypress
the problem with this approach is that the training data set just sucks.

humans are fully capable of doing the statistics to get proper answers on these questions without ML. we just cannot trust the data enough,because to get a reliable data set we would have to imprison a few tens of thousands of people for 60 years and control every aspect of their exercise and diet, and that sort of thing usually gets you arrested.
You could try out Hackintosh/Linux but not sure how compatible would it be in the beginning.

Issues will need to be tinkered with and fixed.
White House and Equifax Agree: Social Security Numbers Should Go
I've always wondered why they don't offer the option for personal (gmail.com) users to pay for the service and opt out of monetization. I'd pay $5-10 per month for Google's services without me being the product.
I think the underlying problem is that being in charge of the transaction system confers so much power. The promise of that power creates a huge incentive to build such systems (and actively undermine any technical or political threat to their influence) even if it's worse for everyone else.
To m, that just shows that it's up to the implementation.
Many sites do have a TOS that prohibits altering their code. The question would be: does selectively choosing not to run certain code constitute altering it? The world seems to have decided the answer is no.
>Reinvent your career at tech’s most trusted bootcamp

If this is "most trusted" , i wonder what shady stuff is going on in other bootcamps.
The current "headline" story being referred to here centers around drug companies deliberately lobbying Congress to ensure that the DEA's ability to suspend suspicious opioid orders was weakened (the "Ensuring Patient Access and Effective Drug Enforcement Act"). The Washington Post and 60 Minutes broke the story -- https://www.washingtonpost.com/graphics/2017/investigations/...

The story concerns legislation and lobbying between 2014 and 2016, eg, legislation passed by a Republican Congress and signed by Barack Obama. Joseph Rannazzisi, who used to run the DEA's diversion control before "retiring" due to conflict over this very issue, seems to be the big driving force in the reporting.

It does seem that Mr. Rannazzisi riled Congress and pharma companies with his characterizations and rather aggressive stance (for instance, in the article, Mr. Rannazzisi characterized the main difference between pharma execs and heroin / cocaine dealers is that they "didn’t have a class ring on their finger from a prestigious university"). From my viewpoint, though, Mr. Rannazzisi's views are quite justified.

To be fair: there is another side to the story, as mentioned in older articles on this. ( https://www.nytimes.com/2016/05/19/us/politics/opioid-dea-ad... ). Some balance does need to exist between people who legitimately need opioids for pain management. Still, the article suggests that there is far too cozy of a relationship between pharmaceutical companies and Congress. The fact that the response to this article seems to be a lot of backpedaling, nominee withdrawals, and "no comments" suggests to me there's a huge amount of truth in it.
This is the project I like, open source hospital software for poor countries: http://hospitalrun.io/

I see it that way that you can make healthcare more efficient with low risk of fraud (there is no money involved directly here).
The packaging always draws comments from cashiers when I buy them. People seem to respond well to the idea of a simple ‘ingredient list’ right on the front.
But if that is all your care about you can by a generic PC with similar specs for 1/3 of the price of the MBP.

see, that argument goes both ways.
I hope they decrease bezels and make it more sexy, like the Dell XPS, in future versions.
i7 13.5" starts at 1,999. Still pretty crazy that prices are turning the opposite direction lately.
Haha yes
Any guesses why that happens? It's weird that a git server goes mental just to serve a repo. We had gitlab on my previous job and git server on my preprevious job and never ever had server down problems. This period is like 5 years total.
> For one thing, wasm bytecode can be decoded much faster than JavaScript can be parsed

True, but as long as you have space for cache, it only goes faster once. Wasm is also loaded by JS itself and of limited usage right.

I think the first comment is actually accurate about the state of wasm. It only brings value to people compiling from C/C++ to the web. It is not a technology of the future, but a retrofit for the past.
tl;dr she claims it's written "llah" not "Allah".
Unsurprisingly, any laptop which cares about battery life will remain limited to 16GB until Intel supports LPDDR4.
The obvious languages to compare to are Java and C#, though.
> "...data center guys..."

Where else would they be?
This is a good example of how Microsoft often does marketing poorly. The text reads like a script for an in-person product launch. On the page it doesn't even make sense "When you think about Microsoft and you hear our mission – to empower every person and every organization on the planet to achieve more – it’s powerful." What?

And then after all of that, you click through to the store and there's no pricing information whatsoever and no pre-order date on the store page (there is a date buried in all the text in the announcement), just an unfriendly "Not available" broken button... no price, no date, and I don't even remember what was supposed to be interesting about the thing. Something about having more pixels than a Mac. Whatever interest I had in the product evaporated a long time ago, but the lack of concrete info on price makes me forget about it entirely.

Edited to add:
Oh cool, I just went back to the page and noticed the "Microsoft Band", a product that was officially discontinued over a year ago, is prominently featured in the navigation bar across the top of the page. Good work, team!
That the term "class" was already in use, and that overloading it would be confusing.
http://www.bagswatchesus.com
that a spinning gyroscope does not topple has not much to do with Mach, Einstein, the universe or any such big idea. I can explain it much more simply.

Consider a gyroscope spinning fast. so if all of a sudden you try a push its top northward then that instantaneous force pushes down on the north edge of the disk and up on the south edge.Those specific parts of the disk acquire momentum. However because the disk is spinning, the part of the disk that was north soon becomes south. and the southern piece that was moving up is now north. now the momenta of the influenced disk segments act to right the gyroscope.
The same effect can occur during the acceleration of a gyroscope in a missile in space. Even tho there is no gravity. The effect of acceleration on the gyroscope is the same, causing it to maintain its orientation in space.
The faster a gyroscope spins, the more quickly it rights itself. and thus appears more stable. as it slows down, the righting effect fails.

Angular momentum is a man made calculation and the upward pointing arrow is really just a make believe thing. If it were a real force, the whole gyroscope should float upwards. LOL. It is a shorthand to represent the average momenta of the influenced parts of the gyroscope.
I'm shocked that no one has posted https://www.themattressunderground.com/ yet. It is totally worth a look. The amount of technical detail is right up HN's alley.

Full disclosure: I paid nothing to the site, but used it to find a local mattress shop (and manufacturer) and purchased a mid-range queen mattress at a good price. Apparently the shop owner had received quite a few referrals from them, but he never paid them or received any payment from them.
That's technically true, but a bit misleading. The battle of Poitiers was in 732; whereas the siege of Vienna was in 1529, 8 centuries later, when the reconquista had ousted the arabs from Spain.
You should realize that the term "class" has also meaning in mathematics, which is a different meaning than in programming. So from mathematics perspective, the name is apt.

I am not sure what other name you would suggest, anyway.
Please don't. It's a tablet, it needs some bezels.
> "If John Podesta had been able to turn this on sometime last year, the world might be a very different place."

Yeah, the world might not have known how much of an absolute creep the guy is.
We do heavy pipelining and tend to max out the single thread, so we run multiple redis instances per host.
ROCA vulnerability and Axalto / Gemalto .NET v2 smartcards
DevOps provisioning by software (hence the "dev") instead of by hand (manual-Ops).

It is with cloud-native that it gets interesting. Cloud-native infrastructure (like k8s) usually replaces the traditional devops tools (like Puppet, Ansible and Salt). Also it brings the notion of "scrappable instances", "blue green deployments" and "stateless compute nodes". This is were it got really interesting, this is were the FP intuitions start carry over. :)
Windows 10 Fall Creators Update: the 10 best new features
Programming is the design. Building is performed by a compiler (free part).

Also, flowcharts are less readable than most programming languages in non-trivial cases. Graphical programming languages are mostly useful as DSLs. Text is unbeatable in the general case.
My password manager, hunter2 (https://chiselapp.com/user/rkeene/repository/hunter2/ ), overcomes this by spring multiple keys per password. If you change the password then all keys that currently know the password will also be updates.
Authoritarian Cryptocurrencies Are Coming
I'll believe those figure on battery life when someone independent confirms it.
I'm not related to Itchio.

If you are looking for a maintained system for online systems that provide software updates I would look into https://github.com/itchio/wharf-spec.

Wharf is used for Itchio to sync folder structures differentially / incrementally. It uses the latest compression algorithms. It has a reference server.

Alternatively, a port of zsync is https://github.com/salesforce/zsync4j written in Java.

I had trouble compiling zsync for windows.
Supersingular isogeny key exchange
A better question is, what issues didn't I face? Unlocking randomly wouldn't work, the display driver was crashing when using firefox/chrome consistently, battery life was abysmal, device would bluescreen, etc.

From what I understand they finally patched most of these out after more than a year. No need to go on that roller coaster again.
Thank you, just fixed. Did you have a chance to try it out?
currently different 210 handsets according to the GSM Arena database.

https://www.gsmarena.com/results.php3?chkUSBC=selected
What is the main reason behind the 17 hour battery life, mainly in comparison to a MacBook Pro? Does this come mainly from the battery size, power management in the OS or components?
> Scheme & LISP have no built-in classes

Nonsense. Lisp has a plethora of standard classes: T, NUMBER, PATHNAME, SYMBOL, SIMPLE-ARRAY, BASE-STRING &c. &c. &c. In fact, I just ran this on a pristine SBCL (no user or :

(let ((ch (make-hash-table :test 'eq)))
(labels ((pc (class)
(loop for subclass in (sb-mop:class-direct-subclasses class)
unless (gethash subclass ch)
do (progn
(setf (gethash subclass ch) t)
(pc subclass)))))
(pc (find-class t)))
(length (loop for class being each hash-key of ch collect class)))
→ 659

Yes, a basic running SBCL has six hundred and fifty-nine classes built into it. It all works remarkably well.

> one can argue that CLOS isn't what we normally describe as OOP

Probably not, but it's better.

> Both normally have a global namespace.

CLOS classes are themselves instances, identified by a symbol which lives in a package — i.e., within a namespace. E.g:

(defclass foo () ())
→ #<STANDARD-CLASS COMMON-LISP-USER::FOO>
(defclass swank::foo () ())
→ #<STANDARD-CLASS SWANK::FOO>
(make-instance 'foo)
→ #<FOO {1003ED8AA3}>
(make-instance 'swank::foo)
→ #<SWANK::FOO {1003EDEC03}>

Those are two different classes, both name FOO, but their names live in different packages.
I lasted a month on $600 foam. I woke up several mornings with sore hips. Finally, I called the local rescue mission to donate it. When I explained that I felt bad passing it on to someone else, they said they are picking up a couple of these mattresses each week! It seems like it's a hard adjustment for many... zing.
I'm not the biggest job-hopper, but I've worked at 3 companies in the last 5 years in the NYC area, and have never once worked with, known anyone who's once worked with, or knew a hiring manager who would even consider someone whose only significant background in software was a coding bootcamp. For those who've experienced it, are they hired out of desperation into firms that need manpower and have enough more senior devs. to get them up to working competency or what?
Okay, then explain Spin. Angular momentum is defined by how a particle responds to fields, not by the relation of its parts.
Don't know why this is being downvoted. If humans at Google can help recover the account, then it is potentially susceptible to social engineering. There's no way around that.
Classes are just syntactic sugar. They use prototype under the hood. So maybe it's good to know what happen there.
Curiously enough, C still has native means to call Pascal functions.

At least in the past, the interoperability between languages was taken very seriously, because the industry used to abhor the idea of having to rewrite things just because of the need to use a different language (e.g. PL/I instead of Fortran); the object module format was designed to be language-independent.

As computers became faster much of software development switched to interpreted and VM-based languages, and language interoperability became a problem.
That would require 7nm technology. Besides nobody will need more than 420 characters. Ever.
The story is phrased in a way that is delicately subtle, and thus elides the mechanism whereby the drunk can change his rotation.

Here's a hint: It's relevant that the person is drunk. Another hint: Newton's third law.
The Google Assistant Home Mini Is Just Awesome
Email is a really dumb thing to put this to because 99.999% of the emails you receive will be sent by less paranoid people and 99.99% of the emails you send will be to less paranoid people.

Just get a pretty locked down Gmail account and use pen and paper or OTPs or GPG for things that actually need to be secure.
> To be fair, a lot of EU money does magically disappear in Eastern Europe due to corruption.

And so the EU police will also be fair.
Difficulty in Finding Reviewers Taints Editorial Decisions
Thanks. Fixed this in my comment.
I'm glad they're doing this--but I'd also like to see a little granularity.

If I'm a big-wig politician, I'd want it as-is, but as a normal techie, I'd like support in the native iOS apps and the ability to connect apps. However, I'd still like the strict (days-long) account recovery / verification process.
In ruby, th
The best argument I can see for tweetstorms is that they're stretching the upper bound of the format.

A Medium post or something would be more natural for this length of text, but it also deters people with the possibility of a ten-page story. 60 tweets might be absurdly long, but at least you know it's not going be 200. So the format is dumb, but I think you're right - it offers a guarantee to readers who don't want denser pieces.
I tried to switch to Windows for work (for gaming it's the obvious choice) but I just couldn't.

Windows 10 is IMO the best Windows ever, but I was surprised that the ecosystem was really poor compared to macOS. Most of the software you find online are outdated win32 apps with scaling problems. Even modern software from major companies still has scaling problems such as Adobe CC or even the mighty Photoshop.

I also didn't find worthy replacements for my most used apps such as Alfred. Even something like iStatMenus doesn't have a replacement in Windows, all the alternatives are really poor in comparison.
You are correct. However, this paper specifically only looks at H-RAS, also a proto-oncogene.
Bombs kill bystanders all the time...
documentation and readme of alibaba projects are scary. Have anyone use this or any alibaba open source projects for production?
Many Lenovo Thinkpads and HP ZBooks, the mobile workstation lines, support 64GB of ECC memory when paired with a Xeon. And 64GB of non-ECC when using a Core processor.

Hell even the "ultrabook" workstation from HP, the ZBook Studio supports 32GB of ram [0].

One has to trade capacity for speed. 16GB is such a wall now, it makes me think Intel crippled their latest chips because they are too good.

[0] http://www8.hp.com/h20195/v2/getpdf.aspx/c04832209.pdf?ver=1...
In the period 2009 to 2011, deaths went down at least as much. Beware straight line trends.
Yes, though I think you can avoid the question of why just "those specific parts of the disk" by considering a dumbbell (two joined, point masses spinning around an axis perpendicular to the center of the rod joining them) rather than a disk or ring, and a continuous torque. If you are pushing northwards on the axis, the maximum rate of change of the instantaneous velocities of the point masses is when they are aligned north-south, and when they are aligned east-west, there is no change in their instantaneous velocity from the applied torque. Integrate this over one revolution, and you get the axis tipping in the east-west plane. A picture would really help, maybe I can find one on the web...
Basically you are paying for a better CPU, you get the option of Intel's 8th Gen CPU..... and Nvidia GPU, arguably better then one offered by Apple.

I just wish Apple will make their own Metal GPU for Mac. At least then I know the GPU will be best at something Apple designed to do.
How Our Startup Switched from Unsupervised LDA to Semi-Supervised GuidedLDA
Ohm: Parsing Made Easy
I still fail to get what you wanted to express with your comment here. I've just quoted two sentences from another comment of yours on the same page, have you understood something else?
Did Travis replace Jenkins?

Thanks for posting this. I'm looking to get any application and start deploying through a CI/CD process, to learn how this process works. Any application suggestions for a CI "Hello World"?
Yeah it's really frustrating.

* this page is an ad copy with very little of interest

* the store page (https://www.microsoft.com/en-us/store/d/surface-book-2/8MCPZ...) has no date, no price and only hints at specs (you can pick a model but have no idea that e.g. the 13.5" i5 is iGP and the i7 is dGPU)

* https://www.microsoft.com/en-us/surface/devices/surface-book... has the actual stuff you want, with a detailed specs breakdown and the price of every configuration although even there are incoherences (Tech Specs states the 15" has 16GB RAM, but "Configure" lists an 8GB 15" configuration)
Only comment I would make is that you can use CircleCI instead of Travis to get for free running tests on private repos. The configuration is similar and the benefits as well.
And does this preclude WhatsApp to Google Drive Backup that goes into your Drive backup folder rather than Drive itself?
Interesting last point! It does seem to be the trend, notably with large data sets:

https://wycd.net/posts/2017-04-09-rpcs-for-moving-computatio...
What does this mean for IMAPS w/application specific passwords?

It's a really sad statement to say outloud, but if turning this on means my emacs mail client I've been using for ... years doesn't work anymore, I just can't do it.
Did any IoT device management service fit the bill too (back then or now)?
We are heading towards a similar use case.
Introducing FontPlop: Fast, Simple, and Free Open Source Webfont Converter
Yep, Kudos for Docker for learning from their mistakes... But it's also a reminder of how powerful being low on the stack is.
I think `interface` is probably the software engineering terminology that comes closest. Leading to:

interface Eq a where
(==), (/=) :: a -> a -> Bool
x /= y = not (x == y)

implement (Eq a) => Eq (Tree a) where
Leaf a == Leaf b = a == b
(Branch l1 r1) == (Branch l2 r2) = (l1==l2) && (r1==r2)
_ == _ = False

Not bad. But not a total game changer either. Probably makes more immediate sense for most new comers though.
I recently left my macbook with the TSA after a frantic sprint through security. I was stuck with a windows 7 PC for the week.

Armed with Putty and a browser, I only missed the touchpad of my macbook. I do most of my work in Jupyter and in vim. It's rather liberating to realize you are not tied to one ecosystem. My point is I thought I would never be productive without my mac but that simply wasn't true.

I suppose I am an edge case though as most of my work is performed on my headless linux workstation.

For those wondering, TSA held on to my macbook which I retrieved over the weekend.
I follow an ancient history blog (in Dutch)[0] that has regular "Method on Monday" posts devoted to explaining that history is science. It has specific circumstances such as a dire lack of data, but there are methods to work with that.

[0] https://mainzerbeobachter.com/
I find the trackpad on the original Surface Book to be good. As good as any MacBook I've used, but I'm not a Mac user, so I don't think I can speak to the more subtle differences.

Most reviews of the original Surface Book concur that it's "nearly" as good as the MacBook's trackpads. Also remember that the display is a touch screen.
The printing is so consistent, it's practically a bar code.
Yes. Here's one place that came up when I sorted by "Top Ranked" and filtered by "Dinner": https://www.tripadvisor.com.sg/Restaurant_Review-g298285-d11...

It even beat out the Night Market, which is the best in the state, if not the country.

I think proprietors and/or customers are able to update their listings and select which meals are applicable. And obviously you'd want to select all of them, even if you are a coffee shop that sells one type of sandwich.