skysight-inc/HackerNews huggingface dataset:
> After getting married, all I needed to do was take the marriage certificate to the immigration office and was pretty much instantly approved for a 3 year visa.

Yeah, this is the part I always think of when I hear people here grousing about standing in line to submit visa paperwork or whatever. It's annoying to waste a day at immigration, but I know people in America where one partner is an American citizen and the other is an immigrant, but they've been watched and scrutinized and interviewed for years and years before the immigrant partner could get a green card. It's pretty ridiculous.
The KSA is an absolute monarchy that beheads people and severs limbs for thievery. Murdering or detaining the other side without due process is how these states work, it's how you consolidate power when there are hundreds of pretenders to the throne.
Marx was far from the first.
Then again, almost all startups fail. Knowing what worked and the circumstances that made it work matters.
So, he's trying to trick us? What a trickster...
A Stunning Look at the Massive 'Blade Runner 2049' Miniatures by Weta Workshop
To drive the point home: https://xkcd.com/radiation/
Sounds like he should have used an ethereum smart contract, right?
I use reframes little brother, citrus with cljs and it has been awesome. The promise of data oriented frontend engineering really pays off.

https://github.com/roman01la/citrus
> the society we live in shapes the tools we have, and the tools we have shape the society we live in

Incidentally, that's (my understanding of) what "the medium is the message" was about. Basically, changing the profile of which actions/habits/business models are feasible has a far more powerful effect on society and culture than do the specific decisions made within that profile.
Is it known/suspected that AMD have an equivalent?
That would make a lot of sense. It's similar to the public reference system that makes sites like eBay, AirBnb, and CouchSurfing work.
It is a distinction largely because you won't study to become a licensed taxi driver to only drive for Uber (or Hailo or whatever). You are right that it does not automatically make it difference, but in practice it means you're almost always dealing with drivers that are genuinely going to be taking jobs from more than one source (if nothing else by picking up clients kerb-side) because that is the main advantage of their license.

Part of the argument in the judgement is that Uber in effect acts as the client, since their rules prevent the driver from interacting with the rider in a way a independent contractor would normally be ble to. That makes it all the more significant when Uber is often the only client. For someone like Hailo this would be less risky as the driver also works for many others most of the time, so even if Hailo was found to be the client rather than the individual riders, they could make the argument that to most their drivers they were just one of many clients.

That Uber in "ideal" circumstances could have only signed up drivers that drive for many others too, or that Hailo in theory could have only signed up drivers that were only driving for them, isn't relevant when that's not how things have been in practice.

EDIT: I'd very much like to hear arguments instead of downvotes, given that my comment is entirely factual. Downvoting doesn't change any of it.
Intel's promised fatter Optane drive arrives
"Let's discuss objective (measurable or at least verifyable) arguments instead."

Agreed.
And I think, if this would have done from the beginning, especially from the linux crowd, then maybe they would still have Limux or are on their way of having a stable variant, yet.
I mean with all that money, it definitely should have been possible to adjust LibreOffice in the needed way by now.

But so there were wrong expectations and then disappointment.
His example:

const withDagobah = PlanetViewComponent =>
class extends React.Component {
...
}
}

Seems as if it would be pretty bad from a perf perspective. It's defining a class every time that function is called. Anyone familiar with the dark underside of JavaScript care to comment?
Dear Al Franken: Net Neutrality Is Not a Magic Wand You Can Wave at Any Company
Nonstop playlist Techno Deep Bassline streaming || abstract techno experimental
http://physicsworld.com/cws/article/news/2015/sep/15/are-far...

Have a nice day.
I guess it depends on what you want to do, and what your goals are.

- Are you going into a school, and want to do CS, and both of those languages are in the curriculum?
- Do you want to do game development for a specific platform?
- etc...

If you want to learn about computer science, what it's all about, see if you like it, I would say Python over C++. As others have mentioned, it's definitely a more gentle introduction than C++ for a beginner. However, I would definitely recommend trying to learn/build/do something that you're interested in, especially if you're testing the "waters" of CS. Python is pretty cool, because there's so much you can do with it. Anything from game design to full stack dev- python can do it. Not that C++ can't do those things either, but it will be a much simpler start using Python.

However... if you know you want to program for the rest of your career, and you want to settle in for the long haul, then I would do as twobyfour recommended. I would start with either Python, or C (not C++). C will help you learn the underlying concepts of CS and how stuff works, so when you are using different data types in Python, you actually know what the heck is going on.

In the end, it depends on what you want to do. Whatever you decide, stick to it. Have a goal- like, I'll read through this Python book. Or, I'll make a breakout clone. Or something like that- once you complete the goal, decide if you want to pick another. It's all too easy to start and stop, not get anything really completed, and have an incomplete understanding. Check this out: http://norvig.com/21-days.html

And most of all, have fun. Don't do it if you'll be miserable. Programming should be an adventure; especially when you're learning. (hint: you're always learning)
Getting ripped off is apparently at least 3750 years old. People seem to have not changed over time.
Fair point, but let's not paint such a bleek picture. Gag-orders are an unfair (unconstitutional?) weapon of tyrannical regimes and should be condemned as so. Aside from taking political action to remove that tool from big brother's arsenal we as hacker/entreprenuers can build systems and strategize on how to mitigate and avoid gag-order scenarios altogether.

Perhaps this is pie in the sky but a future where open hardware is as ubiquitous/accessible/easy to use as open source software would make it easier to change chips or gut your laptop and re-build it with hardware that you can trust.
During the "do you have any questions for me?" phase (which every good interviewer should make time for), these kinds of questions will make you stand out (in a good way) from the rest of the crowd. Just don't twist the thumbscrews, y'know?
women are allowed to drive

Technically they've said that women will be allowed to drive at some time in future, possibly June 2018. As of today women are still not allowed to drive.

It's still a pretty major move though.
Nobody has that misconception.
Is killing in war murder? If not, why not?

Is killing in self-defense murder? If not why not?

If yes, how are they "objectively" wrong?

If you're a pacifist that believes all killing is wrong, fair enough. But that doesn't make your standards "objective". There are shades of grey to all morality, you pretending otherwise does you no service.

The same applies in this case. Having popular opinion on your side does not make your morality "objective". That's not how this works.
> The edge gestures for switching apps aren’t new

These aren't edge gestures - they're on the Home Indicator. And "3D Touch Edge + swipe" was already on the iPhones.

> the home button was a massively overloaded bit of UI

Cannot disagree.
No, the link in the post you replied to is about March 29th 1848 when a naturally occurring ice dam blocked the flow from Lake Erie into the Niagara River, which caused the falls to go dry.

So in that case it had only been 38 years since the war of 1812.
The problem is hard mostly because the entire architecture of the personal computer made absolutely no provision for security. Everything is patches upon patches to add superficial security. Fundamentally, a computer is dumb, it will perform whatever task it is told to do, and all our security measures revolve around stopping a malicious actor from telling the computer to do something 'bad'. Eventually, someone gets around the bouncer or in through an open window and here we are.
Flexible Flyer Museum
Error – Forex Peace Army – Your Forex Trading Forum
That Eudæmonia Machine sounds completely brilliant. Why aren't more offices built like that? Heck, there's even something there for the C-suite types: the gallery and salon seem like just their element.
The govt may have forced them into putting it there.
On-demand Supercomputing – Nvidia GPU $49/month flat rate
'Intel inside' was clearly not just a marketing slogan but a reference to spy agencies.
I've been watching "unhosted" for a while, and the key thing to know is they're talking about data. The idea is that web apps following the "unhosted" pattern will get/put data from your storage. And this is an api that presumably storage providers/services would implement to enable that. So you'd either host a storage provider on your server somewhere, or pay a provider of such a service.

This is vastly different than some web app, ie a single page app, storing data on a cloud database somewhere (DBaaS for example). Because, the web app owner still owns and controls that cloud database. I'm very interested to see where this goes.

Edit: reading the docs, I have a lot of questions. This appears to be wrapper for browser local storage, that can then sync to a third party provider (local first). But browser storage is basically a key value store. Also reading the docs, they talk about using data modules defined with jsSchema.

That's all fine, but consider the use case for a note taking app. I store all the users data as json objects, that are evenutally persisted to the storage provider. So to query the users data on a new device, to get last weeks notes for example, I have to pull down all the user note data. So basically with this model you are pushing around large sets of json from device, with no way to query or get at a range of objects for example.

This is less appealing than it first seemed. Am I missing something?
I wonder what artifacts will be found from today in 3750 years? BRB, gonna carve this comment into stone tablet and bury it.
Fashion, Maslow and Facebook's Control of Social
I don't think it's even a case of enhancing anything. It's more to encourage users that do have the feature to actually use it and guidance on when. That would be enough.

I know I hesitate to downvote anything that isn't obviously a troll or blatantly destructive. But that's too low a standard if we want to keep the comment quality from slipping.
I wasn't able to use any of the components on my android phone, so mobile friendliness doesn't seem to be a priority here.
There was a pretty successful Kickstarter a while back for a product ("Coffee Joulies") that was exactly that, but for your coffee mug. Little bean-shapes made of stainless steel, filled with material that changed phase at 140F.
I'm pretty sure some of them are just images
GNOME and KDE destroyed their former community, such stupid decisions over and over again. Changing directions, etc. Gnome 2 and KDE 3 were great, then both went downhill.

Ubuntu w Unity 7 and Ubuntu MATE are great, but standard GNOME3 is garbage - too many stupid UI warts.
Why does it need access to all RAM for watchdog timers and mid-level power management?
> virtually unlimited resources

Having resources doesn't matter, it's a hype-based economy
Fine Homebuilding. The last magazine that I still insist on a hard copy.
Awesome! I've used reagent/re-frame extensively for years, but I've never tried Rum because I couldn't find an obvious way to use it with re-frame.

What do you think of citrus so far? Is it production ready? Stable? Anything missing?
IBM makes 20 qubit quantum computing machine available as a cloud service
This article explains “what” the HEART framework is not “how” to measure it as the title says
I used to work in the social influencer space, and often attended conventions in which top influencers were treated like A-list movie stars by legions of (mostly young) fans. The last few years, the Musical.ly kids were the ones causing all the crowd control nightmares.

One kid’s performance on a stage in the convention hall was canceled by security because the crowd was dangerously large and packed-in (as they all fought to get as close as possible).

Another kid caused a major stampede by walking through the public lobby of the convention center (something they were very much not supposed to do). Literally hundreds of fans ran after them, to the woe of anyone trying to walk through the lobby.

You and I have never heard of these kids, and we don’t understand the appeal, but this is a huge business. The engagement and brand loyalty that Musical.ly stars get is like nothing I’ve ever seen.
It's quite possible the source is aware but it's being hidden on sub-government or institutional level. Not uncommon in places with personal responsibility for public or corporate accidents.
YouTube says it will crack down on bizarre videos targeting children
My brother uses an on-demand electric water heater he built himself (he is an ee) and it works just fine. Also, it's less expensive to operate than a tank-type heater, as there is no cooloff loss.
The big question to me is what the kingdom will do with all the assets they confiscated.

They will most likely fold them into the sovereign wealth fund.
A cosolidation of autocratic power domestically combined with escalating it's apparent effort to initiate a larger regional war than it already has are not what I'd call unqualified “good news”.
Digital code signing certificates for sale
A class is just a constructor function (in this case the function is a React component), so it is a function returning a function, which is a fairly common activity.
Depends on your definition of theft. Some people consider taxation a theft.
What's most fascinating to me is that the sentencing for bitcoin theft lends credence to its legitimacy as a currency.
Tesla Powerpacks will supply Nantucket’s backup power
Yes, the AMD PSP[1] chip.

[1]: http://www.amd.com/en-us/innovations/software-technologies/s...
It is only going to be called once (per componented used in) upon loading the page. No biggie
If it's so easy to go and work for Black Cab in London, wouldn't they just do that instead?

It is not easy to go and work as a traditional taxi driver in London. There are various regulations on taxis and taxi drivers in the UK anyway, and in addition, in London taxi drivers are required to pass an infamously difficult test known as The Knowledge proving that they can navigate effectively around London streets.

One of the big objections to Uber and the like is that they attempt to bypass some of those regulations and that training, and the regulations and training are there for a reason. To the extent that this confers a competitive advantage to Uber drivers over black-cabbies, it's a rather unfair one.
Pretty sure that both OpenCV and Dropbox knew what they were doing when they avoided the affero license.
> tax that consumers pay

No, you should think of the tax man standing between the customer and the seller. Whether he takes the bank notes from the customer's hand just before, or from the seller's hand just afterwards, really doesn't matter.

The legal incidence of the tax is that the shop writes a check to the taxman, but this is not very interesting. The economic incidence is fuzzier and more interesting, and depends on the elasticities -- if the tax were made 500 euros, would the customer fork out more or would Apple collect less? This obviously depends on lots of things. It seems bizarre to me that when we discuss VAT as a consumption tax we follow neither of these things, and instead assign it to the purchaser -- but this is just some convention.

(I'm imagining sales tax not VAT for simplicity. Or that the company made the goods entirely from scratch. I think VAT will be collected on the wholesale price when the computer crosses the border from China, and then on the retail mark-up when it's sold... but no change to the moral of the story.)

By "sociopathic" you mean amoral. Like plants in your garden. The weeds will take over if you let them. Personifying them doesn't help with understanding this. But whether you pay the gardener by handing him the cash, or by pinning it to the thorn bush for him to collect, really really doesn't matter.
I was looking at the pictures thinking it would be a lot easier to turn the car on its side, so the bottom of the car is at a good working height directly in front of the worker and without the neck strain.
"The market" is only going to "punish" you if..

- The masses actually care

- There is an alternative

Neither is the case here. Most people couldn't care less about things like ME and AMD and Intel are a oligopoly. If you want a modern x86-64 CPU you only have those two choices and both do this. That is the problem here, not fiat currency.
There's also Ember [1] (also a kickstarter I think) that just made a mug with a heating element and controller to keep your beverage at a specific temperature. Using materials with specific phase change temperatures sounds like an innovative solution, but it's also grossly engineering a problem that can be solved better by $10 worth of components.

[1] https://ember.com/products/ceramic-mug
At least in F#, I think that having too much need for arity overloading might be considered a code smell. In a nutshell, the idea is that, if you've got a bunch of functions with the same name but different arities, collectively they add up to a violation of the single responsibility principle.

If you do need it, though, you can make a 1-arity function whose only argument is a tuple of a given size. This is how methods from C# and VB libraries are presented. I believe that it just compiles to a non-curried function behind the scenes.
I'm seeing the same thing, in relatively mainstream conservative fora.

The most convincing part of this seems to be that Alwaleed bin Talil has longstanding ties with the US political system, particularly on the left. His past work with the Podestas has many eyebrows raised.

There are also dozens of sealed federal indictments pending, which I'm told is quite unusual. The assumption seems to be that they are related to Mueller's investigation although I've seen no compelling evidence that this is the case, aside from timing and wishful thinking.
Resetting the form if there's any error in the input is not the nicest UX. Like special characters in the name of a group
Quicksort as Hungarian folk dance (2011)
The best part about this is that archaeologists supposedly found more complaint tablets in the same room of the house about the same guy, leading them to believe that the house they found them in belonged to the Ea-nasir himself.
> Moreover, even if they don't have the full copyright, the GPL already allows for having an "internal" branch - as long as it is really internal. Also you, privately, can use and change the code as you want, without any obligation to publish anything. The GPL rules are designed to only apply once you give the modified code (source or binary) to others.

Since Apple actually does redistribute the binaries this second point is moot. But the first part is spot on. It's their code, they can do whatever they want. I have to admit I'm not even sure why they did change licence.
AMD Platform Security Processor
My point here was not about it coming from a USB JTAG, but by it targeting ME AND having full debugger access, meaning it isn't limited to reading nor to RAM/volatile memory.

Through this attack, they could compromise the ME longterm, which means the long accepted "nuke it from orbit" solution to security breach (unplug everything, format everything, start from scratch) still wouldn't be enough; that entire chip is done for. And 'using a hack to cleanup the hack' is still in the realm of cleaning up rather than start from scratch, it's not a solution for the same reason than cleaning up your comprised linux box is not one and you need to start from scratch.
I learned this with PyPy (or maybe it was Jython?). My usual bad habit for small scripts to depend on open files to close when they went out of scope would suddenly exhausted all file descriptors. Ouch.
If only some company would release a "homepod" RemoteStorage endpoint with easy backups, this could have a chance at becoming widespread.
Yes they do: https://www.reddit.com/r/security/comments/4ot223/do_amdproc...
A reimagining of what it looks like to generate WebAssembly code from Rust
WebSQL when?

@Firefox devs: please add WebSQL support. Now that you lost the IndexedDB devs who voted against WebSQL, it's rather time. Mind you, NoSQL and NewSQL nowadays coexist next to each other. Safari and Chrome based browsers (90% global market share) support WebSQL, except Firefox.
I remember browsing it in the 90s... remember any epic stuff from back then?
Detected (and reported) in Slovenia on Oct 9 too: http://www.ursjv.gov.si/si/info/novica/article/12088/5981/

Gone now: http://www.ursjv.gov.si/si/info/novica/archive/2017/11/selec...

Sorry, both links in Slovene, but Google Translate can help.
I can absolutely believe that would happen. Also interesting to watch the debate around conditional removal of the parking requirements for new builds. You see people that complain about lack of affordable housing, but also demand a parking lot/structure for every new building - these things are in conflict.

I do understand the bitching & moaning. I remember, and miss, the days when there wasn't a standing jam on I-25 every single Saturday, you could show up at a trailhead later than 8 AM and actually find parking, or rent a nice apartment in Wash Park for $600. But then I'm an immigrant too, so I don't have much moral authority to tell the more-recent immigrants to GTFO.
Ethanol has several accepted medical uses.
Offshore account? As in transfer his wallet credentials to some safe offshore vault?
Tulips can only go up, says investor with his life savings invested in tulips.
It's not really fair to blame Google (or someone else) because you built a giant house of cards and a gust of wind blew it away, even if it is a bit sad and people put a lot of work in it. According to this article, even the very easy workaround of hosting the font yourself is too much to ask.

Still it's a matter of time before the rendering engines change to another correct interpretation of the specification and everything falls apart again.

This all reminds me of that ridiculous thing of the late zeroes that was 'Sifr'. No, you don't get to run 20 Flash applets on your text page just so you can show fancy headings.
Is it really that silly to want to do things for the sake of enjoyment or benefiting others, instead of doing things to spite a talking head on the TV who says mean things?

It's a real problem that the political systems of the world are broken at best, but quite frankly I haven't got time or money enough to fix it, and my resources are better spent trying to build interesting things and watching others build interesting things. I cannot save the World; I can absolutely make my own life better, and help others around me.
Google should use it for Google Analytics. That dashboard is terrible. A beautiful, polished turd is how I often describe it.

Just as an example: try to add a new property to an analytics account. The whole ABCD naming of the menus also bugs me, like really?
The comments are clever as the posts. This is pretty darn funny. http://www.halfbakery.com/idea/Solid_20Underpants#1510132874
IBM Ups Pressure on Rivals with Quantum Computer Prototype