skysight-inc/HackerNews huggingface dataset:
From what I have read he is stacking agencies with lobbyists from industries they are supposed to regulate. So no, there is no reason to agree with him.
My original point about the 3D printer was meant to be an analogy. You are right about the approaching danger. I don't know what we'll do. We may end up in a society under permanent quarantine. An Orwellian nightmare with justification.
QArt – Pictures in QR code with no inherent errors
> think what happened in that time was a kind of competition, where critics like these had a tendency to write things that are more difficult to read, in an attempt to prove how much more literate they are.

Are... these reviews considered difficult to read or especially overwritten, then? Or did you mean something else?

> bad rhetoric, involved syntax, stilted sentiment and incoherent English

Are these not legitimate grounds on which to judge a book? To the extent that these are smaller concerns for modern reviewers (are they?) I'd guess it has more to do with our having settled on a style of prose that allows little variation and is very simple, for a large majority of literature. We now expect and receive little poetry in our prose, to put it another way.
My original comment wasn’t very well written but spawned a lot of responses. I meant old fashioned in the Julia Child, two-sticks-of-butter-to-taste sense of French cuisine. Of course, real French food is as varied and worthy as any other food!
Depends where you live, in many areas around europe you just don't have enough lands for new cities.
All those objections I agree with. Yet, this still sounds better than electing people from time to time on the basis of unverifiable promises, with no control on what is actually done unless you can throw a lot of money in lobbying.
Seems I have been, and not been, missinformed :). They have passed a law, but as it does not yet break the treaties they still have "time" to do something about it.
http://globalnews.ca/news/3606927/after-blowing-july-1-deadl...
I will speak for myself.

Commands are by definition synchronous and return a success/failure.

One of my favourite read models to use is an in memory model providing I can keep all of the data in memory (and its reasonable for the query patterns).
Does this mean they'll get rid of their own popup ad:

Get to Google faster.
Switch your default search engine to Google.
Yes, show me.

There's not even a "No" option.

(Google is my default search engine. I just have their tracking blocked, so they can't check this. Lame.)
While I agree with your generally well-written reply, one point of contention I have is that of prices being set by markets. We don't live in a laissez-faire market society. We live in a society with many government enforced monopolies that limit supply arbitrarily and which routinely changes rules that limit consumer rights without any real recourse due to the massive power imbalance of the wealthy versus those not wealthy. Taken as a whole our current economic system is little more than a way to protect those who already have the most protection in the system.

Second thought is in relation to economics. Economics is not some hard science where there can truly be said to be any kind of actual laws discovered. Supply and demand pricing isn't even a firm reality as marketing can vastly dictate market results. We really and truly are in the infancy of understanding economics as it ties so heavily into human psychology and unpredictable events.
Maybe I'm not quite understanding the first function, but you could probably write it like this:

(accum, borders) => ({
...accum,
[borders.datatype]: (accum[borders.datatype] || []).concat([borders])
}, {})

although it's a little codegolfy and I'd personally write it more like this:

(accum, borders) => {
const datatype = accum[borders.datatype] || [];
datatype.push(borders);
return {
...accum,
[borders.datatype]: datatype,
};
}, {})
Yep. Kill the chicken to scare the monkey.
Software as Narrative: A Reading List
NIS Directive and Internet Companies in the UK…
Were a blockchain used to replace this industry, how would we compensate the miners? Would this be a good use-case for Etherium and Gas?
What do you mean, "let it die"? Do you honestly think there's even a shred of possibility that Equifax would go out of business?
Why not just use normal build signing of posts? All posts signed by the same private key have the same author even if published on different modes etc. There is finesse for supporting subkeys and revocation and all the rest, but talking with a security consultant will sort out those kind of details.
I agree with your intention, but I worry about the consequences: One thing worse than a group of companies controlling credit ratings is one company having a monopoly on controlling credit ratings and being "too big to fail".

What exactly is the best case scenario here I wonder? More credit rating companies equals more competition but greater attack surface and chance of breach, but fewer companies approaches a monopoly situation which isn't good for consumers either. This feels like a lose-lose...
Too bad Kim Dotocm isn't wealthy enough (anymore?) to do this. I'm picturing him as the supervillain who builds out an encrypted data storage facility, like out of Cryptonomicon.
We live in a civil society in which people who advance opinions (or agendas) which affect the public are held to task amidst public debate.

That's not the same thing as a witch hunt.
I spent a lot of time living in NC.

Charlotte is just meh. It's not a quick drive to beaches (hours) , and it's an hour or more from the mountains. The business culture is banking oriented, the downtown/city center is crime-ridden, and it's heavily suburbanized.

The airport is good. That's it. Otherwise Asheville or Raleigh would both be better. Asheville is a non-starter due to it's small size though.
Yes, the one. Unfortunately at least for my country Uruguay does not seem to be a valid trendsetter and are still waiting for a western nation to do it.
int noMain() __attribute__ (constructor);
int noMain() {
printf("Goodbye, main()");
} // &etc.
In the dotcom there was a famous example of arbitrary shopping-deliver-as-a-service called Kozmo.com. The problem in western countries is that the wages for delivery cannot possibly work for the way people use such services. It's not even clear this will work well for restaurants outside of specific affluent areas.
Automate it – Recipes to upskill your business
The actual outcomes are two of the greatest long lasting Democratic Republics in the history of the HUMAN RACE....

Also, compared to the aristocrats, lords, and king and queen of 1700' British empire, George Washington and company were absolute low rent scrubs.

Sure there were varied classes of people who revolted but the ultimate outcome was to rip the power and wealth from the rich few and give it to the many....

We the fucking people.
SSNs of people before 2011 contain place of birth as the first five digits, with the last four digits assigned sequentially. Your method provides no additional security.
Squeeze-and-Excitation Networks(ILSVRC 2017 image classification winner)
> Were a blockchain used to replace this industry

How would this work? Make everyone's personal credit details public?
I'm envisioning these new "microcities" would be about a mile and a half to two miles in diameter. You should be able to walk from one end to another in ~30 minutes. But they'd still be able to hold +100-500K people. The footprint would be small enough that you should be able to fit it anywhere. Even small European countries have a bit of farmland that could squeeze one of these cities in it.
Reusable code may be not the best code. There is probably a lot of redundancy (cross-cutting concerns). Or alternatively, increased interface complexity, to the point where it's easier to just write a custom-tailored version of the code.

I still like to program in C and make my own thin abstractions / "runtime", tailored to the task at hand, and using only minimal dependencies. That way it's much easier to have only essential dependencies, not accidental ones. It's such a relief seeing a couple thousand lines of cleanly modularized C code compile almost instantly.

For example, by putting a char * into a struct definition a dependency on a more clever string type can be avoided. All that it takes is delegating memory management decisions to another place. Which is actually very beneficial, since most code shouldn't be concerned with mutation or especially allocation.
I can no longer edit this comment, but there's a typo at the bottom:

5 > (2 + 3)^1+eps

... should be

5 > (2 * 3 * 5)^1+eps

Which is a good example of the "common case", i.e. not a triple of particularly high quality (this is q=0.4-something).
The Equifax Data Breach
> What exactly is the best case scenario here I wonder?

It seems clear: a transition away from the economic and financial models of the industrial age, which Experian, TransUnion and Equifax - along with the banking cartels and various national reserve banks - represent.

Fortunately, that's happening; the best-case scenario seems inevitable.

This is a time for optimism.
If posting the document is fine - which you didn't read - then posting a link to his corporate bio is fine. It is in the effing document. It is already public record.
> I haven't been government-cleared for anything (as a matter of principle I won't do work for the federal government), but I've been background-checked repeatedly, including by major exchanges, and never once had a problem.

I don't understand what this contributes. I guess it's great that won't work for the feds but that's hardly a generalizable position. Are you suggesting that passing the background check for a major exchange informs on the outcome of a public trust clearance or a professional license? Criminal background check portion perhaps, but not character and fitness—I would SWAG you'd need to correct your report before you could proceed.

> I'd like you tell me more about how you think I've been lucky with respect to my disregard for my credit score. I don't think I have.

Your tl;dr sums it up, your strategy works for you, but how it at generalizable even for a limited definition for “tech workers”? Partly I think you’re neglecting the advantage in being established in life before the Great Recession, which is part of why I say you are remarkably lucky. Does your strategy work for the younger cohort who would purchase a home post-2008? Does your strategy help for people who experience a significant adverse life event like divorce or a natural disaster?

That part of your "dispute resolution strategy" is to "ignore mistakes and disputes forever" and live unimpeded, when there are so many who could not do the same (myself included, it'd be a career-ender), leaves me slack-jawed with amazement. My congratulations to you, but I hope you see that few can get away with that.
How to Protect Your Information Online
Externalizing costs is one of the larger problems with capitalism. If I can pollute the environment with out that cost being captured, then I can essentially extract value from others indirectly. If moving people from their homes causes psychological damage or civil unrest, then I can externalize those costs as well.

Regulation is supposed to prevent or limit those externalizing costs. However it's nearly impossible to put value on something like that.
In a lot of cases, just "building up" more would probably lead to the population density getting too high, and I think the point is often missed that not everywhere has ground suitable for the foundations taller buildings need.

Really, cities seem like a "necessary evil" to me and I hope they become less important and somewhat phased out as employers realize they can replace a lot of expensive city office space with telecommuting. I dread the thought I might have to move into one for a job soon until I have enough experience on paper to get steady remote jobs - I've been to a lot of cities for conventions or just passing through and I don't understand what possible appeal they have.

I'm half inclined to believe a lot of the people waxing romantic about cities have never been to one. You get harassed for money all the time and every time I go to a convention I hear stories of people getting assaulted for refusing, they don't look nice unless you're looking on from miles away at a few skylines like NYC's with the new WTC, you have to be a lot more on guard and pay more attention to your surroundings, everything is more expensive, and all the stores/restaurants are overcrowded a lot of the time.

It's a mystery to me why there's such an attitude against suburbs on HN. Sure, suburban town development is technically less resource-efficient than packing everything together like you're designing a circuit board to be mass-produced, but I don't think it's worth the cost.
This isn't a sarcastic reply, please define "wealth" as you mean it and prove that it isn't finite on a planet with finite resources, time, and manpower. How is wealth created and not then transferred from one person to another? If the wealthy get wealthier through either extracting resources from their workers or rent seeking behavior, where does the extra wealth come from? In fiat currencies, while dollars may increase, that doesn't mean wealth increases and in fact, inflationary pressures can mean someone is continually losing wealth if they aren't moving their money. So I understand the argument of wealth expanding, but I don't understand how it gets around the laws of physics.
Any agency primarily funded by government that survives past 10-15 years will have that as their primary competency.

It's more fair to judge NASA's space capabilities against all the other groups that take gov't money. They are much better at space than, say, the Department of Labor.

Just because there are recent, private entrants, who built much of their technology on the foundation work done by NASA, does not mean NASA should be mocked in this manner.
Ditto.

> "The only solution..."

I wonder as a thought experiment, if the city keeps buying more houses to fix the "problem", it might eventually become the dominant landlord, and then in order to raise revenue, it might find that it has to increase rents on its rent-controlled housing...
The sum total of our collective intelligence is equal to an install of gtaV... Crazy.
Startpage [1] is what you're looking for.

[1] https://startpage.com
This is completely untrue.

Look at the food market. The food market is extremely close to a competitive, fully capitalistic free market.

Do food sellers monopolize the market and charge extremely high prices because food is necessary for survival? No, they don't. Because the free market would force them out of business.

The current free market for food has a variety of different products, from a variety of sellers, all for a very reasonable cost.

This is especially true when you compare it to NON free market industries like housing, where much of the problems are caused by the government limiting supply.
Well, the argument about being blocked from reading to your kids is a pretty good one. Never thought of it like that. You convinced me. Thanks.
Also no one in Waterloo knows how to use the roundabouts yet, so those numbers should improve eventually.
I'm simply not a fan of any business building huge HQ offices in Toronto. Ontario as a province is all too happy to regulate the crap out of things that don't need it, and the population has an amazing capacity to support the regulations, regardless of merit, as long as they are different enough from whatever the US is doing.

The weather is terrible compared to Vancouver or ANYWHERE IN THE US. Yeah, it's easy to bring in immigrants, but that's not enough for a 50,000 strong hq.

Let's not forget that they are in the midst of a huge, epic housing bubble that dwarfs anything seen in the US in 2007. Toronto is insanely expensive for the privilege of living in a city whose weather is approximately (less snow, but still) like that of the cities in the US that are known for their terrible winters. (Buffalo, Erie, Cleveland)
Start page does just that. Ddg something and use !sp to search there.
Long-term cooperation between QubesOS and Golem Project has been anounced
Ah I’ve always been under the impression that the blood they drank “leaked” and mixed as they went around biting different creatures.
According to Facebook's "Open Source License FAQ" [1]:

> Does termination of the additional patent grant in the Facebook BSD+Patents license cause the copyright license to also terminate?

> No.

[1] https://code.facebook.com/pages/850928938376556
This is 100% the "best" way to interview/hire a person. A small company who screens someone for basic competence, then does this is great. It does has its drawbacks though

1. Requires a significant time investment on your part

2. Isn't the most efficient -- if you have someone work a week on a project, and decide they're not a good fit, you just lost a week.

3. You can't really have multiple candidates for the same position coding at the same time. They would feel like they would be competing (and really, they would be)

4. For the reasons above, this would never work for a bigger company.

By the time they are doing their week-long "trial", you should be pretty confident through screens anyway. Just ask yourself this -- have you ever said "no" to a person you've brought in to work on site?
Have you ever seen the little "x" in the corner of google display ads? If you click it, you're asked for the reason you're objecting to the ad. Among them "ad covers content".

Meaning: you shouldn't always assume the worst, especially if there's evidence against it.
Then don't build everywhere. Only build in places that have ground suitable for the foundations taller buildings need. If we're building new cities, we can make some wise decisions on where to do that beforehand.

Not everyone has to live in one of my cities. If you don't like population density, then you can live somewhere else. But the problem we have now is that there are a lot of people who want to live in densely populated places, but can't because the cost of living is too high.
Neat! Seems pretty freeform though, which I don't love - I like a bit more structure in my games. Also, Id be surprised if the levels that were all designed for Mario play well with a bunch of characters with alternative movement powers.

Still, this looks hella cool. Hope Nintendo doesn't get nasty about it, I want to try it with my kids (although I lack enough machines)
Why should a person make $10m?
It's been said the majority, or a large part, of the electorate of Berlin consists of people receiving welfare or other community/state benefits in some form or another, including the large number of state employees living in Berlin. It's a very unhealthy situation going forward, since the government of Berlin must appease that part of the electorate, rather than attracting eg. investors or people who can sustain themselves.

That the state or municipality is an actor on the housing market really is a perversion and outright declaration of defeat on behalf of politicians. With the negative interest rate set by the European Central Bank and thus lack of investment opportunities, and given the growth of population in the metropolitan areas of Germany, you'd think this market should be able to see after itself, like it is in other areas of Germany.

Even more so since housing has traditionally been an investment for people seeking to build up a rent for when they're old, a problem that will come big time to Germany in the years to come, the demographics being what they are.

But social-democratic politicians in Berlin are generally incompetent or corrupt in the extreme; at the expense of other German's money, they rather want to be perceived as acting in the interest of their electorate.
Performance Review of Cloudflare's F-Root Instances
So reading over some of the questions posted on technical programming interviews I must say that I would definitely fail such an interview without studying for it for a month first. Having recently discussed job interviews of ex-colleagues that went to EBay, Facebook, Google, etc.. I wouldn't even pass the whiteboard test.

However I'm shipping scaleable API's used by web and native apps, using Continuous Integration and Deployment on an AWS infrastructure that I set up myself. Furthermore I'm responsible for hiring developers that I work with on agency projects and most important of all getting projects delivered within time, scope and budget AND getting paid for it. Yet I would fail most technical interviews.

I've been doing this for about 10 years and never ran into any major problems. I've worked both as a freelancer and in-house permanent dev and never had any complaints about my work. (Feedback and improvements yes, big failures never). Yet I would fail most technical interviews.

I talk directly to clients and vendors, I sell projects, I take over projects, I end projects and I've created 2 startups, one of which I sold but I would definitely fail a purely technical interview.

I completely understand the need for these technical interviews and weed out obvious bad programmers and get experts on board but sometimes from a business point of view it just doesn't make sense.

At a previous company I worked for the team almost crashed & burned because of the TL's focus purely on technical skills. No code was being shipped but hours of meetings and Slack conversations and discussions on PR's for no good reason about 0.01% improvement gains.

I know I'm not the best developer out there and never will be. Often I'm in awe of the technical skills of people out there but I rather have a less skilled dev with great "people & shipping" skills as I call it than some of the people that would pass all these tests but that I couldn't put in front of a client or even let them email a vendor.
Procedural programming is what I learned first (Pascal), and I trust myself to write good code in a procedural style.

I do some microcontroller programming, and it's usually straight C. The hardware registers are all global, and their contents change based on external stimuli, so that kind of rules out the idea of stateless programming.

The earlier versions of Visual Basic had kind of a compromise, where it came with a lot of pre-made objects, and you could create objects if you got the special kit, but the casual programmer was only expected to use objects. I kind of adhere to that idea when I write in OO languages such as Python.

I use OO sparingly when programming Python, often to encapsulate hardware functionality, but then use those objects within programs that still look procedural.

I avoid using inheritance, mainly because I don't trust myself to do it in a maintainable way.
> It's even safer than a normal roundabout too, for one simple reason: traffic moves through it too slowly to actually cause an accident.

That seems like more of a negative than a positive... You can improve the safety of any intersection by designing it in a way that forces people to go slow, but we don't because we like to get places quickly.
10 Random Thoughts of the Future
Hah, I'm in the same but opposite situation: I, too, am working on a Coq-like proof assistant, but I understand the type theory far more than the topology needed for HoTT.

Do you have any suggestions for simple introductions to HoTT, especially for someone without the topology background?
Football already is a sport watched by (and commercially payed for by) the middle class that's largely played by the poor, since at least the mid-90's, and probably the 80's as well. Take a look at who plays competitive NCAA football, and who from there goes into the NFL draft -- or watch a bunch of "30 for 30" about football (because anecdata is generally more entertaining) and the trends are clear. There are a few key position outliers, by now whittled down to "quarterbacks, who have a host of special rules and how they can't be hit".
> Wont this just destroy the ability to create startups quickly?

Why does this matter to anyone but startup founders?