skysight-inc/HackerNews huggingface dataset:
I have the opposite sentiment from a more infrastructure rather than application services perspective. Earlier names like S3, EC2, SQS are more descriptive. Aurora, Redshift, Pinpoint, Fargate, Macie, etc. give me no idea what they actually... do. Given that the earlier services are much more foundational technologies than value-adds and higher-level ones doesn’t that make sense? Somewhere around Lambda or a little prior is when I think the names started being more influenced by “product people” than traditional engineers. I think the names probably have more to do with the intended audience than anything else at this point.
My experience is more that the change in drinks and snacks is more an indicator than the snacks and drinks themselves. Some companies that are doing very well just have a culture of not having snacks and charging for drinks.

It is a change in the status quo that really means you are in trouble. Having been at companies that were in trouble and eventually shutdown and even being part of the decision making process in one of those, it is all cost saving in order to keep the lights on one more month, week, or day.
Ritual of the Calling of an Engineer
> You're blaming developers but citing product/economic/business decisions

This is a big part of it. But here, the kind of "developers" that could cause the big impact come from MS, Google, Apple and a few others. That certainly how normal people will look at this, IMHO.

But also, open source developers. Here is where is weird... what could be the reason to not build better tools?
Patrick Collison & Michael Nielsen: Science Is Getting Less Bang for Its Buck
I did not think of that! I concede the point.
Guess the market will decide how ridiculous it is.

Ticketmaster and Comcast have been doing just fine for quite a while, you know.
There is quite a big overhead calling out from Go, so folding stuff they want to use into pure Go often makes sense from a performance perspective.
Don't let perfect be the enemy of good. They acknowledge there are always trade offs and costs. Their goal is to find the option that does the least harm.

Plus they're actively working on the microplastics problem: https://www.patagonia.com/blog/2017/02/an-update-on-microfib...

In regards to their product, they make high quality clothing that lasts longer (reducing consumption) and sheds less.
Alternatively, I've heard opposing viewpoints that experiences from the US Civil War clearly foreshadowed what would happen in WW1.
> If they avoided man-made objects, that would indicate that they're smart enough to tell the difference... If anything, that implies less intelligence.

Are you assuming there's something "wrong" with using the colorful man-made trinkets?
The publish or perish system is obviously a major issue. But in fields like Physics all the low hanging fruit really is gone. To probe deeper into particle physics we need massively more powerful colliders that are economically or technologically unfeasible. Answering fundamental questions like is the Universe finite or is it curved would take experiments so large in scale that we are probably millennia away from being able to tackle them. There are only a handful of open questions left in physics and most of them are similarly intractable.
> I don't want to be "that guy"

Then don't.
I recently finished my Engineering degree in Canada, and while I always knew about the iron ring I had no idea the ceremony itself was authored by Rudyard Kipling (The Jungle Book).
This is something I can work on. Screenshots are something I could easily add. Would it help if I put some screenshots on the home page?

Guest access would be a bit hard, but definitely doable as well.
> I don't know how to disconnect the functionality from addictive design elements.

One way to think about it is, does the software help the user achieve their goals without trying to change what their goals are?
Even this gets fuzzy when you think about long-term and short-term goals. An exercise app that manipulates me to frustrate my short-term goal of being lazy and help me reach my long-term goal of being fit might be ethically good.

But there are many clear cases where the app's job (just like much of advertising) is not to give me what I want, it's to control what I want and make me want what the app developer wants me to do.

One way I measure this informally is by asking how I feel after I use an app and put it down. While I'm using it, it always feels good because that's how these programs are designed. But many apps leaving me with a linger feeling of regret afterwards, exactly like the feeling I get after binging on junk food or drinking too much the night before.

Those are the apps that are a problem.
I am wrong and foxes and superflyguy are abosolutely right! Should be fewer in this case!
Tesla is pushing to achieve Model 3 production of 7,000 units per week
The more interesting question is "why Lua?" The issue others have linked says "We need a Lua 5.3 engine", I'd be curious why. Presumably that means they want to use some existing Lua plugins? Is this something that's built into Azure?
I'm going to call [citation needed] on that claim, at least in the way it seems to be written.

Are the environmentalists' calling for active measures of abortion and forced contraception, or are they just pushing for them to be legal?
Kate McClure knew it was a fraud from the beginning. She texted her best friend that the backstory was a lie, and she was warned by her own mother that "people go to jail" for these sorts of things. Mark D'Amico also knew, given the tens of thousands of texts exchanged between the two.

The prosecution seems sympathetic to Bobbitt, despite charging him with the same crimes. I wonder if we'll see different plea deals come out of this. He does appear to have some mitigating factors (homelessness, desperation) whereas McClure and D'Amico made overt acts to fund their gambling and shopping habits.

The prosecution told the public that Bobbitt's subsequent lawsuit for the remaining funds was a total legal "miscalculation" on his part which sparked the criminal investigation. The media probably would have uncovered it too, given that the whole thing started when local reporters spotted Bobbitt panhandling again a mere four months after the $400,000 campaign ended. Bobbitt probably felt like he had no choice (other than coming clean about the scam in public).

At least GoFundMe is committed to providing refunds to all the people donated.
I think Go Fund Me probably has less outright scams because the whole point is that you are asking for money and giving nothing in return.

Compare to Kickstarter where many people try to sell ideas and products that they have no intention or ability to bring to fruition.
How, exactly, are high deductible plans a scam?
If it was a copy-paste error from another filing, that means that there is another filing (sealed, as no previous public filing has) which relates to charges against Assange.

Either way, the same basic information is revealed by the error; the only way a copy-paste error changes the basic import is if it's from a dummy document, but then you have to believe the Justice Department uses “Julian Assange” as the name of the generic defendant in dummy documents.
Depending on how you mean "threaten other nations" your argument seems to be contradicted by basic facts. Here are three examples.

1. Within the realm of space flight, Russia has one of the most active launch programs in the world if not the most active. [1]

2. As far as overall military capacity Russia has by some accounts the largest nuclear arsenal in the world. [2]

3. With respect to current military strategy and tactics, Putin's campaign of disinformation using social media is a model of asymmetric warfare -- cheap to create and expensive to defend against.

Westerners discount Russia at their peril. They are worthy adversaries.

[1] https://spaceflightnow.com/launch-schedule/

[2] https://www.armscontrol.org/factsheets/Nuclearweaponswhohasw...
Why 536 was ‘the worst year to be alive’
Merchants struggle with MageCart reinfections
ASK: Experience with Indian Recruiters?
I have 20 years experience in Silicon Valley, IT, Tech.

I have been on the job hunt, and over the last 6 months, I have had so many poor interactions with Indian recruiters that I refuse to work with them at all going forward.

Their understanding of what I do is poor, their communication, integrity, follow-up, entire demeanor is poor.

My interactions with them has been so bad, that I would never hire a potential employee in the future from any Indian recruiters going forward, as I am convinced they never have the best interest of anyone but themselves.

I feel itsa cultural thing - but I just can't believe that companies would be working with recruiters who have such crappy performance.

And this has been for jobs literally across the nation. I have been sought for positions from CA, TX, MA, NY... but all from Indian recruiters who aren't even qualified to ask basic questions about what I do.
It is an exception to the apparent pattern in which behaviors that trap on one of the early C targets were later declared undefined.

Given the standard, it's obvious why i=i++ is undefined: it modifies i twice between sequence points. The question is why it was "undefined" (in which the implementation is allowed to make demons fly out your nose) and not something like, say, the "unpredictable" that occurs in many architecture specs (in which the program behaves as if i had been set to something in particular, but with no requirement on which value it is: unchanged is ok, incremented is ok, 12345 is ok if i is wide enough to hold it, but silently failing to generate any code for statements that occur after the i=i++ isn't).
Scriptable allows you to run JS inside a Shortcut and interact with some of the devices APIs from within that JS.

Shortcuts JS allows you to build Shortcuts using JavaScript, which you can then Airdrop (or otherwise share) to your iOS device. That .shortcut file is then automatically imported into the Shortcuts app and the Shortcut you built with JS is then on the device exactly as if you’d have built it through the app. No JS ever runs on your phone using Shortcuts JS.

Shortcuts JS and Scriptable are solving different problems and don’t have any crossover at all.

Hope that helps clear it up!
there's an ASCII code that means "backspace"

https://en.m.wikipedia.org/wiki/Backspace#Computers
>If DWS stepping down was a purely optics move, then why was she then immediately added as a campaign chair to the Clinton campaign

It was a part of the deal to get DWS to resign. Hillary created a token position for DWS. It's like you don't understand politics at all.

>Yes the same deal was available to the Sanders campaign, in that they were also essientially allowed to donate ~$100 to the Clinton campaign for every dollar they raised. Yes, the setup was that all VF money was to make it's way to the Clinton campaign. I wonder why they didn't take that wonderful offer.

Yeah, that's bullshit. I'm gonna need some real sources for this one.
Don't you also need to crack the encryption? Yes, it's pretty fast, but it does drive up the cost at least 10x. I'm not saying that's a lot, but it's no $20.

See https://www.youtube.com/watch?v=3dridHDUHJQ&list=PLRovDyowOn...
Not sure they're the best example since they almost exclusively target disease whose treatment would be profitable. It's possible that many new drugs could be more easily developed for less profitable diseases but there is no incentive to do this.
This is great, since I've been meaning to do some stuff in Lua instead of JavaScript (mostly Functions-like stuff that require simple scripting). Having more options is always nice.
We don’t allow gofundme/crowdfunding links on r/CrohnsDisease because we’ve had scammers just like that in the past and we don’t have the resources to investigate each campaign. It sucks because some of our users really could use the assistance.
Look at the path “configuration defaults” have taken. Whenever software has settings or can do things multiple ways, there is usually a default out-of-the-box setting.

Long time ago, the default was often whatever was easiest to program or took up the fewest compute resources: the variable is zero initialized by the OS, so therefore the setting will default to off.

Then, the rule became: the default should be the way most users will want to use the software.

Now, it’s: the default should be whatever causes the user to take the action that the developer wants them to take.

We are also seeing software with fewer and fewer settings. Developers are simply taking away the option and forcing users to do it the way the developer wants. This trend is aided and abetted by the current crop of ‘minimalist’ UI designers who insist that settings are bad and nothing should be user configurable.
International System of Units overhauled in historic vote
Ok well I can't wait for us to send a probe lightyears away to determine if the universe is curved. See you in 2500 CE
How is it arbitrary? Deception seems like a pretty objective measure to me. If it would put most adtech firms out of business then that’s a problem with adtech, not with the law.
Personally I hated learning cursive and writing cursive in school in the mid 2000s. What's the point? For me, it took more time to write in than normal handwriting. Even the "good" cursive handwriting was overly ornate which actually made it harder to read. Bad cursive handwriting is just outright unreadable.
How would you describe the difference as fundamental?

I don't think you can really compare a journal, which solicits articles from third parties (even if they're controversial) with a general interest, political, economics, arts, news and lifestyle newspaper, which is published by a number of salaried editors and an editorial board hired by a single publication.

Is it of who a reader has recourse to?

The editors of The Economist are not unknown entities. Each section has its editors known by the paper, the only thing being that their articles are not bylined.

The journalists may not be known to you, but they're absolutely not anonymous and you have every recourse towards the paper and by extension towards the responsible editor.

As a matter of fact they're quite good in printing corrections or publishing letters to the editor by an offended party.

Separately, TE isn't exactly provocative or brave.

Ahem, I introduce evidence #1 [1]

In a cover story they made a forceful argument for Gay marriage.

That was in 1996.

I, for one, wouldn't exactly call that a mainstream opinion in January 1996.

As a matter of fact this is pretty much the definition for provocative and brave.

[1] https://www.economist.com/node/2515389/print?story_id=251538...
Also, I think one should not call it Hindley-Milner. A key clever part of the HM algorithm is how it infers types for polymorphic functions, which this code doesn't do.

For just the idea in this post, I suggest calling it something like "unification-based type inference", or "type inference using equational constraints".
BlackBerry is buying cybersecurity firm Cylance for $1.4B
I'm a developer who does part-time contract work to support bootstrapping (so far) a business. Here's my advice to you.

> I am building a B2C website after work and on weekends, however it is very slow going and at this speed I think it's going to take at a minimum 12 months before I have something to launch with. This is frustrating on it's own, since I want quit my job and build something that I can pour myself into, but I'm never able to make any meaningful progress between work and family. I really beleive in this idea, however I am trying to be realistic.

Don't spend 12 months building something. Please. Unless you mean 12 months of building something while showing and selling it to people along the way every week or so. Whether you believe in your idea or not, it's the opinions of your customers (and more importantly, their wallets) that will decide whether you've got a business here.

> I am building a B2C website

Understand that the #1 challenge in B2C will be marketing. It doesn't matter if you build the best version of something, or a completely new something that people find amazing. They will not know it exists or find you, unless you put a ton of effort into marketing. More than development.

I learned this the hard way. I've built a B2C product that users love, but getting users to it is challenging, even though the product has some built-in virality. I'm actually pivoting the core technology to a B2B use-case that I can sell to companies for recurring revenue. To be honest, I wish I had done this from the start.

> I have a wife and 2 young children, and my wife is getting upset that I spend all my free time working on my side project instead of hanging out with the family. So it's getting to the point where something has got to give. My initial thought is to quit my steady decently paying full time job, and move to contract work.

Yes, this is a good idea. I didn't even start getting seriously into entrepreneurship until I had established a successful consulting business. Your family, especially your spouse, are going to be your number one support through the tough times. Do not take them for granted - they need to be on your side.

> Am I just being naive? Is it a requirement to risk my families savings on my business idea?

The naive aspect that I see is that you haven't really presented any real validation or traction for your "idea". Pre-sell it, build a fake MVP, etc. there are tons of ways to get out there and validate an idea before building it. Just please, don't spend 12 months where you're primarily developing software, because it's such a small part of a successful business. Find out whether your idea is something you can sell and people will pay for first.
To use Windows Firewall, you would have to know what to black- or whitelist. Even most powerusers do not know that, and it could change with every update anyway.

Therefore, Glasswire/Little Snitch-type firewalls are being used, where you get an alert during connect() time, and you can create the rule on the spot. Windows Firewall cannot do that, and neither can UIs built on top of it, like TinyWall.
In the UK, we are truly cursed by the worst national print press in Europe.

The deputy editor of the right-wing tabloid newspaper The Daily Express admits he feels 'slightly responsible' for the current political chaos due to the paper's Brexit stance. He voted 'remain' but nevertheless pushed for leave in the newspaper [1]. This should tell you everything about the integrity of people who work in the national press.

I wrote this piece about the British press before the 2017 UK General Election election - it gives you a flavour of what our press is like:

https://medium.com/@dontvoteconservativeuk/uk-general-electi...

[1] https://www.pressgazette.co.uk/daily-express-deputy-editor-s...
I'm not sure it is an example that go in the sense you think it goes.
I only donate to help and protect animals. I found myself not very sympathetic toward humans.
I just hand wave assumed a slightly different set of rules. With your set of rules (which is at least as likely as mine) you are correct. Since both of us are speculating we are both equally right. Of course it might be that better understanding of gravity proves that artificial gravity is impossible.
> I would say anything that discourages people from getting basic preventative care is a bad thing even if in your strange world HDHP is somehow closer to 'real' health insurance.

Does it discourage that? You still want to get preventative care, because if you don't, you'll have to pay more later. Secondly, people are still strongly disincentivized to become sick because of the way that being sick feels.

> HDHPs as I mentioned encourage people to bet against their own health, that they will never get in an accident, or their body won't decide to crap out on them and so forth. Additionally they defeat the entire purpose of insurance which is that the people at risk are subsidized by the healthier people; if you separate the two pools then the healthy pay marginally less while the unhealthy pay a lot more.

Who said anything about separating pools?

> For example, would you consider HDHPs that don't cover vaccines to be a good or a bad thing? It's a routine checkup, yet we've established that in general it's of greater benefit to society if we do get those routine checkups done.

Vaccines are cheap and plentiful. We already require kids to be vaccinated before they can attend school. I'm not sure why insuring them would increase or decrease their rates.
> The VM is designed differently (I'm encouraging Brian to write a blog post about this), but in a nutshell it is designed for better error handling and for adding a debugger

Looking at the VM, they implement function calls by recursively re-entering the VM in Go. The VM implements neither tail calls nor coroutines, and I don't see how they could implement the latter without some serious refactoring.

Perhaps by adding a debugger they mean they implemented the VM such that they could repurpose existing Go debuggers, which is why there's a 1:1 mapping between the Lua call chain and the Go runtime call chain.
I do the same thing. Calls go through as normal and messages get checked when I feel like it. There have been a few occasions when I miss out on something or whatever but it's way better my phone dictating when I give it attention rather than the other way around.
People totally forget about this: if you simply look at where the accelerator physics funding comes from in the US, that ought to tell the story. Dept of Energy used to be the atomic energy commission, and is still in charge of bomb research. Heck it wasn't that long ago that plain old particle accelerators were contenders for directed energy systems.

Yeah, it looks like there is no new physics there which could make devilish new weapons, and frankly the state of modern physics is such I don't know as anyone would notice if there was, but nobody knew this in, say, the 1960s. Serious people thought, for example, one might be able to build a weak field ray gun which causes matter to decay into subatomic particles (source 'towards the year 2018' by the Foreign Policy Association).
If you weren't saying that, then what was the point of your comment?
Yes. Oklahoma has cut public education more than any other state in the country.
>Someone that does not want to be tracked ... will always be able to do that.

I'm sure the Russians doing the Sailsbury attacks didn't want to be tracked by cameras but they were. If top Russian agents can be then probably most other people can be too. https://www.independent.co.uk/news/uk/crime/salisbury-novich...

>the ultimate aim of these ubiquitous surveillance systems isn't really reducing crime, but social engineering

In the UK we've had fairly ubiquitous surveillance systems for a while. In practice the uses have been reducing crime and doing people for minor traffic offences, including me - they uploaded a nice video of me turning right in spite of a no right turn sign, rather to my surprise. I've noticed no social engineering - maybe that's to come?
I think people were waiting for a reason to kill out cursive handwriting. It seems it was on the rise or being promoted in schools because of some weird myth that intelligent folks and cursive writing were a thing and established some causal relationship going from cursive writing to higher form of intelligence
I think there is a meme running around: "You can now subsidize your cost of healthcare in the United States by starting a GoFundMe every time you visit the doctor."

But seriously, I agree with you. I'd guess there are groups creating crowdfunding campaigns on hot-button topics AND soliciting donations from both sides (pro-gun/anti-gun, red/blue), and like this case, most of the money falls off somewhere along the line to pay "consultants" and "meals/fundraising activities."

Not the mention the small-time scammers running campaigns for their not-so-sick child or cancer scare.