skysight-inc/HackerNews huggingface dataset:
How to say no to a Facebook recruiter (and have it mean something)
I sent this reply to a Facebook recruiter. It's equally fitting for Twitter. If you care about democracy, you might send something similar:

Thank you for reaching out, but for ethical reasons I have never worked for defense contractors.

Given how Russia uses Facebook to undermine democracy in the US, promote Brexit in England, and support right-wing extremists in Germany, France and elsewhere, working at Facebook is like working for a Russian defense contractor at a time of open hostility with the US. I don't know how any thinking person could do that.

If you have a channel for sending this message to people who could change that situation, please forward it.

Sincerely,

Larry
How much more work would it be to build something similar with a 486? (Just as an example since I have such a CPU sitting on my desk). It's quite some more pins for sure, but how many of those are essential? And I don't mean to build something IBM PC compatible, just something that barely boots into some kind of shell and can run a basic interpreter or similar. Has this been done?
>Britain has been shown to be a source of political risk

Compared to e.g. the rest of Europe, which initiated 2 major world wars, 3 dictatorships, and major unrests in the last century, and managed to get into a deep systemic crisis in the last 10 years?
Firefox-first definitely seems to be the way forward for web developers. We fell into the trap of Chrome-first and ended up having to fix everything for FF and IE, creating a lot of work. Soon discovered that if we just developed for Firefox everything would generally "just work" in the other browsers.
> It's true in any business where the primary risk is understanding what to build and not how to build it.

I really want to believe that your statement is true, but it appears to be eliding 4 dimensions into 2.

All businesses, regardless of size or type or industry, will run the risk of going out of business. Let's call this market risk [0]. Market risk is to businesses as dying is to humans, with the small difference being that businesses can postpone dying by pivoting to a different market. (Humans have not yet figured out how to postpone death and it is unlikely we ever will.)

What makes startups particularly exciting to discuss on HN is that they come with an additional challenge: technical risk.

Both risk types suffer from the what/how dilemma you pointed out: what to sell & how sell it (market risk); and what to build & how to build it (technical risk).

To mitigate technical risk is why YC strongly advises batches to camp out of SV for the first few months of the life of the company due to the agglomeration benefits -- the unusally high concentration of technical talent, relative to anywhere else in the world. This increases the odds they'd meet the kinds of technical people necessary to solve the "how to build it" part once the "what to build" part has been identified. If "how to build it" is impossible due to the laws of physics, or not yet possible due to the underlying economics, a startup can fail fast and focus on what is technically possible within the ambits of their meagre resources. With technical risks out of the way, a startup is no different from any other business.

Running a physical bookstore has nearly zero technical risk but suffers from lots of market risk due to competitive pressures from a better stocked bookstore opening next door, or from half a dozen new bookstores hoping to mop up the economic surplus rumored to be present in book selling in a highly affluent neighborhood. Or from an out-of-state competitor like an online retailer.

"What to sell" & "how to sell it" are existential questions that will always hang over the head of any business as long as there is competition.

I'd say that the primary risk of any business is understanding what to sell and how to sell it. Just ask any mom&pop bookstore that closed due to Amazon. Or Jawbone, even though they surmounted their technical risks with a ~$1bn war chest.

[0] https://brendansterne.com/2015/10/07/technical-risk-vs-marke...
Ireland is in the EU though.
... a referendum in which none of the outcomes were properly understood by anyone voting leave. running it again when the exit deal has been qualified is the only democratic way to do this.
No it wasn't. There is always a level of social engineering and control behind decisions like that from communist government. Not to mention that it would have been intimately tied to a deeply flawed economic model (which resulted in predictable outcomes like shortages AND rationing, which then resulted in more direct government control) and pure corruption with decisions benefitting party-connected individuals.

It is nothing like ISO.
No, this is a nonsense absolutist standpoint.

Britain held a referendum - one which probably shouldn’t have been held as it was, but it’s too late to hand-wring about that now. But the way in which the outcome is being executed is absolutey shameful and there are a number of things which could be done:

- the referendum outcome could be fulfilled by formally withdrawing from the EU while retaining most of the machinery involved - single market membership in particular.

- The UK government could make a clear and achievable proposal for what a post-Brexit relationship with the EU might look like. They had a stab at this, but the outcome failed to be either clear or achievable.

- The UK government could pledge to hold a second referendum once the end state of UK-EU relations is more clearly known. This fulfills any objections over democratic representation.

Any of these would be far better and far less cliff-edge than the current policy.
Well, the other side is also constantly going: "Imagine how things could be worse. Don't constrain your imagination with realism."

Let's check back in 1-2 years if the sky has fallen...
The utility or a wholesaler will markup the power to pay for it. They should jump at the chance to grow at the expense of big oil.
I know democracy is bullshit and I'm against it. I'm just tired of those who support it when they get the results they want and then they say it's meaningless and flawed when they get the results they don't want. This is something I've seen too much regarding Brexit or Trump or the minaret ban in Switzerland a long time ago.
So let's have people who know our best interests and are not "rigged" themselves decide for us?
You've definitely bought the hype. There is no convincing definition of what (human) intelligence is.

All you've done is taken what machines do today and claimed that is what intelligence is.
>> When the UK is able to set its own lower tax rates and cuts special deals for such matters (which they'll do), lots of companies will flock back there too (same as they did with Ireland).

It really depends by what kind of deal they get from EU. Even if UK becomes a tax heaven it won't help Panasonic if it has to pay higher import taxes in EU along with supply chain issues.
Yes, but got in trouble for its tax policies from the EU.
Techcrunch reported on most of the article from Nikkei, except this part:

> Of the 20 to 30 people employed at the London office, the 10 to 20 who handle auditing and financial operations will be moved to the Netherlands, with only investor relations staff staying.

Is the headquarters nominal, or does it pay signicifant tax where it is located?
But they will be able to buy their straight bananas or have their blue passport back or some other BS I forgot
And half of what you said just proved my point. If Microsoft moved to a new OS they would lose the compatibility with games, popular software, and hardware support. They would also lose the advNtagd of ubiquity.
Modula-3 had it, but it was possible to do manual allocation as well.

ALGOL-W, Pascal, Modula 2 (and probably the original Modula) did not have GC as part of the base language or library.
Europe has changed. It may not be a single nation yet, but there will be no more European wars.

England is lagging behind. They still seem to think they're an empire.
I wonder how usable this would be with a modern browser.
So you are saying we can get the companies back paying even less tax? Why are you presenting this like it's a good thing?
Isn't React in itself a view library? What's there to develop on it?

I'm really interested in this, as I'm a happy Angular user. (I'm primarily a non-frontend dev/tech/ops, but I occasionally I do frontend development.) So every time I look at a React component/codebase I'm completely lost, and I'd like to understand why and what and how.)
Companies are unlikely to flock back to the UK is it has expensive trade barriers with the rest of the European market, regardless of the “tax deals” which are cut.
This is important enough that you want to get it right, which means you want most voters absolutely sure they want the outcome. Take three votes over five years to be sure. A one-off referendum with an issue of this magnitude is like voting for a party once and then having it stay in power forever.
And a transparent betting market would do that math for you, and display it.
So all you need is hindsight.
GB existed before the EU and will continue to exist after it.
Why feature weights in a machine learning model are meaningless
Yes Commando was awesome, I really miss using that tool while I was learning Unix.
Deep Reinforcement Learning in Depth in 60 Days
Actually, prediction markets need some sort of objective, verifiable outcome, so asking "do we need a new CEO" wouldn't be appropriate. Instead the company could ask questions related to the performance metrics the CEO has agreed to meet. "Will we meet sales levels of X?" "Will we achieve x% market share in Y product by Z date?" etc.

And based on the probabilities output by the market, if they were low and trending lower, one could argue there is at least a perception that this CEO isn't getting it done. Or another response could be "why" which could encourage a more open, healthy dialogue internally.
It’s strange how a referendum on a totally unknown outcome is considered democracy, whereas another referendum once the terms of the deal become known would be a “gross mockery of democracy” to quote May.

Is the will of the people only applicable when people can’t even know what they’re asked?
You can easily run Rails on Windows via Docker. We have a few devs doing that where I work to much success.
You're right. Time isn't real in the same way as x,y,z.

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

http://edwardfeser.blogspot.com/2018/05/godel-and-unreality-...

It's rarely discussed because the implications are more philosophical.

The math, and expiriments are very useful when time is a variable. So is daily life, clocks are very useful.
Electric cars are far cheaper to operate.

I think they will start around cities and dense suburbs, partly because of the reduced mileage demands and benefits of regenerative braking in stop start traffic, and partly because of democratic intervention to lower air pollution.

That will concentrate demand and seed the building out of infrastructure, which can then migrate outwards. The more rural you, the longer the switch will take, and some areas may not switch for decades.
There are times when you want to use a laptop without an internet connection.

GSuite is not comparable because it is not a standalone, 'desktop' application. I don't want to have to use a version stuffed into a browser.
Nobody thinks otherwise, but “the country will continue to exist” is a pretty low bar to achieve. I’m much more concerned about a massive spike in prices, people leaving the country, and difficulty importing and exporting goods.
How ice and snow evolved into the modern chilly treat
Yeah, that's certainly one way to improve the signal/noise ratio of a social networking site, but it simply can't scale to the size of say, Facebook or Twitter. Human moderation is simply too slow and expensive to be done on an 'industrial' scale, and charging money will always significantly limit a site or service's audience.

Then again, perhaps the unfortunate truth is that something on the scale of today's mainstream social networks is simply unworkable. Perhaps at a certain size a community site simply falls apart, and nothing short of human level AI will be able to keep it intact.
Wikipedia describes GC as being automatic memory management. I don't think it is valid to describe the traditional (pre-2007) osx/objective-c model of manual reference counting as a form of garbage collection.

Darwin itself is mostly unix+C. Hence, this does not respond to the parent, asking about GC in the OS itself.
Developers love to be able to write their magical code and their clever abstractions and often forget that their code is paying the price by becoming less clear and less readable.

Are you saying that it has to be that way with generics? Because I would disagree with that. Cautiously applied, generics can make your code more clear, more readable and, most importantly, more type safe – and not just because of containers, see Swift’s key paths for an example.
Meh, tons of member states are "sources of political risk", that's the nature of large-scale politics.
But there's no referendum on that. My main point is that the referendum wasn't very sensible and should probably always have had two stages. X = "What kind of Brexit do we want" then "remain vs. X". I expect "hard Brexit" vs. remain would have gone the other way, for example.

And the way to rectify this is to have a referendum on the reality of the eventual deal vs. the reality of the status quo.
First legally-mandated blockchain: TRAI India's spam call complaint database
And ... MSFT discovered this subthread. A couple of years ago one could still post such things freely here (ironically at the time pg was still here).
How much does Payoneer Charge?
Payoneer has a lot of ways to get paid by online marketplaces & companies including Freelancing sites. Check here for more Payoneer Fees https://www.payoneerhow.com/payoneer-fees/
"just"

The complete agreement of every EU nation is required to un-invoke article 50, because there are no provisions for it. Now, they'd likely do it, but that isn't a certainty, especially as the UK arguably gets a lot more out of the EU than most other member states relative to investment.
On the other side of the spectrum, The Manga Guide to Cryptography came out recently, if that's more your style: https://nostarch.com/mangacrypto
You might like https://bucklescript.github.io/
Facebook use it in Messenger.
reversing Brexit is possible, here is a short explanation: https://www.youtube.com/watch?v=gLrzMzD_yvw

the question isn't if the EU still wants the UK (but that it's unlikely that in the current local political internal climate and the opposition it isn't likely. Though certainly legally possible.

the danger to the UK automotive sector: https://www.youtube.com/watch?v=Pq2Z9uHzsGM

edge cases such as aviation (not a fan of Ryan air CEO but still worth watching): https://www.youtube.com/watch?v=Inr1KEoJqJ0

and here a longer one about the effects of Brexit - it is worth every minute IMO: https://www.youtube.com/watch?v=EcIkIz98zXU&
True. And even if no-one has changed their mind, the result may well be different. Leave voters, being older, are expiring at a much faster rate.
"rigged by emotions"

New voting requirement-- before entering the booth, must provide proof you are entirely devoid of all emotions whatsoever.
Going to Pot
Oberon (originally) wasn't just a language but also a single-threaded environment with cooperative multitasking (somewhat similar to Smalltalk but with a fast & efficient compiler).
If having another referendum was an option, I assure you, the PM would have held not one but fifteen by now.

The moment you put into question the foundation of the democratic process, the situation will become completely unmanageable by the establishment.
The people most vocal before the referendum (such as Nigel Farage) resigned after they "won" and admitted most of the pro-brexit campaign was bullshit (such as NHS funding). This was very much a con many people would like to reverse.
>It's generally deemed 'acceptable' in Anycast terms to cause a TCP RST when traffic switches from one POP to another...

>For things like websites, browsers will usually just retry the connection

This is not the case. Every single TCP RST you send on an active http connection will lead to an http request failing in a way which causes application brokenness. No browser auto-retries in that case. The user always has to hit refresh to fix it.
Well it's a good thing that your disagreement with me isn't going to translate into any votes on the matter, since Norway just adopts EU policy, and doesn't vote on it :)

More seriously, I can see that point, you can come up with good reasons either way. But I think the actual reason is just arbitrary.

I'm not aware of any trial program where they tried different speeds, tried to gather statistics on safety etc. This 25 km/h number was just arbitrarily chosen by some bureaucrat, likewise for 20 mph.

Whether something is an overall win for safety is a much more complex question than about the physics of colliding with a pedestrian at either 25 km/h or 30 km/h. If it was 30 perhaps you'd get more people to ride bikes, and then you'd be in the worst case colliding with a cyclist instead of that same person going 50-80 km/h in a car.
CMU's graphics lab had a Crimson when I was there as an undergrad - many hours late at night! These models had an accumulation buffer (a way to combine/average screenspace image buffers), which was fun for all kinds of tricks, like motion blur. At the time, it felt amazing to get to use all that fill rate.

Just five years later, the 3dfx voodoo2 did most of what that machine did (without the accumulation buffer).
Thanks, I missed that big list.

There was also a guy who compiled a very comprehensive list of VPNs (with plenty of interesting information) but I cannot locate it right now (I remember it was in a Google Spreadsheets document)
Show HN: GoldenChaos-BTT: A complete Touch Bar UI replacement preset
Or another asteroid to hit
The point "Sometime science is incomplete" doesn't say anything to any particular study. It doesn't address anything about the study itself. Saying "the data is wrong here" or "your statistical model is wrong in these ways" or "your sample size is too small" are tangible things and things worth bringing up. Saying "yeah, but science is wrong... sometimes" says nothing.

No one said the findings were absolute truth. It's a pointless thing to argue against. They said they found on average about 4 years of accelerated aging. You get averages from highs and lows. So a counter-example of one is irrelevant. Ok, put him in with the averages. Now the average is... about 4 years. His data point doesn't move the needle.

Sure the article is light on details, because it's a summary of a study. Not the study itself. But the point remains, he latched on to the first thing he could think of to dismiss the results. That's just bad process.

And I never said it has to be a "pure" process. If the only way you have of "making a point" is to stretch others' words to the point of absurdity, then you don't have a point. You are immediately assuming the worst possible interpretation of words rather than even a neutral one. The process is overall simple: perform, observe, record, interpret. If your findings are valid, if your methods are sound, and your tests repeatable, others will be able to duplicate your results. And I'm sure you're going to interpret that in the worst possible way. Because you have already an answer you want, you just need to fit the data to it.

Being skeptical, being open, also means being wrong sometimes. The idea is to consider new information and not just toss it aside because it conflicts with your personal preferences.
> The first tempting option is to just abandon this ruined planet and settle a new one that doesn't even involve JavaScript. If only we invested more in GWT (a Google project that compiles Java to JavaScript) or Dart (a Google project that compiles a new language to JavaScript) or WASM or [insert your favorite language here — Clojure? Haxe? Elm?] we wouldn't need to worry about JavaScript at all!

I thought about this for quite a while when we started on TypeScript at Google
(I work on this with Evan). I've convinced myself that using a different
language cannot solve the problem that we're looking at.

The argument goes like this: if you use a different language than JavaScript for
front end development, you're (hopefully) doing it for a reason. That is, you
(a) want the other languages semantics (e.g. bounds checks on array accesses,
runtime types, method dispatch, you name it), or you (b) might want the
programming languages ecosystem - editors, IDEs, etc; but most importantly
libraries and frameworks. Most likely, you're looking for a combination of (a)
and (b).

The problem with (a) is that the more different the runtime semantics of your
programming language are, the more emulation code you need. Emulation code is
costly in code size, performance, interop with JS, and often understandability
(at some point you will need to debug the output, believe me).

The problem with (b) is that you typically opt into a large ecosystem that was
originally written for a very different environment. This was a big issue with
GWT: people would pull Java libraries, but those libraries, amazing as many are,
were not written for the web or with code size in mind. This meant using a
common library like Guava required a lot of engineering effort to keep code size
in check. This also applies to WASM, possibly even more so.

These mechanisms work together to make it very hard to hit the sweet spot
between performance, developer experience, and interoperability. And ironically,
the better you get at the goals you're aiming for (different semantics,
different ecosystem), the farther you get away from a working solution.

I don't think it's impossible to achieve a transpile-to-JS language that works
really well with enough investment, but keeping in mind the other reasons Evan
lists (mind share, existing code base), incrementally improving JavaScript where
needed is IMHO the much more promising approach.
If it doesn't require JS parsing I used Parsel. It's the underlying selector library for scrapy.
EURUSD: Loses Upside Momentum, Faces Pullback Risk with Eyes on 1.1534 Zone
Posen Discusses the Damage of Brexit to the British Economy (2017)
On the comparative size of the California economy
What is a typical path for those who want to follow this as a career? Is it mostly PhDs in academia? Or governments? Or industries? How do they fall as a distribution?
Did you get a 2018 version?
What Chomsky is saying is that the control variables don't exist until you create them because the most telling things don't happen until you have a specific hypothesis and make them happen to test the hypothesis.
Yeah you should be able to, the minimum typescript version required and the one they test at is 2.8 for now but the LibraryManagedAttributes type is present [1]. On 2.8 and 2.9 it has no effect but if you're using 3.0 you should see it working.

[1] https://github.com/DefinitelyTyped/DefinitelyTyped/blob/1d96...
If I read Larry Niven's "Protector" in 2002, and re-read it again today in 2018, is it the same book, or a new book?
Unpacking the Confidence Code, Part 1 – Developing Confidence Together
There’s precedent that Google’s brand doesn’t make people magically swallow programming languages without thinking: Dart.

I think it’s disingenuous to reduce Go success to some Google marketing operation. I dislike Google as a brand in the way they design products and their weak privacy stance, but I love Go nonetheless.
You shouldn't listen to N. Taleb on technical matters. He's been a classic mold crank for the last decade or so when it comes to anything serious, relegated instead to writing fluffy books on whatever he thinks is important.