skysight-inc/HackerNews huggingface dataset:
I mean, there's a reason that quote is attributed to Mao. When regulators fire off ruinous fines as a first resort, the lesson companies learn is not that everything will be okay if they follow the rules.
I'm not sure it's satire, though it's certainly hyperbolic and exaggerated (regarding the impact of learning BASIC). It's also important to keep in mind the sort of language BASIC was at the time and Dijkstra's aversion to goto statements and unstructured programming. It had some of the elements needed for structured programming, but they could easily be bypassed. `GOSUB`, for instance, allowed for calling subroutines and stored a return address that `RETURN` would use. But `GOSUB` just jumped to a label:

10 GOSUB 100
100 <DO STUFF>
...
200 RETURN

It was entirely possible to jump anywhere inside the subroutine, and commonly done. For instance, the first time you call it maybe you want to initialize some variables but then keep them the same later:

10 GOSUB 100
20 GOSUB 130
100 <RUN ONCE CODE>
110 <MORE RUN ONCE>
120 <LAST RUN ONCE>
130 <THE REST>
200 RETURN

The logic behind doing this isn't actually expressed in the code. To an extent, he's right, there's a great deal of unlearning that has to happen after learning to program this way.

There are certain patterns of programming that people pick up based on their early experience which can be hard for them to overcome later ("The determined Real Programmer can write FORTRAN programs in any language.").
Honestly at most 10% of the sites that I have seen allow you to opt-out with a single click, whereas basically all of them allow you to out-in. Some don't allow you to browse the site without accepting.

We need some general browser based auto script, so that websites don't get to ask, something like a do not track header, but one that was legally binding.

Until then I click accept on all the sites that I use on my phone, they can set all the cookies they want, as I use Firefox Sync, which erase all data whenever you press back or close the browser.
Scientists warn of climate 'time bomb' for world's groundwater
Isn't this what semantic versioning tried to address?
> Having gone through this myself it has taught me to ask very probing questions, as a candidate, during the interview.

Like what questions? I'm assuming the work you're looking for is more along the lines of "wonderful solutions" as opposed to "task completion" - is it as simple as asking, "How anal are you guys about code syntax and whatnot?" and, "How hard are your problems actually?"

Or is it more subtle than that?
It appears and clears randomly during the day. I usually do what you just suggested, but its still impossible to do any real work.
Yeah, unfortunately it seems like one of those things that's a great idea in theory, but doesn't work well in practice.
> This means the genetic pool of the future will begin to select against the 'responsible' group. Outside of genetic evolution this also has a major effect on cultural evolution.

I doubt that there is a relevant genetic difference between the "responsible" and the "irresponsible" group. As for the cultural evolution, it seems to me that the "responsible" culture has evolved from the "irresponsible" one in the first place, and that it is constantly recruiting people from the "irresponsible" group.
I have no idea what you are trying to say. I know they're a runtime thing. Why is it not possible to optimise them away so they don't have a runtime cost, after having been compiled?
It probably would. Redistributing the font in another form is usually a violation. It’s also severely impractical ;)
"my life hasn't been wasted and my career hasn't been ruined"

Talk to me in 10 years when you're not bringing me a steak for a living.

FWIIW I went to a Gordon conference on this in the 90s, and literally, the capabilities of quantum computers have not changed since then. Zero. None. There has been no "Moore's law like progress." There hasn't been any! That's the point! There's been more progress in interstellar space flight than quantum computing (I dunno, White-Juday is at least a good try), but at least warp drive creators aren't trying to convince people like you to ruin your lives.
To me it’s very close to 50/50 maybe 55/44 but maybe that is the difference.
One final comment from me, then I'll shut up.

> overwhelming evidence that there is no afterlife

I agree that there is no evidence that there is an afterlife. I do not agree that there is evidence that there is no afterlife. So in response to "is there an afterlife," I would say it looks improbable, but can't say for sure that there isn't.

In my mind, this stands in contrast to flat earth: for that, there is no evidence that the earth is flat, but there is also evidence that the earth is not flat. So I can say the earth is definitely not flat, because I can see it is round.

I think our point of disagreement is whether there is evidence that the earth is not flat, because one can come up with all kinds of scenarios to explain the observations while allowing the earth to be flat (hallucinogenic water, etc).

I don't expect to convince you of anything, just wanted to summarize how I think about this, for completeness. As 'klibertp mentioned elsewhere, at this point we are rehashing ancient philosophical discussions (and I'm doing it quite poorly), so let's call it quits (feel free to respond if you want, I'll read it, but won't respond).

It's been fun.
I've done something similar, although not with a therapist, but with a friend. It didn't fix my life instantaneously but it's given me a brand new perspective on things, something I'm still trying to process a year later. But it's done something incredible for me: I was stuck and I didn't see a way out, mentally, I had no idea how to fix my life, it's helped me get out of that hole and start heading in a new direction.
Ironically, the website is down. Perhaps that bubble is only in his mind or maybe he should look into hiring a dev worth his while to look into that?
According to the LizardFS whitepaper [1], the chunks can be up to 64 MB. So I believe if the file is smaller, the chunk is just as large as necessary.

Looking at some chunk files on my system backs this up:

root@rem> ls -l | head
total 11702880
-rw-r----- 1 mfs mfs 33558528 Dec 12 18:17 chunk_ec_1_of_2_1_000000000000010C_00000001.mfs
-rw-r----- 1 mfs mfs 69632 Dec 12 18:12 chunk_ec_1_of_2_1_0000000000000179_00000001.mfs
-rw-r----- 1 mfs mfs 69632 Dec 12 18:11 chunk_ec_1_of_2_1_0000000000000187_00000001.mfs
-rw-r----- 1 mfs mfs 69632 Dec 12 18:26 chunk_ec_1_of_2_1_0000000000000194_00000001.mfs
-rw-r----- 1 mfs mfs 69632 Dec 12 18:06 chunk_ec_1_of_2_1_0000000000000197_00000001.mfs
-rw-r----- 1 mfs mfs 69632 Dec 12 18:36 chunk_ec_1_of_2_1_00000000000001A1_00000001.mfs
-rw-r----- 1 mfs mfs 69632 Dec 12 18:03 chunk_ec_1_of_2_1_00000000000001CE_00000001.mfs
-rw-r----- 1 mfs mfs 69632 Dec 12 18:13 chunk_ec_1_of_2_1_00000000000001D4_00000001.mfs
-rw-r----- 1 mfs mfs 135168 Dec 12 18:05 chunk_ec_1_of_2_1_0000000000000217_00000001.mfs

As for illumos/SmartOS -- maybe? The LizardFS cookbook [2] has a section for illumos, but there's nothing in it. It should probably work (it's C++), but there is probably going to have to be manual effort involved.
They fixed the import in March or April. I tried importing earlier and just got the error message that the import functionality is not available yet. Here's a thread about that issue: https://www.bogleheads.org/forum/viewtopic.php?t=210511

I understand that I could have waited a little bit longer with filing my taxes. But the fact that key functionality is missing from a product doesn't give a lot of confidence in that they have enough resources to handle their job.

The only feature from TaxAct that I'm missing from the online version of TurboTax is attaching PDF files for transactions. With TaxAct I can report aggregated transaction data and just attach the PDF from my broker which is then automatically included with the efiled return. With TurboTax that's not possible yet and I'd need either list transactions individually (which is easy due to electronic import) or send the itemized broker statement by mail.
I just whipped this userscript together that you might like.

J/K for next/previous font

A/Z to increase/decrease font size

S/X to increase/decrease spacing

T to toggle anti-aliasing

https://gist.github.com/MCluck90/1cbcbb615eca18466b8be6c7ec0...
I dunno about a bubble, implying it will pop in some catastrophic way.

But will market forces correct the above average salary? I think so.

More young students than ever are learning to code, which is naturally going to increase the labor pool. The supply of software engineers is going to go up in the next 10-20 years (as will the demand, though! But I still think supply will outpace). This seems like it would mostly affect new hires, as some 15 year veteran is going to have valuable experience that (most) companies will always be willing to pay for.

It feels like finance to me. People who got there early made a killing. Then salaries, while still pretty high, fell considerably as everyone rushed there to get rich.

As a counterpoint to the author's comment on doctors (maybe not lawyers, still plenty of law students in the pipeline). It does appear that the number of people going after medical degrees is decreasing, so I would predict their salaries to jump considerably in the next 20 years.

And last, and a totally aside point, I have exactly one friend who skipped college and over the last 12 years worked his way up the electricians union and now runs his own small business doing residential electrical work. He's making more than most of our social circle. He doesn't know many people his age doing this type of work either, so as the old guard retires, he's going to charge whatever he wants.
This rubs me the wrong way somehow.

All of this functionality could be accomplished with simple functions. They may not be as cool, but they are obvious in the calling code and they are easy to search for. Magic stuff like this conflicts with community conventions. New people are going to be perplexed as to what's going on (or worse, they learn from your code and conversely get perplexed when x[-1] doesn't work on a normal array). Also, you risk confusing various tools in subtle ways.
The target market is people such as myself who need automation tools within an intranet, tools that work with the simplicity of VB6, and are not cloud based
Other things that could have killed him was a cough or a sneeze
Show HN: Open source band
Yes, that is generally the accepted idea, but a two letter codon is not the same thing as a three letter codon with an absolutely ignored wobble.
Exactly this. I take a hard stance against abbreviation in our team's codebases not solely because people might have trouble understanding what they mean (though when you take abbreviation to the extreme, i.e. words to single letters, that becomes a huge problem as well), but also because of the tendency for abbreviation to lead to an explosion in different slight variations of the same name used across the codebase to represent the same things, which increases the chances of missing important pieces in a refactor and decreases the chances of someone being able to find whatever they might be looking for.

Keeping naming conventions consistent across a codebase with multiple people working on it is hard enough to begin with. Abbreviation makes it even harder. Definitely not worth the few keystrokes saved, imho.
Well next fine, if nothing is done to comply, will be heavier. For better or worse, that's how it is intended to work.
Another reason to avoid upwork. It was too much noise vs signal already, now we have bots as a service...

Use Toptal instead, human filtering on both sides
They only come out once a year, so I’m not sure how useful it would be.
Likewise. The the new technique produces dramatically more distinct edges, closing gaps where HED et al. taper off and finding meaningful interior edges that others omit without also pulling in noise edges.
I totally agree. People speaking on condition of anonimity because they are not authorized to discuss is one of the most annoying things about news today. As the reader, I just don’t trust the info. In recent news, BuzzFeed seems to have been recently burned and the SuperMicro hack sources seemed to have burned the journalists as well (don’t remember which outlet that was).

It seems like people are fed up enough to break confidentiality agreements to leak info, but not fed up enough to quit and leave the hostile environment. I still appreciate the Snowden method. Got fed up to the point that the info must be released, but did not hide to keep his job.

Also, some leaks are from official sources like a press secretary or similar official, but staying anonymous to float information as a trial balloon so there’s some plausible deniability if the balloon was made of lead. In marketing, the leaked photos seem to be an internally approved method to get free PR.
Your comment explains well the anger against Facebook.
Yep.

Since it's down, I can't actually read the content, but I too find no small amount of irony in a claim there is any kind of bubble in knowledge work, when the site said content is hosted on doesn't even appear to work.
Ask them about the challenges which they've faced when using x, y framework.

Ask them why they prefer one framework to another.

Ask them how they view testing

Walk through with them on a simple whiteboard problem and ask them where they would write test cases.

Watch for the amount of detail they give you. That will give you an indication of what kind of a developer and how deeply they go into problems.
> the fine is purely "punishment" for the bad behavior in the past.

Is it, though? Isn't the punishment supposed to fit the crime?

I think if corporations will continue to do what they want with impunity paying slap on the wrist fines for major illegalities, and passing laws in their favor through lobbying, people will eventually get fed up like they have in France, or worse. Then, more countries' populations will start demanding from their governments to impose the death penalty for corporations (at least in that government's jurisdiction) and mandatory arrests of top executives for serious corporate crimes and harm against consumers.

If the trend continues, I think it's only a matter of time until these demands become reality.
They have done this with a four letter expanded codon. The fitness of the bacteria tanks.
A few thoughts:

- Just because a value is high and may very well go down, doesn't mean it's a bubble. FAANG are making real money from those workers, not just inflating an asset and selling it to other investors.

- Just because it doesn't involve long hours, doesn't mean it's not hard. A lot of my college colleagues really struggled, and many more didn't even get in. Don't discount natural ability - in the land of the blind, the one-eyed man is king, even if seeing is effortless for him.
It's funny, I would not really have counted HN or Reddit as social networks (much less SE or github) even though they clearly have a social aspect.

What makes a social network a social network?

I think in my mind a social network is a site where the information you can see is a feed either created or curated by a group of people you know. twitter and other asymmetrical networks fit in because you know famous people even if they don't know you. that would leave sites like reddit or HN in the outer edge of the definition, since you're seeing content curated by like minded strangers (spotify or pornhub would also qualify there), and sites like stackexchange out since the feed is either non existent or of low importance.
How can an individual avoid the effects of groundwater contamination? Is drinking distilled water enough, or does the contamination affect foods?
four ppl from my extended family have quit their jobs and joined "code school" to become programmers this year. None of them have any programming background.
I think no matter where you travel if you're seen to be a tourist some people will see you as a "target" for petty crime of opportunity like pickpocketing. But in some countries being an American could make you the target of a violent crime committed by a political/ideological extremist. When I was in Marseille, for example, several American students studying abroad were the target of an acid attack.

I suppose the thinking goes that if one American is a potential target for an opportunistic violent extremist than a place that's frequently host to groups of Americans is perhaps more likely to be a target for a coordinated attack.

It might or might not be true but for the most part it wasn't particularly difficult to avoid my fellow Americans while traveling anyway. We tend to take business trips abroad but not many weeks-long exploratory vacations. Plus, you can't really get much of a feel for the country you're in from a Hilton now can you?

Edit: To add that I don't want to be fear-mongering. I think a lot of my friends and family thought I was taking a "risk" by traveling to some of the countries I went to and for the most part I felt just as safe in the Middle East as I did in New Orleans. I don't think fear should stop anyone from traveling but I also think it's wise to be mindful of some of the unfortunate realities of the world in which we live.
The data goes to Google. If there's evidence that Huawei phones spy on the user beyond that, submit it to CNIL?
> A good form of effective action would be to create and popularize to the top of the list a petition like 'Dismantle Facebook' or 'Fire Mark Zuckerberg'.

Thanks to the FB algorithm, this kind of 'troll' petition wouldn't appear on anyone's feed. And ultimately, the type of person motivated to use this for its actual use cases (building supporters for causes, or just looking for people to scam), their opinon of Zuckerberg wouldn't change one iota.
Wow. I skimmed the title and just read the article.

Aside from a single sentence mentioning homeless people mid way, nothing else in the article was geared towards the homeless.

Even the splash image at top was people lounging on a beach midday. Not something you'd associate with homeless people doing.
In Norway, you these days don't even need to sign if you have nothing to amend (we started with electronic delivery many years ago, then SMS signing if you had nothing to change, up to some years ago when not doing anything is an implicit signing of the prefilled tax return). If you do change anything, what you sign is something akin to "These numbers and information are given to the best of my abilities". AFAIK, you basically have 10 years to correct mistakes, and this goes both ways.
I've always been curious how people bake with non-standard size eggs. How do you translate a recipe that calls for "3 eggs" when your egg sizes are all different?
Sorry for being unclear:

- for Google accounts created and Android smartphone configured before GDPR (25/5/2018), consent is considered valid under GDPR

- for Android smartphone configured AFTER 25/5/2018, the consent is considered invalid, whatever the Android version or the time that the phone is sitting on the shelf, or whether the Google account already exist or not.

- moreover the consent is invalid for the Google account creation during the android smartphone configuration

Google is fined "only" for what happen AFTER the GDPR (25/5/2018): android configuration and account creation.
That's assuming the op-ed is not intentionally taking a journalistic style to mislead readers.
wow 3.5

I already have apps that won't install unless 3.6 is there
It would only be a bubble if there is some conceivable chain of events where suddenly companies would want less programming than what they currently pay for. That's just not going to happen barring a literal collapse of the internet. That said, average programmer compensation is inevitably going to go down as more and more programmers enter the workforce (though the high-end salaries are going to continue to go up, as exceptional programmers become rarer the more juniors enter the market).
Fonts with ligatures are indicated as such, but I’ve yet to add all the other metadata. I do have the data, just need ideas on how to surface it in the UI with too much clutter. I also have to add search, keyboard navigation, etc. I’ll probably have things to do here well beyond retirement ;)
How many software engineers are truly making over $300k as a rank-and-file? Let's be generous and say there's about a dozen or so companies that routinely pay engineers that well. Each FAANG will have on average, 10k engineers? So that's around 120,000 out of an estimated ~20 million developers (from a quick google search). That's around 0.6% earning pay in a "bubble" situation, the rest being senior folks or executives who would demand high pay everywhere else. So if you're a trained software engineer, you have less than a 1% chance of being in the situation described.

A quick google search finds that law school students have around a 14% chance of making BigLaw (the legal equivalent). The odds of getting into a medical school is between 2-5% on average. So no, I don't think we're in a bubble, the majority in the situation described would simply exist as the elite compensation class elsewhere as well, but maybe with even better odds.
Most people do not have time to do this.
Thanks for the feedback. Honestly, this is just a tool in the arsenal of any freelancer. You still need to possess skills to do the work and communicate that you can do it for your clients. UpWork doesn't have to be a race to the bottom. I've charged high hourly rates while using the same notifications.
Pushing buttons doesn't scream vandalism like inserting glue into a lock does.

As a less vandalism like attack, consider when your drunk neighbours attempts to enter your apartment instead of their own. The security "feature" of a lock out is just an easily triggerable denial of service attack.
This is a good synthesis here -- downloading and trusting a key over HTTP is folly, but then, so is trusting much of anything that "just works."

If the whole PKI approach is to work, client has got to get trusting that public key right. In regular practice, that probably means checking it against a HTTPS-delivered version of same from an authoritative domain.

(How far down the rabbit hole do we go? Release managers speaking key hashes into instagram videos while holding up the day's New York Times?)
TL;DR HTTPS gives you potentially more confidentiality but not guaranteed as known vulnerability exists which an advanced attacker can exploit. You should not assume confidentiality when using APT over HTTPS. The severity of this issue in a CVSS is going to be very low because it is only an information leak.
Not sure, it probably depends on the specialty you apply for and the interviewers.

I did DevOps and it took more than a month to go through the process. There is a need for that specialty more than others, so that likely had some impact.
Thank you- I do care a lot about performance. About S.js, wow, that does look amazingly simple- just my type. I went through your comments (sorry if that's not appropriate) and it seemed to me that you're mostly into electronics. But your comment about js seemed well-informed after some other research I did. So thanks a lot, I'm surprised that I never learned this before.
Afghanistan the graveyard of empires. They called and America came.

None of the politicians seem to grasp what they are fighting is not only a ideology, but also the human condition, driven to a near constant edge of treason and combat.
Kivy Tutorial
The $50bn fine gets paid and steps taken to comply in future.
The $4bn fine gets more appeals and politicians dragged in.
https://imgur.com/a/HCJ7hLq

Again, exponential progress in coherence time.
Zap: How Electric Therapy Is Curing Navy SEALs of PTSD