skysight-inc/HackerNews huggingface dataset:
Very low key question that might be in your paper but I'm lazy:

Did you use one of the compilation options for this or just the JIT compilation (if direct compilation is available, I'll be honest, I'm not that abreast of Julia developments). One of the key things for more computational simulation tools (as opposed to just analysis) is we find that the awesome compilers for C and Fortran codes are a huge boon, especially on systems that have ones that improve on stock intel (not to mention gcc) by a good factor. You lose that if you're just using the jit for the sake of using a "nicer" language, I guess.

I had similar sentiments to the other cat who asked about the 15 minute run, but I guess it's fun to show it "can be done." I was planning to play a little in Julia and this shows it can be worth it.
I really don't think crowdfunding is a sustainable solution for hosting costs, even if these are mitigated by using web torrent protocols. Crowdfunding is mostly useless unless you have larger businesses who depend on your platform for their business model. Anyone and everyone else is going to see pennies. I just deleted my Patreon this morning even though people use my software (Mjolnir, Hydra, AppGrid, etc) on a daily basis, because it's the wrong business model for pretty much anything open source projects like Godot or Vue.js that let you build your own business around using them.
A lot of workers do not like unions for many reasons (not a valid reason to downvote, but it's probably why.)
We can no longer leave online security to the market
I can't find it now, but there was a case that was talked about on the Mic Dicta legal podcast about this false idea that contracts are a negotiation with the employer. They're not and shouldn't even be though of contracts in the traditional sense.

You sign it if you want the job. You disagree with it: there is no negotiation. I have always refused to sign non-competes and wrote this post about it:

https://penguindreams.org/blog/why-i-dont-sign-non-competes/

Usually it hasn't been a problem, but this past year I had to walk away from two jobs because they wouldn't adjust the contracts. I'm a skilled worker though, and I have that ability due to my line of work. The average labourer does not.

Even if these contracts are not enforceable, if a company sees that you have a previous employer that is a competitor and knows they make workers sign those contracts, they are less likely to hire you because they don't want to get into a court case.

California prohibits non-compete clauses in their contracts and nullifies the enforceability of non-competes from other states for workers who take jobs in California. The Federal government needs to go the same route. No employer has a right to your loyalty after you leave a company, unless they're willing to be like Germany where they pay your wages during the period of the non-compete.
There are other ways in which the papers you sign might not be as binding as you think. Story time.

A while back, the startup I worked at was acquired by a large company known for its aggressive legal department. Everyone had to sign an agreement, including both intellectual property and non-compete clauses, or be fired. One guy actually did refuse, and was fired. A few years later, I left that big company to work for another startup. I was concerned about that non-compete, so I did a bit of checking and found that it was NOT A CONTRACT as far as the law was concerned. You see, a contract by definition requires consideration on both sides. The relevant courts had repeatedly found that an offer of initial employment counted as consideration, but an offer of continued employment did not. Thus, what I had signed was not a contract. Legally, it wasn't a non-binding or unenforceable contract. It was a non-entity. A piece of paper with some irrelevant squiggles on it.

I've heard that other ex-employees (and their lawyers and the courts) reaching the same conclusion is the reason that the big company in question adopted a policy of technically firing everyone from any startup they acquired, and then re-hiring them immediately under the same terms. The sole effect was to turn that continued employment into initial employment, non-consideration into consideration, validating the rest of the contract. It's now standard practice throughout the industry.
I would be curious to know what would be the elapsed time on the same machine (and problem) using more "enterprisey" languages like Java, C#, ...
I'm also sure that everyone that answers to him use computers...
FastR can actually run all tests of the development version of dplyr with a simple patch. We're working on removing the need for that patch altogether.

data.table is a different beast and we will probably provide and maintain patched version for FastR. They do things like casting data of internal R structure to byte array and then memcopy it to another R structure. This is very tricky to emulate if your data structures actually live on Java side and you're handing out only some handles to the native code.
I can't wait for someone from the EU to come in and defend this.
My favorite materials, one is The Design and Analysis of Algorithms by Kozen, which explains theory.

My second favorite is this free draft[1] parallel and sequential algorithms book, which uses a language based analysis method to allow things like garbage collection and dispatching to be better analyzed than traditional analysis. So a very good resource would combine the theory to explain what really is going on and the practical, how to apply the theory to more abstract algorithms we use everyday like garbage collection, geared to whatever the level of experience the reader has.

So something like the intuitive guide to data structures[2] but with more theory and addresses the problems of traditional analysis explained in [1].

[1]http://www.parallel-algorithms-book.com/

[2]https://www.interviewcake.com/data-structures-and-algorithms...
I personally am ok with silicon valleyesque hubs coming up around the world.

But what's really surprising is the speed. The reason? The best markets and the best people are not coming here anymore.

Sometimes when I go to Asian countries, I almost feel like they're from the future. Payments, electric scooters, charging stations, rental bikes, AI, digital ecosystems, car sharing, hotels, biofuels, cloud based systems etc. are all waay more important, waay more mature, waay more people designing, waay more usage, waay more convenient than the US.

The more that smart entrepreneurs decide that US is not the future, the more tides are a turning. The next Sergey Brin will probably be in Asia.
Missing Saudi journalist’s Apple Watch is an interesting, but unlikely, lead
> Currently contracts seem to be nothing more than one-sided weapons that powerful companies use to get vulnerable people to do things that they otherwise wouldn’t and can’t afford to fight.

That totally hits the issue on the head. They're not negotiated contracts. They're one sided hammers.
William Hazlitt Was the Consummate Critic
Seems like a great idea, but not much activity (from what I can see). How is this model sustainable? Do I have any incentive to setup a PeerTube server?
Are you a skilled worker. I have to, but I work in tech and get paid a lot. Your average truck driver or metal worker is not going to be in the same spot. Even in my field, there are some companies I had to work away from because of their contracts. If I was desperately poor and had no savings, I wouldn't have that option.
Unenforceable and invalid are not the same thing.

https://en.m.wikipedia.org/wiki/Unenforceable

More generally, contracts can have moral weight (by the lights of the signing parties) even if the state declines to enforce it in court.
This behaviour is also found in Denmark. It is not constrained to poor countries.
Yeah. It's not always obvious at the beginning, though. In my second job, I didn't notice this until it grew to the point we couldn't really implement anything new without spending 90% of the time on the spaghetti the business logic became. My excuse is that we were all new at this kind of work, but the lesson is clear: just don't do that.
The title is very misleading. The parliament just voted to not include a clause that would have explicitely made that data not copyrightable. Unfortunately, the article does not tell us why this clause was removed. Maybe it was just removed because it is unnecessary?
How the US Forced China to Quit Stealing – Using a Chinese Spy
Why wouldn't companies offer an equity refresh? I view equity as part of my compensation. So if my compensation dropped after 4 years I'd consider it a paycut and start looking for a new job.
DoNotPay: a new tool to help you automatically sue companies who get hacked
Original title: "The 21-year-old who built a robot lawyer to fight parking tickets has a new tool to help you automatically sue companies who get hacked"
I agree, this is actually a really really good business idea. I heard so many times top devs wish something like this would exist.

Can you give an idea of what an ex-FAANG dev can expect after signing up? Like what's the frequency of projects? (not sure when you started this, if you just started it I understand you might not have a clear answer yet)
Tbh, I just don't see any usage of Java or C# on HPC systems. Python is used a bit but in embarrassingly parallel mode. Part of it might just be cultural/biases but it just isn't used, especially since there isn't much of a need to create and manage a complex software architecture that enterprise systems leverage.
Also, Fakespot is a bit of a slog to use. Manually copying the url for multiple products can take quite a while. I would be interested in a browser add on or similar that modified the Amazon search results with Fakespot's data.
The JIT compiler was active, but most of the computationally heavy parts were ahead of time compiled. The compiler had a number of tweaks to increase the quality of the generated code (though at the expense of a good amount of compile time). Generating the ahead of time image probably took a good 5-10 minutes (much more if we had tried to do it on the KNL nodes that we actually ran on), so it was infeasible and would have been a waste of time to try to do so in a JITted fashion. Some JIT compilation probably still happened (for code paths that weren't in the pre-compilation trace, e.g. logging code or exception code paths hit by a few processes).
Plese open an issue on GitHub if you encounter any more problems with gsub or anything else.
Normally thst could be a factor, but look at how insignificant it is.

Intel spent 13 billion on R&D last year, and had $26 billion left over ebitda profit still. You can argue a different profit number than ebitda should be used, but pick any one you want, they’re all massive.

Say your friends make 50k salary (just for arguments sake and let’s not calculate a fully burdened salary for simplicity).

If 1,000 Intel engineers were averaging 150k in the US, the difference would only be 100MM.

That is so insignificant to them, they couule use it as fire wood just for fun. So it can’t be higher labor costs.

My best guess is they made a few “big bets” that went wrong and cost them dearly. Or there’s always the old standby thst the wrong leadership is in place at the EVP/VP levels and it’s had a negative ripple effect.
DNA has been used to help free people, but even when the evidence is available it's often suppressed to get a conviction.

https://en.wikipedia.org/wiki/Innocence_Project
Genius lyrics are now available in Apple Music
Where is, 'around here' ?
100% agree. I think a disproportionate number of the people on this site work in high paying, high demand fields and it gives us a kind of warped view of what the job market is like.

Anecdotally, I know someone who had a non-compete clause in their hiring contract to work as the desk attendant at a hotel, in California none the less. This is basically a minimum wage job in a state where non-competes are illegal statewide.

Sure, my friend could have asked for it to be removed, but that would mean delaying the hiring process and extra work for the hiring manager who now has to go through the legal team to make any changes to the contract. When there are 20 other equally qualified candidates, why would the hotel waste their time? It makes more sense for the hotel to just find someone else who is willing to sign the illegal contract.
The second part of that episode is in no way pleasant - in particular when they met the two scammers at the bar. Their flippancy could have very easily led to a much worse ending than it did.

https://www.gimletmedia.com/reply-all/103-long-distance-part...
Lawyers who regularly engage in this should be disbarred.

It is abuse of the law, to intimidate, restrict, and silence. Abuse of the law should be and is grounds for disbarment.

Having a degree and passing a test does not give you the right to work. No more so than all the degreed people who are "under-employed".

The law holds lawyers to standards. Unfortunately, the current administration of the law severely curtails actually enforcing those.

P.S. U.S. perspective, although I expect this is not restricted to the U.S.
What if you make an honest mistake in the wording? What if the contract is complicated and you end up having part of it invalidated in court? What if the law changes, making part of your contract unenforceable?

There are so many good reasons to not outlaw severability, whereas outlawing it is a poor solution to one specific problem.
I think that outlook was more likely a few years ago. In the grand scheme of things it seems like places like Stockholm and Berlin have largely capped out. I think it is getting harder to see that there would be significant growth for these places in the future, especially without things like debt and real estate capturing much of that growth. They have largely been growing because there were excess potential, but failures to continue that trend means there isn't as much potential anymore. Maybe they will reinvent themselves, but that is yet to be seen.
Container Security Part 3 – Kubernetes Cheat Sheet
You focused so much on making a sarcastic comment that you ended up not even making sense. The person you're replying to specifically said a consensual agreement between the parties involved in the activity. How does that have anything to do with parents forcing their children to do dangerous work for someone else? Maybe try and comprehend what you're reading before hitting the reply button, it'll help keep you from looking like an ass.
> It's much harder to measure, say, the impact of a refactor where you made the code easier to reason about and more maintainable, so that future work can be done on it more easily.

I've also seen refactors that just made life difficult for everyone else with constant non-functional changes. In the end there is a lot of fashion in programming, and while some refactors are worthwhile most are not in my experience.

The refactor is supposed to provide payoff in the future, but what normally happens is fashion changes and someone new comes by and says "this code is shit" and starts the process over. The supposed benefits never accrue.
Does anyone know of an alternative to Google Voice?
I've used it pretty much since I got my first phone in the US ... but in the context of Google bot-banning entire businesses without human recourse, I don't want my phone number to be at risk of that. If anyone has suggestions, I'd love to hear them!
Why is it complicated? It's no different than moving any other folder to a new location which already has one with the same name, something that has been handled for decades now.

It should be the same exact action, just triggered by a message saying "Documents folder detected in 2 locations, click OK to copy".
Not related to the article, but I was overwhelmed by popups on first visit. The amount of screen real estate they took up [0] was obnoxious.

[0] https://i.imgur.com/GwkHKT1.png
Hackers Are Using Stolen Apple IDs to Swipe Cash in China
I am interested in how you learned to program given that you are saying you have no degree.

It seems most Russian immigrants either come from the 80s phd era or have wealthy patterns and go to a foreign school.

So, you learned on your own?
That's a pretty nuanced academic point compared to "HN is run by right-wing groupthink" or "HN is run by SJWs", which is the level I'm talking about. The answer to both of those is no.
Education Hacking to Achieve an HR Filter Bypass
It's a contemporary euphemism for "trickle down", the long term trend of which has been emphatically untrue.
I may be misreading this blog post, but it seems like the author believes that calling the singularity the "geek rapture" is saying the singularity is unlikely to happen (presumably what the author believes about the the non-geek rapture). That is...not the critique I believe anyone is making when they call the singularity the "geek rapture."

I believe the phrase is used to critique the singularity for the way it is used to hand-wave away a huge set of problems. It's pointing out that, even if you believe in the singularity, its time horizons are uncertain at best. Bringing it up as a response to problems that exist in there here and now is textbook "apocalyptic thinking" and should be called out.
Is there a list of occurrences of PeerTube anywhere?
lol i know someone who found out this via one of those gene services. gained an extra sister from his real father. Its a big issue because its generally viewed a evolutionary acceptable for a father to sire multiple offspring from different women but if a women cheats on man and the only son of that man is not his, its a big ego kill. For that reason the secret was kept till his father died.
>Btw., for a decade or so O'Reilly actively refused to publish Lisp books - which did not make them very liked in the community.

Interesting, any idea why? I would have thought they would have been happy to publish Lisp books, since they have published books on so many other computer subjects. I used to be a huge buyer and reader of their books. Only reason I can think of for them not wanting to publish Lisp books is perceived small market size - do you think that was it? But on the other hand, they did publish books on topics like XML-RPC, which was probably not very much used even when they published a book on it. I had that book, it was about using XML-RPC from multiple languages [1].

[1] Programming Web Services with XML-RPC:

http://shop.oreilly.com/product/9780596001193.do
Always happy to talk! harry at periscopedata.com
In such incredibly high-dimensional landscapes, such a thing as "local maxima" basically does not exist (you need a local minimum in every single dimension at once). Not to mention that in this case it's not a continuous fitness landscape - you can make wild jumps in each evolutionary step, so the situation of "maximum that can't be climbed out of under given constraints" is even harder to come by.
Love this product - our team can't live without it!
They were found in 2015. It's in the article you linked to.
Ask HN: Are you glad you dropped out of college?
I'm strongly considering dropping out of a solid school (a tier or two down from Ivy) to pursue programming. I have a year+ of work experience from a few internships I did during/after high school, an outstanding job offer from one of them, and I've picked up some interesting contract work while in school.

I'm very self-motivated, and it's making me a little crazy doing all this work that seems to not be relevant to my goals. I think I could do a lot of interesting things on my own, and have a history of doing that. I just finished up a gap year in which I did a ton of traveling which I planned and financed myself, and got a high-paying (for my age) internship.

I also feel like if I at some point wanted a degree, dropping out now doesn't mean I won't be able to get one ever -- I could just re-enroll down the road.

I'm curious to hear from people who've made the decision to drop out, and how it ended up turning out for them.
He said he got his, what don't you understand.

He' what's wrong with America, BTW.
Yup cross connection could be configured using API to change the default behaviour
Example: https://www.charts.com/muze/examples/view/crossfiltering-wit...

Will upload the docs for this soon.
One anecdote does not data make. The fact of the matter is, most people are not in a position to ask for any changes to the contract.
Torrents are nice but often blocked or severely throttled in corp/university/cheap internet environments.
He was lost. Rebuilding a 1980s Chuck E. Cheese robot in his bedroom saved him
The problem is that metric, like any metric, is both easy to game _and_ can provide misleading information.

Measuring number of commits? Create fewer, larger commits. Measuring commit size? Pull in more third-party libraries, even where it does't make sense. Author count? Add more/less documentation and recruit or inhibit new devs depending on what your goal is.

Not to mention the number of commits/authors before and after an arbitrary point in time might conflate a successful growing project with a project in a death spiral being passed around from group to group.

It's a good idea, but in practice simple metrics like this often (but not always) devolve into prime examples of Goodhart's law.
How will this be monetized? Any pricing/licensing info?
I absolutely LOVE the book "Grokking Algorithms: An illustrated guide for programmers and other curious people" (http://adit.io/posts/2016-05-25-Grokking-Algorithms-Is-Out.h...) by Aditya Bhargava.

If the name sounds familiar, it might because of some of his other work which includes great explanations about the M word (http://adit.io/posts/2013-04-17-functors,_applicatives,_and_..., http://adit.io/posts/2013-06-10-three-useful-monads.html).
Your point being, a huge imbalance of power makes mutual consent meaningless.
They can't outstay the orbital lifespan of the capsule currently docked. They'll be leaving when it's time to leave (unless a new (empty) Soyuz is launched to replace it (something that has happened once before)).
Unfortunately it's become a lot more noticeable recently, it's a damn shame.
Auto purging my downloads folder with a scheduled task.

I received a new laptop for work this spring and was determined to make my downloads folder strictly temp storage, but loathed putting any sort of manual work into it periodically.

I have a small powershell script which moves all files in downloads older than X days into a 'dumpster' folder (not straight to recycle bin), and then all dumpster files older than Y days, into the recycle bin.

Scheduled in the task manager to run daily. And for the first time, I have a tame downloads folder.
I'd pay money to see you smash it with a crowbar.
My Google pay and rsus were definitely enough to buy a house, just not in the Bay area. A coworker who couldnt buy in santa Clara did a transfer to Ann arbor and was able to buy a massive home in the country.
I don't think the United States created the F-35 program with the hopes to turn a profit by selling them.
Responder: A Familar HTTP Service Framework by Kenneth Reitz
What tech stack or skill set are you hiring for? I would be interested, though not ex-FAANG.
Not 'mouse'; 'Mosquito of Unusual Size'.
Gotcha. IIRC search is taken care of by their rewriting of querystrings. Comments and things like WooCommerce aren't going to work, but if you want to do that kind of stuff SSGs aren't going to cut it - to do any kind of per-user processing you need some kind of system to do that processing, which SSGs aren't going to provide. We're thinking about using HardyPress for some of our non-profit clients because we can probably work with something like fixed donation amount buttons and Stripe.js.
Yeah, no. You're completely ignoring the vast power imbalance at play here.

And I care far, far, far more about the employees, than I do the employers.