skysight-inc/HackerNews huggingface dataset:
If you want to, you can handle that in the switch statement:

case 'x':
if(x_set) {
fprintf(stderr, “can’t set x twice”);
err = 1;
} else {
x_set = true;
}
break;

If your machine has 64kB of memory or thereabouts, you may choose to not bother, though.
You can store them on paper wallets.
It also has an ERC20 token so you can become a stakeholder in its success.
These aren't channels, but a number of the links are marked with "(video)":

https://github.com/jwasham/coding-interview-university

https://github.com/jwasham/coding-interview-university/blob/...
Looks like you are a glass half empty kind of guy.

The value of such feedback is that it lets you know there is a problem where you can potentially offer a better solution.

> Not to mention the difficulty of making something that is better

Creating a brand new market in more difficult than providing a better solution for an established solution.
Let me piggyback on my own comment.

Because there are only so few people who have factually so much power, I urge every hacker, everybody who understands the digital world, to act in the best faith of everybody. This technological revolution is too important to serve only a few.

Luckily, many hackers do the right thing and don't do everything they could to maximize their immediate benefit. I sincerely hope for humanity, for the people of poor countries, for people suffering from corrupted governments, for people who weren't as fortunate as we were, that we provide them with the technology they need. But we must not maintain control over it to have control over them. Free and just software and hardware must prevail.
System Startup Gets a Boost with LinuxBoot Project
My apologies, I misunderstood. I have now added the ability to edit exercises and breaks within the create screen.

In the process of adding a button on the 'View Workout' screen to copy and edit the workout.
Ikea founder Ingvar Kamprad has died
The author purposely ignores Garmin, who is one of the biggest player in Smart watches, after Apple and among Samsung and Fitbit. They make a strong case of buttons over touch screens, mostly because athletes prefer them, buttons are easy to operate without looking at the screen and the only way when the screen is wet, something that is meant to happen even if you don’t swim at all.
But he even ignores the fact that Fitbit themselves always use a combination of touch screen and buttons, including their newest watch The Ionic.
I hate when a headline is fabricated this way.
The cells have numbers corresponding to execution, and you can restart and rerun the entire notebook, or down to a certain cell very easily.
Very nice!
You hit close to home here!
Several ideas that are definitely worth looking into.
My problems, which might not be profitable to fix, are:

Very few pieces are composable, we need more things like https://www.prettypegs.com/
Unless you have the capability to build a new IKEA, this is to me the best venue for providing high quality customizability.

Finding furniture is a mess. There's missing information (dimensions, max load), close to useless search, and a bunch of places that sell the same things.
On the other hand, the slides i see from places like GDC and Siggraph are by themselves almost always good enough to be self contained (the presentations are certainly better but by making the slides usable by themselves you make them useful for a lot more people).

As an example the main reason the last game i worked at had screen space decals was that i randomly read Pope Kim's SSD SIGGRAPH 2012 slides [1] which had enough detail for me to create a quick prototype in the editor and toss around the artists. Considering how much the artists used SSDs all over the place, the slides being self contained certainly made a difference.

Personally, as someone who doesn't tend to visit conferences and instead prefers to read things from his computer (and watch on youtube too, but i still prefer to read than watch), i'd hate it if slides were reduced to just assistive material :-P.

[1] https://www.slideshare.net/blindrenderer/screen-space-decals...
This one is related and (I think) quite good:

https://www.youtube.com/watch?v=r18Gi8lSkfM
I currently work at a large telecommunications corporation. This is exactly the situation, PowerPoint all the things. It’s infuriating. I wonder is it the same place. Ring a Bell?

I recently had a colleague, who fancies himself the master hacker, ask me how to edit a file on ‘this Linux thing’. I went over to his desk and he was copying shell commands from a PowerPoint presentation into PuTTY running on a Windows VM on his Mac. The mind boggles.
All of that can be turned off or circumvented, or you could even just leave the phone at home.

But laws are tightening on cash payments, a lot of countries have already made cash transactions over a certain amount illegal. At the moment only for services, you can still exchange cash with your friends, but you may get a lot of scrutiny if you wish to deposit said cash into your bank account.
No activities in Area 51
The Tax Gap
PHP using Laravel. It's brilliant to work with.

I've been playing around with Node.js too and whilst it's an excellent tool, I always find myself coming back to Laravel.
How does that relate to ATM fraud? The ATMs are, presumably, issuing legitimate currency?
Your average Nazis and German society in general, sure. But the ones who architected the final solution and world war? That's a different matter. Sociopaths exist, as do people with deep hatred for certain groups, and a desire for power and glory no matter the human cost.

A better way to frame the matter is what sort of conditions in a society lead to dangerous people being in charge.
This is probably the best course of action, plus, you can always search for topics from the textbook, and presumably find the most useful sources for your needs organically.

In my personal exp as a late-twenties self-learner: finding high-quality sources of information is simple, identifying best relevance and staying focused is not. Perfectionism over resources is a total disaster for productivity. (And very mediocre, very shiny resources are easy and mildly profitable to create, and are often more for the authors' benefit than for the public good.)

Good heuristics are a savior - search for talks from authors of textbooks and langs, subscribe to those high-quality conferences (I like PapersWeLove), mentally blacklist channels judiciously.
Damn, you are right! I wonder why the first two instances of this puzzle I googled included that info.

Still, it's not about encoding "9 bits of information in 1 bit".
There are troves of historically important photographs from various wars taken by soldiers with forbidden personal cameras. [0]

In some ways this is similar however the immediacy of the data in an active conflict is more troubling.

[0] https://www.amazon.com/Lens-Infantryman-Memoir-Photographs-H...
Procedural Programming: It's Back? It Never Went Away (1hr Talk)
#Iran-Linked #APT #OilRig Target #IIS Web Servers with New #RGDoor #Backdoor
You know what else is public , insecure information? Maps. Pictures. Roads. Physically going to a location and seeing a driveway.

Yes, there is a bright line on Strava that leads from a spiderweb of trails in the park right to the door of my private, personal house! My neighbors don't run often, but I post on Strava 5 days a week, so my driveway stands out like a yellow arrow. You could learn, from the Strava dataset, that someone (me) lives in my house. Gasp! /s.

Of course someone lives in my house. It is not news to anyone local. My address is on the map, and it's pretty obvious that someone lives here if you drive by and see it.

What damage has Strava done by releasing this data? Humans that post on Strava are not hermits, trying to remain secret in their underground hideouts in the middle of nowhere. We live in houses, or on giant military bases...we're not exactly hidden.
How do you fix the misalignment in your head?
What do they do with the data? Is it just for law enforcement to find people, or is there value in the data?
He touches on it - but I’d love to see an intuitive explanation of why the response of each frequency to the input function is linearly independent. i.e the fact that Fourier transform of the sum is equal to the sum of the Fourier transforms. This is “why it works” - it’s what makes the frequency space an orthonormal basis - but it’s never been intuitively obvious to
me. Otherwise, there would be more than one way of decomposing a function into a superposition. e.g. what would be useful is to give an example of a set of functions which are not linearly independent.
Calling police Nazis is going to get you criminal charges. How surprising.

The rest of the article is basically just drama-seeking filler.

See also http://www.dw.com/en/is-it-illegal-to-call-someone-a-nazi/a-...
Do you think serial killers are generally comprehensible? People who do really bad things do exist.
This was featured in the August 2015 Awake magazine [1] on the back cover. A copy of the article is here [2].

[1] The Awake magazine is widely distributed for free by Jehovah’s Witnesses as a religious evangelising work that is now banned in a few countries including Russia.

[2] https://www.jw.org/en/publications/magazines/g201508/issus-l...
The dot com boom also spurred enormous tech development, and any government effort to curb it would have been a sweeping/imprecise measure that would have stifled the good (e.g. the early Amazon) with the bad (the 90% of firms that were crap).

Moreover, a valuable lesson would have gone unlearned, leaving the investing public in its more naive state where it is more dependent on the publicly funded risk assessment that regulatory agencies do. This socialization of due diligence is going to create moral hazard, which is an economic inefficiency.

>And what actual, useful innovation of blockchain technology has any uses whatsoever?

People are able to move value in situations that they previously could not.

Spin off benefits include the creation of a hardware wallet industry, an enormous amount of knowledge gained by cryptocurrency users on computer security, and greater public attention to monetary policy. I would argue that it has pushed PayPal and the credit companies to up their game and offer faster/cheaper services, but that's more speculative.

I believe the big benefits of cryptocurrency are yet to come. They represent a paradigm shift and paradigm shifts take a long time to materialize. To give you an example, e-commerce took a long time to move beyond the realm of fantastical claims about its future promise to actual large-scale real world utility.
Ingvar Kamprad (founder IKEA) has passed away
I cannot confirm your answer.

In "6. Data Deletion" Google assures that data will be delete in a reasonable fashion upon request or on expiry of the term. Google reserves the right to share the data with other entities in "11.2 Information about Subprocessors" which are listed in [0]. I assume that the data will also be deleted from the subprocessors. It is also stated that the function is explained, yet an exhaustive explanation is missing. The most informative I can find is that they "provide customer and technical support" besides some non-exclusive examples of activities.

Also, I see no part that ensures Google won't analyze the data, like for example to train neural networks. Could you point me to it?

[0] https://cloud.google.com/terms/subprocessors
What was the reason for having to invade Japan to force the leaders to unconditionally surrender? Their airforce and navy had been destroyed. Their military had been beaten back to Japan. Why not just leave them be or arrange a conditional surrender they could save face with?
7 ways to do containers on AWS
That’s the rub. Pretty much none of the external decks I create are intended to be self-contained. They’re whatever I thought was best to support my talk. Now ideally there are speaker notes or a separate doocument that serves as backup. Of course, there often isn’t.
Do you have a reference to his comments on the other changes? I would be most interested in reading them.

Personally, I feel analyzing PKDs books as if they were written with a clear point in mind doesn't work well. PKD, was a heavy drug user (in fact he's quoted as saying all his books were written while on amphetamines). He claimed to have paranormal experiences. And claimed to have had a parallel life where he lived as "Thomas", a Christian persecuted by Romans in the first century AD. I think he was heavy interested in Christian mysticism.

It's his questioning of reality, and his visions of other worlds, and the idea of a shifting, unstable reality that come across in his work for me. I think Blade Runner the film, is an interesting take on this. It's certainly a very vivid vision of a different, confusing and mysterious world, and it's my guess that this is what he liked in what he saw.

I also also surprised to hear he liked it, given how different a world it is to what he wrote.
Ingvar Kamprad, the founder of IKEA, dies aged 91
It's a shame that people don't see glassdoor for what it probably is - just another shakedown racket (like yelp, tripadvisor, BBB etc).
>Driving a car isn't a right but a privilege so I'm ok with this

That's an interesting perspective. I get it in the sense of safe driving - if you are swerving all about the road, you shouldn't be on the road - but it doesn't work so well for registration and tracking. Bare minimum, people should have a right to get around. So much of what people want to do in their life is beyond walking distance, that some method of transport is necessary to get there. This isn't a political right, but rather a pratical right - something that people need to be able to do to live a full life. At the extreme, house arrest involes banning a person from going anywhere, and is clearly a (perhaps necessary) breach of their rights. In particularly rural areas, banning someone from owning a car would amount to banning them from going anywhere. So I think it makes sense to say someone has a right to own a car.

We ban poor drivers from the road merely because other rights are more important than driving is. For example, my right to safety is more important than your right to drive. If your dangerous driving puts my safety in question, than you should be taken off the road. However, if you manage to drive without infringing other's rights, than the government shouldn't be able to stop you from driving.
Yes, but in the story God warned Cain not to give into sin, but Cain did anyway and killed his brother out of jealousy. So God cursed Cain. We would have tried him for premeditated murder.

There's nothing gray about killing someone out of jealousy. Sure, it's a human emotion, and we can all feel jealous at times. Doesn't make the act of murder a moral gray area.
Hacker101: A free class for web security
Two reasons, one is that i don't like Wayland - partially because its simpler architecture comes from pushing the complexity to the clients, but also because i see its design as very short sighted (e.g. the wl_shell API provides a function to create a popup and grab the mouse cursor at the same time and that is the only way to create popups in the core API because the designers only thought about menus, comboboxes and the like and only defined functionality for that - in contrast X just gives you generic functionality).

The other reason is that i am writing an X toolkit and so i already have a lot of X code i can use (as i wrote, "custom apps"). For the uses i have in mind Wayland could probably also work, but i'd need to write a lot of extra code that i'd rather avoid writing.

PostmarketOS does indeed look like what i have in mind, but as i said, i'd rather have pure Xorg without Wayland (it should be doable since, AFAIK, both should use the same graphics stack). It is something i'll try looking into at some point.
> How does that relate to ATM fraud?

“In 1984, the US Congress passed the Comprehensive Crime Control Act, which extended the Secret Service's jurisdiction over credit card fraud and computer fraud.”

https://en.m.wikipedia.org/wiki/United_States_Secret_Service...
Only way to be 100% secure is to not buy cryptocurrency.
> No other popular language struggles with issues of backwards incompatibility? That's a huge exaggeration.

Pretty much true. As far as I know C, C++, Java, C#, Javascript, etc. have never broken backwards compatibility. At least not in a serious way (like changing how `print` works).

> There's usually a system Python which system programs should reference explicitly if they care.

Not on Windows.
You could hold USDT in your own wallet but the problem would remain.
crypto has been broken a lot over the past, look at MD5, RC4, DES, SHA1, ...
Poking around the web turns up https://amzn.com/097456074X/ https://ccrma.stanford.edu/~jos/pubs.html
Data races are undefined behaviour in any version prior to C++11/C11 because before those versions, the language didn't even have a memory model with concurrency/parallelism. So the spec doesn't even mention things like threads and so on. The compilers just support it all in a reasonable way because the language would be severely crippled without threads.

In the newer versions, it is all defined.
Not sure what you mean with misalignment.
The way that Sweden did it was in small steps, some which other nations has already done.

Encourage companies to only pay employees through banks by making it practically impossible to pay through cash. Expand money laundering laws so that banks are liable if they give out or take in physical cash, with short and hard limits to ATM's. Make it acceptable to have police confiscate money if a person carry more than a few hundred dollars. Just to give examples of those, a person was stopped by a routine police stop when they saw $350 and confiscated it on the concept that such huge amount of money was a sign of money laundering. A few further months ago a elderly couple (70+) had sold their car but could not put the 10 grand into the bank since the sale papers (including government signed transfer) was not enough to prove definitively that the money was still not part of any money laundering. Sweden invalidated all bills and coins made before 2015, forcing everyone to have them exchanged or put it in the bank which was why the elderly couple needed to put the money in the bank.

Add to that a heavy joint campaign between banks and government to paint any physical cash transaction as putting employees at stores at risk and that its a moral responsibility that everyone only use banks, and a strong decline in the availability of bank offices that handles cash.
Hi Daniel, thank you for taking the time to comment. I appreciate your view that shortcuts and silver bullets aren’t a recipe for success, and probably agree with you. However, I don’t recall anything in 4HWW promoting shortcuts or silverbullets, and I would have found your essay on craftsmanship stronger if you’d left 4HWW out of it.

Edit: Also, you sparked an interesting discussion & reached the front page of HN, so that’s pretty cool!
Why Apple doesn't release comprehensive release notes about this kind of system-level changes? (Or maybe I've just missed them?) Why surprise the users after they've upgraded?
I think this is the key part:

Around the same time as PowerPoint was gaining popularity, middle management was becoming massively criticised, says Matthew Fuller, professor of cultural studies at Goldsmiths at the University of London. Fuller suggests there’s a connection: because PowerPoint let more people share their ideas, it exposed the failings of middle management and inadvertently led to an exodus of people from these roles, he says. “Perhaps their ideas could be seen for the trivia they were, to some extent.”

There's lots of hate for PowerPoint out there, but it's not really PowerPoint that people hate. PP is just a tool for arranging text and images in slide form, it's pretty anodyne. What people hate is the low quality Twitter-scale corporate thought that tends to find its natural home in slideware form (and only slideware).

Done well, slide decks can be awesome. They allow a quick read through of a presentation if you weren't able to attend the speech itself, or chose to skip it believing the additional spoken words wouldn't add much. They add colour to otherwise boring documents. When giving talks, they act as useful prompts to stop the speaker forgetting or accidentally skipping important points. Would Ed Miliband have so famously forgot to mention the UK government deficit in his key speech if he'd had a slide deck to jog his memory and keep him on track? Probably not.

Put the blame where it lies - on the vast ranks of people doing dubious non-jobs, people whose primary output is not well written essays arguing a strategy point but rather ppts that regurgitate cliches and groupthink in 12pt font, with the drawing of absurd diagrams acting as a substitute for actual work.
> Because you need a bank that would agree to something like that

And since the pitch is “we want anonymous international depositors to open and close accounts with you,” with extra steps added, no bank will agree.
I second this. My favorite part is the icons. They're great in both form and color scheme.
"Viewed from a C routine there are four levels of scope:

a) Automatic variables, whose life is the subroutines’;

b) External variables, whose life is the memory load;

c) Shell environment variables, whose life is the session;

d) Files, which last forever.

It would be nice if all of these looked the same. For example:

• a,b, and d are binary; c is string

• only c has "export" and "readonly”,

• a,b, and d are accessed by address;

• c has associative searches for "x=”.

We could have a storage class "session" which was like "extern” except it lives longer.
Unfortunately, this requires enormous system changes.
So make session variables look just like files, i.e. that a new set of routines sopen, sseek, sclose, sread, and swrite exactly image open, seek, ... except that they work on session files."

https://www.bsdcan.org/2015/schedule/attachments/306_srbBSDC...
Use a Casio G-Shock with bluetooth if you want control your music. 2 year battery time too.
HERE IS HOW TO DOWNLOAD IT

I just spent a few minutes figuring it out.

First grab some coordinates, I picked a totally random spot in NY: https://labs.strava.com/heatmap/#16.11/-73.96162/40.73006/ho...

Now feed the GPS coords into the algorithm at https://wiki.openstreetmap.org/wiki/Slippy_map_tilenames

I can use PHP faster than anything else, so I used the PHP example on that page.

$zoom = 15;
$lon = -73.96162;
$lat = 40.73006;

$xtile = floor((($lon + 180) / 360) * pow(2, $zoom));
$ytile = floor((1 - log(tan(deg2rad($lat)) + 1 / cos(deg2rad($lat))) / pi()) /2 * pow(2, $zoom));

print "x: $xtile\n";
print "y: $ytile\n";

This printed:

x: 9651
y: 12318

If I go to https://heatmap-external-c.strava.com/tiles/all/hot/15/9651/..., I can see a portion of the map that's on the screen.

My email is in my profile, downloading this would be very fun. It would just need a tonne of bandwidth and even more diskspace, and I don't have much of either myself.
Not first time, click all-time chart or check max timeline here https://www.coingecko.com/en/price_charts/tether/usd
and you will see occasional dips. Its been +/- from $1
I'll join the chorus.

It's a tool. Its only fault is that it made it easy to visualise concepts, and was used by poor presenters to visualise poor concepts.

It's like blaming fire for poorly cooked food.
They do, if they detect tampering to the currency safe. However I'm not sure if they are really equipped to detect tampering to electronics.
thats what i did back in 2014, still using, updating regularly. vboxmanage internalcommands createwmdk -rawdisk is definitely useful!
Extending the OpenStack: APIs