skysight-inc/HackerNews huggingface dataset:
I don't know if it's telling that as of this moment, all of the top-level comments to this thread are currently gray (except for otterly's assertion that it should be dated).

I think it's worth noting that civil asset forfeiture, while controversial, isn't necessarily evil in itself, if done with a high bar to seizure. I think it's fair to say that someone who makes a fortune using illegal means should have to surrender that fortune.

Where asset forfeiture falls down on this is that FAR too often, no illegal acts are proven before forfeiture is initiated, and substantive due process should need to be the hurdle before that happens. This will of course lead to the unfortunate likelihood that "bad people" will use some of those fortunes in their legal defenses, but if "innocent until proven guilty" is to be our standard, and it's a mighty good one IMHO, then so be it. The alternative is much worse (again, IMHO), which is that those without fortunes, and hence, without the means of adequate legal representation, are simply unable to defend themselves at all except through court-appointed lawyers of potentially questionable effectiveness.

The trick, of course, is that the state has a hurdle before stealing goods, and they have no incentive to impose such hurdles upon themselves. I don't know what the fix for that is, short of being really loud and riotous, but someone else's off-the-cuff remark the other day struck a chord to me (though not without its own potential pitfalls) -- limit attorneys general and other positions of that sort to only defense and criminal attorneys with a history of having defended the rights of citizens.

If we accept that the job (or at least a job) of the government is to defend the rights of the citizenry, then such an exclusion makes a certain amount of sense. As it stands, the state, and its agents, have a disproportionally stacked playing field.
I have not worked out the full equation, though someone may have.

But, essentially, each dollar that is created also creates a secondary obligation (interest), for which no corresponding "money" is created. The interest obligation must be met with money created from a primary obligation (principal).

Such a system could perhaps be default free, if the interest receipts were uniformly distributed back to all participants in a timely fashion.

Typically, however, the interest proceeds are locked up, at least for a time, by those who are able to receive them (central banks and their dependents). In aggregate, if the interest proceeds become unavailable to the economy for a long enough period of time, it is guaranteed that at least some participant in the economy will not be able to meet an upcoming interest payment. Solutions: no interest; distribute interest to everyone (still requires some kind of trade solution); or, expand the supply of money.
I think it's appropriate. Unintrusive, noted by readers. It should link to a notice of the death tho.
https://en.wikipedia.org/wiki/In_rem_jurisdiction
Neo-conservatism is a bit weird, in its history (largely being founded by disillusioned ex-Trotskyites)

I've not heard that before; who do you mean? I saw the "PNAC" manifesto years ago.
I can assure you that you don't have to be a member of the the 0.1% to profit in a downturn. If you can buy shares of stock and call options, you can short shares of stock and purchase puts.

Of course, you'll never win much sympathy profiting from sanity. If you want sympathy, help "grow the economy" by leveraging yourself to the hilt and blaming evil bankers when your debt catches up to you. But please recognize that you're not really growing the economy; you're just mortgaging your future.
They've raised millions of dollars, and with investment comes all kinds of headaches https://www.crunchbase.com/organization/assembly#/entity
Probably more sensible and simple would just be a warning alert that pops up when launching an app with a certificate that will expire within X days.
I thought unicorns were valuations >=$1B
You can generally keep driving a car for a few days after failing an inspection so you can take it to get fixed with minimal issues. EX: Cracked headlight, increases risks of a problem in the long term, but if it's working right now it's generally not an actual issue.

IMO, tossing up a quick warning for the next month after expiration seems like a reasonable solution. Sure, something failed, but expired certificates are almost never a sign of a real problem.
Take a look at United States v. One Ford Coupe Automobile for a start.

I'm not convinced you're entirely correct in saying that "the money isn't charged" either. So far as I can tell, the idea that the money is in fact being charged is an important part of the legal justification for asset forfeiture in the absence of an actual criminal conviction, or indeed actual culpability on the part of the owner. From Bennis v. Michigan (which you mentioned in another thread):

"On the Government's appeal from the Circuit Court's acquittal of the vessel, it was contended by the owner that the vessel could not be forfeited until he was convicted for the privateering. The Court rejected this contention, explaining: "The thing is here primarily considered as the offender, or rather the offence is attached primarily to the thing." Id., at 14. In another admiralty forfeiture decision 17 years later, Justice Story wrote for the Court that in in rem admiralty proceedings "the acts of the master and crew . . . bind the interest of the owner of the ship, whether he be innocent or guilty; and he impliedly submits to whatever the law denounces as a forfeiture attached to the ship by reason of their unlawful or wanton wrongs." Harmony v. United States, 2 How. 210, 234 (1844) (emphasis added)."
That's great for unstructured data, like data with high cardinality on the dimensions. But for most real world metrics outside analytics, this isn't necessary and a data model like prometheus makes more sense.
If I did the math right, even after compression elasticsearch uses 22 bytes per data point (23m points / 508 megabyte) where prometheus uses about 2.5-3.5 bytes per data point.

Disclosure: Prometheus contributor here
Man, using Perl professionally (as have I). What kind of job was it?

Scala (my current language), world's apart! I was truly blind to a much higher, cleaner level of thinking/programming until I learned Scala.
The passwords stored using PBKDF2 could be broken in 5 hours
Seems strange to not include any input for size information - and then include it in the share.

From their example of sneakers, to clothing or coffee, not sure I'd navigate to a post about many things, on the off chance it's my size.
Microsoft Simulator Brings Quantum Computing One Step Closer to the Masses
You should edit your decrypter into Wikipedia.
I would say that's a risk that someone who goes through specialist training should factor into their life plans.
As I have written elsewhere on this thread, this is why we have state-funded apprenticeships. It is far cheaper than 4 years at college, and it will also reduce costs for colleges that don't have to accommodate students who would otherwise be off at a debt-free apprenticeship.
Why human-in-the-loop computing is the future of machine learning
I took the course the book was designed for at CMU (and with the guys who wrote it, all CS majors have to take it), everyone on campus always knew when "bomb-lab" was happening because people would post on FB "Just defused a bomb", confusing anyone who was new around =P

Not setting off the bomb is pretty easy as long as you remember to set a break point right before the "explode" function before every gdb run. Super satisfying when you get through all six stages. (there's also a secret bonus stage)

The book/course is the best designed one I've ever seen for the subject matter. Highly recommend it for anyone interested in taking it on, and on taking any course that is based on it.
GetSiteControl – Visitor engagement tools for your startup
Macs have had support for mice with more than a single button since at least Mac OS 9 (released in 1999).
If I used and depended on Chrome, I would at least have the power to fix such a problem myself, by downloading an old version manually, or downloading Chromium instead. There's a qualitative difference here between spontaneous breakage I can fix myself, and spontaneous breakage where the only solution is to wait for others to fix.

Before this incident happened, I thought that App Store apps which existed on your computer and had the proper credentials (verified by running the app successfully at least once) were permanently good to go. Verification happens offline, after all, so there's no room for error and no need to trust anybody.

Turns out, no, all of these apps come with a built-in expiration date, and you need Apple's cooperation to extend their life. They've fixed that. What else lurks in there? If they didn't actually intend to build a system which is once-and-done, then I really have no idea, and I can't trust that.

I don't see why it would be "absurd" to decide not to patronize a system which has demonstrated that it can't be trusted. I mean, what exactly am I losing by no longer buying there? Virtually all of the good apps are available outside of the store anyway. Used to be that I'd lean towards the App Store version because of convenience. Now I see that this is the wrong choice, so I won't do that anymore. So how is this "absurd"? Because it's not the choice you would make?
15 by default is reasonable for everyday programming;
we don't need results like 0.30000....4 popping up in
our faces.

That just changes the problem. You can't get rid of rounding error by representing decimal numbers in binary. 0.3 - 0.2 - 0.1 still won't show up as zero even if you only display 15 decimal digits.
Could you be a little more specific as to how?
I strongly prefer Pundit. Not that my opinion adds a whole lot to the conversation.
Haha, testing automation framework. Test engineers took our framework and wrote tests with it. Yes Perl professionally is not much fun but I fell in love with Larry Wall after reading the Perl book. Though Perl isn't the best language, a lot of his philosophy shines through and makes it much more than just another programming language.
Just wanted to +1 the parent comment. I'm sure you're tired of hearing this, but it feels pretty backwards that we have to disable parts of the installation just to get it to work alongside other stuff (with a shared nginx instance, etc).

Its understandable why you wanted to bundle everything, and I bet it makes installation much easier for beginners and/or lazy sysadmins.

That said, it would be even better if the installation worked with existing software instead of installing its own copy of everything. It seems like apt package dependencies would be more elegant than bundling everything together.

Its great to have the installation from source as a supported option. But lets be honest, that's a world of pain that's simply unnecessary for a standard deployment.

- A happy GitLab user
It's because of the experiment I described here: https://news.ycombinator.com/item?id=10537417.

Not sure what to do about this. I suppose we can make the older comments keep their original timestamps and just be older than the timestamp at the top. That already happens when we merge threads anyway.
I like this, is it your quote?
I don't understand how, as a student in a (miraculously) high paying internship for (miraculously) 4+ years straight, you could save up the $30k-$100k needed in the US to pay off a degree after dealing with rent, food, insurance, and other bills for those years. Our dorms at UT Austin were nearly as much as rent nearby, and while rent was barely cheaper if you commute, there's the added cost of having to use a car. Regardless of commuter status, you'll need a car to get to work in most cities in this country, and if you stay on campus, the parking passes make up for the savings you had living in a dorm. Luckily our yearly tuition was "only" 7-8.5k per year throughout my education -- yes, it increased by 15% through my stay, which nothing compared to the rent increases caused by West Coast migrants driving up prices. Now that I'm in a "real city", the cost of tuition every is at least five times the amount I used to pay, and don't get me started on the other costs.

I was very fortunate in how quickly I was able to pay off my debt, but anyone who graduates without debt in the US today is either getting a lot of outside help or outright lying about how much help they're getting.
https://news.ycombinator.com/item?id=10542004
Agreed. If apprenticeships were that good of an idea, tech companies wouldn't need a government subsidy to implement them.

What we are seeing is the rise of more coding "bootcamps", roughly semester-long courses to get someone started with coding. Maybe federal loans/grants can be allowed for these, but definitely not giving companies subsidies to train their workers.
The Verge did a big write up on Assembly here http://www.theverge.com/2014/11/21/7258667/assembly-collabor...
Has a decent concept of high-level strategy, but performs very poorly tactically. It makes predictable mistakes that look like what a player might do by "knee-jerk reaction" without considering the entire board state. Certainly the estimate of 4-5 kyu in the paper is ridiculous. Maybe 15kyu?
I thought that the prevailing cultural pressures at the time were about men working and women staying at home.
If I am not mistaken, the book is called Computer Systems: A Programmer's Perspective (CS:APP) by Randal E. Bryant and David R. O'Hallaron. It's very nicely written, and 3rd edition just came out this year. Coursera also has an archive of a great course based on this book from University of Washington - 'The Hardware/Software Interface'.
Share any URL with just 2 clicks
Wouldn't Solitaire [1] be a better argument (of this vein) against banning encryption? It's reasonably strong and doesn't even require a computer. Much more practically memorized.

[1] https://www.schneier.com/solitaire.html
> to have the Assistance of Counsel for his defense.

The author of the article believes this Supreme Court case weighs whether or not the government can willfully deprive an accused of the ability to pay for counsel by freezing untainted assets.
Because integers are an integer multiple of a clean power of 2 (2^0 == 1)
I've been writing and maintaining scala code for about 4-5 years, and I found reading other people's code in our team wasn't that bad. Then again, we do code reviews and such to make sure the code is readable. Reading library code on the other hand...
That's if you view the store as a marketing tool, and hope that Apple will push your app for you.

Oh the other hand, if you do your own marketing and use the app store as a distribution channel, you could probably do just as well (or better) as if your app wasn't in the store. Depends on whether the benefits of the store are worth the 30% cut they're keeping.
I agree. What I meant was that the title "Reverse Engineering for Beginners" might imply that this material would guide the reader from the beginning. Having background in 6502 assembly (thank you, Vic-20!) I didn't have that much trouble in following the presentation in the book. But if coming from higher level programming background and not having basic grasp of how CPUs work, following the text might be difficult.
> I saw the "PNAC" manifesto years ago.

PNAC was the resurgence of the neoconservative movement (and preceded it rising to its greatest heights of power), but not its origin; some info on the movements origin that discusses its first rise to influence and the period after -- written a couple years before PNAC was formed: https://www.foreignaffairs.com/reviews/review-essay/1995-07-...
Kelsey was a leader in product at CoreOS. He did a lot of what you say, yes, but there was a lot more he did out of the spotlight. He spent the most time talking to users and could have been considered their best advocate, for example.

I enjoyed arguing with him because he and I were cut of the same cloth and have largely the same goals for the operations industry. He brought some great perspective and experience to product, so I'd suggest against shoehorning him as a pitchman. I was kind of bummed out to read that people think the demos are all he did, given how much respect I have for him and the work I've observed.
I guess I'm not sold on the slow cooker thing. It's fine sometimes but I find that gets old really fast.

I agree you don't need to cut out salt to eat healthily, nor do you need to aggressively cut out all fats. But decades of crappy food guidance have taught the American population that healthy food has no salt and low fat and tastes terrible.
Presumably, he's not the only person to ever undertake an apprenticeship...
When money isn’t real: the $10,000 experiment
Are there any interesting startups in Detroit now? Visited recently and I love the city, I'm curious if there's a decent tech scene.
I guess the question becomes, should more regulation be put into place to prevent lending to economies at risk or does that become impossible as many of these countries won't take kindly to being locked out of the markets?

Who pays when they decide not to? Greece is one helluva mess but without real dollar numbers attached to the various countries in real danger what is our exposure?
It's exciting to me that virtualization and containers raise some new security issues (cotenancy, memory dump, etc.), but also allow new security capabilities (reading memory from outside the protected system, separation kernels, etc.). It would be foolish to ignore them from a security perspective, on top of all the other management/usability improvements they bring.
In articles about "innocent until proven guilty" it is popular to say that it is better to let 100 guilty go free than one innocent be erroneously convicted. Yet, many are willing to seize assets before that person is proven guilty in case they try to hide the assets or spend them when the assets are possibly not theirs.

I would rather let 100 criminals hide ill-gotten gains than let one innocent person have their assets seized before they can mount a proper defense.

Prosecutors: Freedom means that your job is harder, but fairness and the rule of law is part of what makes this a great country to live in. We will appreciate your sacrifice if/when this issue is ever remedied
I don't think it would be unreasonable to require that every prosecutor have worked for 2+ years as a public defender. Helps with the shortage of public defenders as well.
What are scala people's opinion of nested functions? Is it good practice to use them? I never liked them because it clutters up the functions and makes them bigger. I like have short functions. And looking for them in the code isn't really a problem.
I came here to mention this example as well.
>We need publicly subsidized apprenticeships to replace the assumed role of the outrageously expensive 4 year college degree as the primary means of acquiring skills for the modern labor force. There is a place for higher education - [...] - but it cannot be expected to be the sole gateway to the middle class.

Unfortunately, your apprenticeship idea does not address a key driver of why college institutions act as gatekeepers of desirable employers. It's not so much the "training" but more of the "signaling".[1]

As a thought experiment, let's pretend that the USA de-emphasizes college and promotes apprenticeships. The USA has roughly 3 million high school graduates every year. It's safe to say that most of them are not really interested in college purely for the "skills", or "well-rounded education" including Shakespeare and Calculus III. They'd rather just earn a middle-income salary right away and college is just that "hoop to jump through" to make it happen.

Well, businesses like Google, Ford Motor, Goldman Sachs, etc are not going to be interested in dealing directly with a vast sea of undifferentiated high school graduates to offer internships. They need a pre-selection process. Therefore, a new "clearinghouse" institution would naturally emerge in the marketplace to "evaluate" (test) and "filter" (rank) these hopeful apprentices. (Perhaps Donald Trump could create a spinoff business to do just that.)

Once the clearinghouse is in place, the hopeful candidates will want to demonstrate "talent/smarts/whatever" so they get the best internship offers. That will then lead to tutoring, coaching, preparation, etc and all those services cost money.

Because of how humans work, we'd just be replacing variable $FILTER="college" with $FILTER="clearinghouse+coaching". That new model may cost less overall to society because C+C doesn't spend 4 months dissecting Shakespeare but let's not kid ourselves that this new model is "more fair". A future complaint would be, "I took out a $20k to pay for clearinghouse coaching but instead of landing a coveted apprenticeship slot at Google Inc, I'm a barista at Starbucks. It sucks because The Whole Point of the apprenticeship system is to TRAIN me!"

You see, the core problem remains because companies don't want to "waste internship training" on poor candidates. Everybody wants the best of the best and apprenticeships don't fundamentally change that human desire.

[1]https://en.wikipedia.org/wiki/Signalling_(economics)
Makes sense to me, why the downvotes? Maybe missing some references to back up his claim?
Very old versions of IBM OSes (including MVS and VM) are available for free, much like Sun would subsequently give away SunOS.
> We might be using "fantasy" to mean different things

Fair.

> I'm describing the libertarian fantasy such because it doesn't reflect any history

That's arguable, really, and depends on how one defines "libertarian". I tend to get lumped in with libertarians (and even self-profess to be one when the label is convenient), but depending on your definition, early America certainly can fit the bill.

Were there evils done in that time? Absolutely. Are there evils done today? Absolutely. For every agency you listed, I could list evils that they do as well, and more specifically, evils that benefit either only themselves or the corporations that have demanded them. I agree that nothing is perfect, and I'm not necessarily suggesting that there isn't a place for government protection from corporate evils -- but at the same time, it's worth refraining from dismissing entire ideologies out of hand, especially as not every libertarian argument reflects the scenario you portrayed.

It's also worth noting that the libertarian argument, or at least the constitutionalist argument, doesn't mean that the abolition of, say, OSHA, will result in a complete and total lack of workplace safety regulation. The states can and should enforce workplace safety standards, and as the states are (in theory) more answerable to their people, that should be more reflective of public will.

I definitely agree that nothing is a panacea, and I'm not really arguing in favor of either ideology, except to point out that just because A is not right, that doesn't mean that B necessarily is.
That is quite a disclosure on the influence the author had on the business.
>The author draws this conclusion from the findings of one OECD paper, so take that with a grain of salt.

Actually he cites two papers on that difference, but I wonder whether the outsized weight of China for the global economy and in all these statistics makes any conclusions drawn from past episodes even relevant.

Much of the corporate debt in many parts of the world was used for building production capacity meant to supply China. If all of that has to be written down, things could get pretty ugly.

I recently read somewhere (I believe on Bloomberg) that 90% of the value of all mergers and acquisitions in the resource sector since 2007 were already written down. That is a terrible testament to management quality in my view.