skysight-inc/HackerNews huggingface dataset:
The remainder of the U.K., outside of London, has a larger dependency on the EU. These regions will suffer disproportionately more than London.

"In particular, Northern Ireland (the UK’s poorest region),
the North East (England’s poorest region) and the South West (Southern England’s poorest region) appear to be the most dependent on the ability of the UK to trade in goods with relatively few restrictions with other EU countries." [1]

[1] "UK regions, the European Union and manufacturing exports"
http://speri.dept.shef.ac.uk/wp-content/uploads/2016/05/Brie...
I have to say, I decided to give this a go. I sat for 20 minutes with one idea down. By the time I hit the third one it started rolling quickly.

There's a certain freedom in breaking down an idea, only to see that its not a very good idea --- but sticking with it until its dried up.
One potential option:

1. Install a hardware keylogger (software keylogger wouldn't work) in the laptop.

2. Release the defendant.

3. Get a warrant for the arrest of the defendant for CP-related crime.

4. Decrypt the laptop with the password recovered from the keylogger.

All of this depends on the suspect using the laptop again, but I'm guessing they'd want to recover the contents on the laptop.
Part of it is that; another part is that many people grow up outside London, spend a lot of their working life in London, then retire to somewhere outside London.

I think trying to read anything into regional tax flows isn't very productive.
I was thinking perhaps the hash is from something like BitTorrent, where they have a list of hashes that actually identifies components of the file. Then they see that the data for a particular series of matching hashes looks like they were saved to an external drive.
How can you "steal back" something that was stolen from you?
13 Easy Eye Makeup Tips You Should Know
If it does, imagine what they might do when they realize that.

A rapidly changing first-world is producing a lot of losers - but they're not yet disenfranchised and many of them are even armed.
> Wouldn't that be two parallel vectors?

Yes, but it's a single contiguous memory allocation. (It used to be three parallel vectors in a single allocation, with keys and values also kept separate to avoid padding between them, but experiments showed that had worse cache behavior.)

> How does that special hash marker work? What happens when something actually hashes to it? Just silently increment the hash?

Looking at the code, it always sets the most significant bit of every real hash value (since the least significant bits select the bucket, it makes no difference), and the marker has the most significant bit clear (in fact, all bits of the marker value are clear).
The names of the functions are different, but they fundamentally do the same things
Anyone with half a brain wouldn't trust anything they get back from a third party.
I would say that what they're calling "data analysis" here is really maths.

Knowing how to manipulate tables is relational algebra, even if you never learn the formalisms.

Representing the parts of a problem as symbols is just algebra.
Ask HN: What books have made the biggest impact on your mental models?
It's ok to "forget" what you read (https://medium.com/the-polymath-project/its-okay-to-forget-what-you-read-f4ef1c34cc01) as books update our mental models or how we perceive the world. What books have made the biggest impact on your mental models?
> Investigators said content stored on the encrypted hard drive matched file hashes for known child pornography content.

This makes zero sense. It would have to be an utterly terrible encryption program for anyone to be able to see the hashes of the encrypted files.
Right... so for the authorities to "compare" the hash of an encrypted file with that of a known original, they would need to encrypt the original with the same private key used to encrypt the encrypted file. If they had that private key, wouldn't it be sufficient to unlock the drive? They wouldn't need his cooperation to decrypt the drive if they had a private key. So it seems like a catch-22 compelling him to decrypt the drive based on a hash collision.
Can you share your thoughts on where and how to look?
Not expecting a ~$30k vehicle to run after 100k miles seems absolutely crazy to me. It's a nice showing of how different (wealthier and not caring in this case) the USA are from Europe.
Your landing page looks great. Did you hire out the design work or do it yourself?
Commensal bacteria make GPCR ligands that mimic human signalling molecules
In Australia it might be to attract Gov clients? Not sure why the Home service would matter though other than Australians are big on using services located in Australia.
How about hydration? Anecdotally if I am low on water, electrolytes, or protein, I lose my deepest levels of reasoning.
> "The fact remains that the government has not brought charges," Donoghue said in a telephone interview. "Our client has now been in custody for almost 18 months based on his assertion of his Fifth Amendment right against compelled self-incrimination."

To be clear (and I am pretty sure the public defender knows this, but is just phrasing it like this for public perception), the prosecution's position is that the Fifth Amendment is irrelevant because they're compelling him to do an act under the All Writs Act and not to testify about anything (produce a password, produce files, etc.). The approach they're taking is that he's a person in a position to do something to let the government access evidence, and it doesn't matter that he's the person they want evidence against, instead of a third party (as with New York Telephone Co., or more recently Apple), and he's in prison for refusing compliance with the writ.

It's totally unclear that this legal strategy should work in a just/ideal society, but, at least for now, the courts are allowing it.
My friends had him and I hear Jonathan Shewchuck is indeed an excellent teacher. However, he has never been a CMU professor. In 1994, when your link was dated, he was getting his PhD at CMU, and since 1998 he's been a professor at UC Berkeley (where I went): https://people.eecs.berkeley.edu/~jrs/

I have no doubts about CMU's excellence, but I found Berkeley's undergrad CS education to be quite good. There certainly were research professors who were bad teachers, but many like Shewchuck were outstanding teachers, and there were also several Teaching Professors whose job description to focus is more on teaching than research, like Dan Garcia, Paul Hilfinger, John DeNero, and Brian Harvey (since retired): https://www2.eecs.berkeley.edu/Faculty/Lists/faculty.html

I too have heard that private schools like Harvard and Stanford are not very hard once you get in, just very hard to get into (though I can't speak from experience). I haven't heard people say that about Berkeley, which is a public school so it doesn't have shareholders where alumni can form a controlling majority, and it's funded more by the state than by tuition. That also certainly was not the experience of myself or anyone I know.
CL implementations offer the indexed access, but include the data in the struct only for few data types.

Any good Common Lisp implementation will use fixed indexes. The Common Lisp compiler can inline the accessor and will be using fixed indexes.

What Lisp compiles usually not do is inline the data in the struct. Thus the struct slots will contain a pointer to the slot value.
Exceptions: small integers, characters, ... Those will fit into the slot and will be stored directly in the struct.

That's the point of structures in Common Lisp.

Below is an example in Clozure Common Lisp on a ARM processor. As you can see, the compiler can inline the accessor and uses fixed indexes to access the slots...

CL-USER> (defstruct person name age)
PERSON

CL-USER> (defun test (person)
(declare (person person)
(inline person-name person-age)
(optimize (speed 3) (safety 0) (debug 0)))
(person-name person))
TEST
CL-USER> (disassemble #'test)
(mov imm0 (:$ 19))
(stmdb (:! sp) (imm0 vsp fn lr))
(mov fn temp2)
(vpush1 arg_z) ;[12]
(ldr arg_z (:@ arg_z (:$ 2))) ; name at pos 2
(ldmia (:! sp) (imm0 vsp fn pc))
NIL

CL-USER> (defun test (person)
(declare (person person)
(inline person-name person-age)
(optimize (speed 3) (safety 0) (debug 0)))
(person-age person))
TEST
CL-USER> (disassemble #'test)
(mov imm0 (:$ 19))
(stmdb (:! sp) (imm0 vsp fn lr))
(mov fn temp2)
(vpush1 arg_z) ;[12]
(ldr arg_z (:@ arg_z (:$ 6))) ; age at pos 6
(ldmia (:! sp) (imm0 vsp fn pc))
NIL
As someone who uses Vue every day at work I would not say that Vue has a simple API, though it has many conveniences.

I think a fair comparison would be to look at React's component API:
https://facebook.github.io/react/docs/react-component.html

And compare it with the Options / Lifecycle Hooks and Instance Properties and Instance Methods sections of the Vue API docs:
https://vuejs.org/v2/api/

Vue may be simpler if you have passing familiarity with Angular 1, or if you are very familiar with Mustache-style templates. But I think it's wrong to say the API is simple, or has a small surface.
With the same key is a very important distinction there.
Sure, that's the way you'd think you have to do it if your resources about this primarily come from HN. But there's whole different bag of tricks from the purer side of math which those who've decided to follow the data analysis path long-term use very fruitfully.
Given the could convict him right now, my guess is that they are trying to bargain in some way to get access to the HDDs as a way to 1) try to find the children being abused and 2) access a wider ring of child absusers etc.

Given the legal grey area this all appears to be in and the potential upside of getting in to the HDDs this seems like something the authorities would be ok doing while the law catches up.
It wasn't a dig at the US, rather the opposite. Looking at say North Korea, or Nazi Germany, or any place where slavery was legal...might make it easier to see laws that were divorced from what is good/bad.
Wrong.

"The new entity, called XXVI Holdings Inc., will own the equity of each Alphabet company, including Google."
Show HN: Functional K-way Merge in Scala
> Install a keylogger: Ok, check. Keylogger installed.

> Release the defendant: If this is judges decision, he can't be in court again for the same crime.

> Get a warrant for the arrest: Again? Isn't he released? As such, gov must not return laptop with backdoor either in hardware or software mode.

> Decrypt the laptop: Even if all above matched, you think he'd use the same laptop again? If he has a bit of brain, I think he wouldn't.
It really depends upon the organization — both the specific role of the data scientist and the way in which machine learning is applied.

In some organizations, "data scientist" is the modern name for a business analyst and the responsibilities largely involve basic data sanitization and analysis, streamlining processes that were manual and tedious in previous eras. In other organizations, people with advanced mathematics skills find ways to apply mathematics and machine learning to gain a marginal advantage over competitors or to deliver something novel to the market. This latter case does indeed require a deep understanding of mathematics.

Using off-the-shelf implementations of ML algos might seem like it obviates the math skills, but problem definition, algorithm selection and feature engineering are difficult for laymen to do well, and can insidiously poison the validity or efficacy of the results if done poorly.
Data analysis without knowing math sounds like a great way to make a bunch of analysis mistakes. I know math decently and data analysis is still hard. The whole field of causality is becoming more rigorous - see the work by Judea Pearl, for example.
> It makes no sense whatsoever for both sides to be mad at each other -- the EU and UK make good trading partners, part of the EU or not.

It doesn't. But that's the thing, the actors here are not in for the greater good like you. They have selfish micro-perspectives and all they care is maintaining power => votes.
So for the particular UK government, priority is satisfying their voters. And those voters are ... not that smart or aware of how economies/countries work.

Again, look at what they say, and then look at what they do, since the campaign for Brexit started.
Common sense is the thing that you will not find. Unfortunately.

> The country will be fine in the end.

Yeah, the sky will not fall. Everything will be "fine".
GE discovers that industrial IoT doesn't scale
What happens if he forgets the password? Prison for life?
The Photos the U.S. And Saudi Arabia Don’t Want You to See
A remake of make (in ClojureScript)
What do I really like is to use empty "scratch" as a base, and put only required stuff there. At least with Golang projects it works.

But yes, you can not be sure what do you have in every 3rd party image you use. This is a big problem in the Docker world IMO.
So much for that whole constitution thing anyway.. They can just create some "act" that overrides it! And nobody will complain because the person affected is the bad guy, until they come for them.
Yea, at this point they either need to charge him and take him to court with the evidence they have or release him.

There is simply no way to prove he is knowingly withholding a password vs simply forgetting it.
Striked me as odd that this is not mentioned: http://ayende.com/blog one of the strongest developers in the .net world, hands down.
> If the disk is encrypted how can they match file hashes?

This is an attack, which contemporary block based FDE doesn't really protect you well from. Bitlocker, FileFault, TrueCrypt, VeraCrypt basically operate on one disk block at at time and this means they cannot hide data patterns well. Or as Thomas Ptacek put it in his article "You Don't Want XTS" [1]

>It’s ECB-like. It can’t do a perfect job of providing privacy.

This is also why Thomas Ptacek and others are advocating that FDE is not a complete replacement for file based encryption.

> But that’s the big problem: sector-level encryption sucks. It’s messy, provides fewer security guarantees than conventional message encryption, and makes tradeoffs tailored to the challenges of encrypting disk sectors.

> Sector-level crypto is last-resort crypto.[1]

The Wikipedia article about ECB[2] (which is not used in current FDE) has a dramatic example where the image of the Linux penguin is clearly recognizable in the ciphertext.

[1] https://sockpuppet.org/blog/2014/04/30/you-dont-want-xts/

[2] https://en.wikipedia.org/wiki/Block_cipher_mode_of_operation
Canada's 'Great Trail' Is Finally Connected
Sites like glassdoor are a bit misleading in my experience.

Is there any website to look for Swiss tech jobs specifically?

And what's the tax story there in a few words?
I say every time I see one of these HN posts: Windytan, phenomenal hardware hacker: https://www.windytan.com
But do they check and enforce those rules?

From the article: « The paper, published in 2012, didn’t mention his sponsor. “Oh, wow. No, I didn’t. That’s really bad,” he said in an interview. “That’s purely oversight.” »
http://reviewsignal.com - ~$3,000/month

I run the largest web hosting review site. It uses twitter comments as the data source. I wrote nearly the entire thing from scratch in PHP/MySql with a couple libraries for twitter streaming api, templating, WordPress blog.

I did a long interview at IndieHackers if people are really curious with full monthly revenue disclosed (https://www.indiehackers.com/businesses/reviewsignal)
I agree. Using GTK+ for a small personal project made me realize just how unwieldy GObject is. Vala was a nice alternative, in my opinion, but it seems that everyone is trying to kill it off nowadays.
Being right or wrong is not time independent. Someone saying it's crazy to buy virtual coins for $1 in 2009 was clearly wrong.
Google photos, chromecast, project fi.

Ps: google employee, but would have done the same if i werent.
Well that's embarrassing, thanks for letting me know! Correct link:

https://jobs.lever.co/close.io/592193bf-8a9c-43cf-86a1-faeb7...
By doing good statistics. No-one cares whether a model's application is well founded. What matters is if it's predictions hold up statistically. This means lots of validation runs and defense against overfitting. That can all be done while viewing the model as a black-box.

Model knowledge certainly helps, but it isn't neccesary.
Good ML people I know or have observed through interviews are good at a bunch of things. The ones that come to mind are: Linear Algebra, Statistics, Python, ETL operations with databases, Application Performance Analysis and testing, and the crucially overlooked and slightly more fuzzy what I call 'problem space analysis' (ie, looking at the problem space, whether it's a game or a process, and discovering which human learned activities can be effectively replaced or reimagined by training a model of some kind).
comparing minetest (a c++ minecraft clone) and minecraft gives the following memory usage upon starting on a blank new world. Also, minecraft takes five times more time to launch.

smem | grep mine
5728 jcelerier minetest 0 433136 439287 466348
7044 jcelerier java -jar /usr/share/minecr 0 691476 708501 753948
If you want to learn how to program, surely you would go asking the software engineering community how to do it? But rarely do we pay attention to how the people who're serious about reading and writing say you're actually supposed to read. I thought I knew how to read a book. But then I read the Well-Educated Mind and realized that I had went about it all wrong. English majors read books way differently than most people do. It is crucially important for retention and understanding of a book to actually write down thorough notes about it.
As a British person (who voted to remain), this makes me really sad to read. I think immigration helps to keep society from stagnating.

I feel like the UK will be diminished, and that it will have deserved it.

(Currently working on emigrating.)
Non riuscire a dormire di notte è un grande problema,ecco i motivi
So the police no longer need to plant drugs. They can just plant encrypted hard drives to which you have 'forgotten' the password. Hard-drives containing hashes of 'bad' pics. And then you can spend your life in jail (unless you plead guilty) ?
I would assume they have evidence, maybe via a warrant to his ISP, that showed the transfer of files with hashes of known illegal content. They might have evidence content was transferred to a computer on an account in his name, but they most likely do not have evidence of his actual possession of illegal content.
I've been using Vue for about a year now. It's been my lib of choice for rapid front end development. Quasar Framework with it is especially a productive combination.

In comparison to react, it's always been more intuitive.

That said, I recently started working with a developer new to vue coming from react. Explaining how nested data updates doesn't really work made me realize how janky it is.

I hope there's some kind of solution. Especially when you start using vuex, the data update inconsistency becomes a major issue.
Majority of people here are renters :)
Note that updating to the web extension version will wipe all your ublock settings, custom filters, rules etc.
Back up your settings first
Swords and Shields – A Study of Mobile Game Hacks and Existing Defenses [pdf]
As a mathematician, people routinely tell me that mathematics isn't applicable in a particular situation. Upon deeper investigation, I usually find that they simply have a very limited understanding of what math is. Most people associate it with numbers and equations -- but those are just a few tools that are taught early on. Actual math is about analysis and some of these tools MAY be used when preforming it. Even some of the deeper topics, such as calculus and algebra are simply tools in a greater framework of understanding.

Even if you're using very little of what you think of as "math" to interact with your machine learning framework, to dismiss math as not being necessary is ignoring all of the underlying mathematics that went into creating it. You may not need calculus, or the like, but the math is there -- even if you don't recognize it as such.
I also looked at gtk c++ programming in the late 90s and was disturbed by GTK--, the c++ binding at the time. The library used extensive template meta-programming that was so ugly that it made me give up on c++ as a language. The error mestages the compiler would vomit were often many lines long and took considerable time to decipher.
Yeah? I need to put it in my queue and give it another try.
The startup I work for. Can't talk too much about it right now.
> Encryption and hashing are different processes with different algorithms - SHA vs MD5. For example, IPSec VPNs hash a packet with MD5 to prevent tampering, then encrypt the hash with SHA256 to prevent viewing.

You do realize that MD5, SHA-1, and SHA-256 are all hashing algorithms?
I highly doubt you meant a cipher built from a hash function (easy to do with
Feistel net, though nobody does that), especially that IPsec doesn't define
any such thing, from what I remember.

Given that you apparently don't understand how encryption and hashing work and
relate to each other, you're not in a position to question the technical
aspects of the story.
You can buy everything you want with the US dollar but given the abyssal debt of the US government, one could think it will also end in tragedy.
Mike Ash's blog: https://www.mikeash.com/pyblog/

Always impresses me with the depth put into each post. Great blog for a Cocoa developer to follow.
The naming all life cycle methods, the grouping of things by categories in data, methods, all the things you don't need to learn to make jsx do what you want, the whole props/callback things that is vastly simpler, no set state shenanigan, no two ways with consequences of creating components, the use of standard html attribute names and not js dom api names, etc.

That makes manipulating the api way simpler for me.
Perhaps taxing water use rather than water bills? Presumably that would force the agricultural market/s to adapt due to increased operating costs.
U.S. State Department reports new instance of American diplomats harmed in Cuba
Or they're using it as the case to challenge encryption. If this goes to the supreme court, a decision on this will set some major prescient on encryption.
I think the argument is that the system already allowed for this before Trump so it's only natural that people angry at a system will vote towards who they perceive to be as far away from it as possible and Trump definitely hits the mark there, compared to the competition.
I think, importantly and regardless of the crime itself, I would like to ask: what can be done here and how did we get to this point? We have someone who has been in prison indefinitely who hasn't been charged with anything. What can be done about this situation even if we raise awareness? Also, how did we get to the point where this is legal?
Florida is super porous. Will pumps and barrier islands even help?
note that the "well shaped hole" is shallower and broader than the "badly shaped hole"

this might be OK sometimes, but that depends on how deep you actually have to dig to get at what you want.

grad school, for example, seems to consist of drilling wells that start in very broad holes and go quite deep.
I would argue that it isn't, if it is, then what's the distinction between a compiler and a transpiler?
Those rights apply to surface water. Ground water is, if I recall, a free for all. Pump as much as you can, as fast as you can, because everyone knows it will be gone in a few decades so you better make your money now.
Every single person I know that voted leave did it on economic grounds. I'm sure a proportion was flat out racism but it's nowhere near 50%.
isnt statistics math
Recruiter contacted me on LinkedIn. Went through the process. It was a Hacker Rank challenge, technical phone interview with coding, on-site interview with coding, systems design and culture fit interviews.