skysight-inc/HackerNews huggingface dataset:
To me this only works out if they are a monopoly bribing politicians to allow them to keep being the only smartphone-app-based taxi and food delivery service in town.

As others mentioned, its not hard to clone Uber. They don't even have the network effect of Facebook or Twitter. No one cares if their friend uses Lyft and they use Uber, they just care about the one time they make a journey, and how much it costs (along with safety I suppose, but that is an extra cost Uber try very hard to avoid).

The drivers are free to run whatever apps they want simultaneously, because Uber only works when exploiting them as "contractors" free to choose when and how they work.

I think Travis Kalanick was right, they need self driving cars, now...
CSX 8888 Incident
Haha, agreed...

He was a remote worker and aparently had a poor handler on our end. I was head of ops not in dev, so i just had to deal with the fallout.
Indeed. But, they still do this even after I have explicitly requested emails.
It's already been deployed in the wild for about a year.
There are certain sectors in which backwards compatibility is important, but most people developing can confidently use ES2015+ features directly in the client without polyfill.
I like to call this the "Martha Stewart Rule"

https://corporate.findlaw.com/litigation-disputes/how-to-avo...
Except that they are not based on real facts. A much better explanation of how money is related to debt, which actually relies on established facts from the historical record, is "Debt: The First 5000 Years" by David Graeber.
But directly below, on a non bullet-pointed line, they mention that one million Canadian social insurance numbers were compromised..
Google's New Gesture Controls Aren’t Just for the Pixel
Europe is partially there; SEPA Debits can be blocked for free. The last part is missing, so you still have to cancel the account, but you can at any point deny them access to your bank account.

Generally this should only be used once you have notified the other party of the contract of the cancellation (preferably in a way that can be traced and proven, like signed receipt postal mail) and they then ignore your cancellation.
> they fall into the (unfortunately) too big to fail category

They're absolutely not too big to fail. Equifax or FB? Other than the unfortunate employees and their families, does anyone give a shit? No. No one suffers. To the contrary, thinning sick herd members helpfully invigorates the health of the surviving individuals.

What these organization are are in too many pockets to be too big to jail. It's a trope but it's a fact, Jack

Edits for herd reference and reduced snark
Introducing The AWS Middle East (Bahrain) Region
I had a similar experience once, years ago, except it was probably my fault. It was the first time I tried using a FedEx account, printing out the form, putting in the clear sleeve, attaching it to the box, etc. I suspect I didn't get the sleeve attached correctly, but it eventually (somehow) made its way back to me a month or so later. I sympathize with the poster's frustration with the bureaucracy and confusing account situations. While I know people who are FedEx experts and have no problem jumping through their hoops, since my issue I've stuck to paying the extra few bucks to have someone at a FedEx (or UPS) retail store handle the shipping, in the hopes that this improves my chances of success.

I'm guessing that the package ended up in Mississippi because FedEx's main hub is in Memphis, TN very close to the MS state line. There are several big warehouses just over the state line, and maybe FedEx uses such a facility for packages that are in limbo.
I use it too. I think it looks good enough, definitely better than my last horrible-looking resume. It seems to work well with a bit more text compared to many.
thought it was a problem with mobile, but nope, just a bit broken. The "View our Getting Started video here:" doesn't have a link to anywhere. Could understand what this did by itself. Was asking me to past links....what links? I thought it was a tab manager of sorts. good luck!
The Joy of Programming
Beware the software snake oil salesman
Plus the book was actually laid down two decades later, by recounting memories to a jail mate who took note of it. Plus there were actually several retellings and rewritings of the book, so much that we're not even sure of the language it was first written in (French? Franco-Italian? Some Italian dialect?) So exaggeration, misremembering and lies are not only probable, but almost certain.
I have been part of 12 data breaches, that i have been informed about, in the last 5ish years. I read about it and then move on at this point. I have a sick feeling credit monitoring with insurance is going to become the norm, just like house and car insurance. I am not sure why progressive and state farm dont have it yet on your policy (maybe they do).

I wonder if these companies are like one of the places i work at and have checkbox cybersecurity as opposed to real cybersecurity.......if you have ever had to ask your cybersecurity department "you really want me to loosen the permissions on those files so it will pass the scan¿", then you know what checkbox security is.......
Anything with a serious gradient of energy can catastrophically fail. That's the thermodynamic nature of the things.

You can't have a completely safe power plant, period. You certainly can have one where you don't know a certain failure mode exists. For example RBMK prior to 1986, or a pebble bed reactor prior to THTR-300 incident.

And my war zone remark wasn't about fuel theft, but more likely things. Like dropping a buster bomb onto a live reactor.
I single news article, certainly. A handful of news articles, probably. But news articles can be effectively used to support strategic decision making. It's done all the time.

In my case I believe that putting trade secrets on an AWS cloud instance just doesn't seem like a good idea.
Notre-Dame: Restoring a building to its original state is not 'inauthentic'
Java blew it on generic exceptions.

stream.map(f).collect(...)

should be able to throw anything f can throw, but instead f has to wrap everything, which makes people give up and stop declaring checked exceptions.
Gating on stage-3 really helps. (I have done the same on projects I work on and it helps) There are times when you need to consider the complexity of the specification and the amount of contention around it (decorators / SIMD for example).

IMO, anything below that is effectively a custom macro anyway (for which you may want to consider sweet.js or babel.macro to make it clear that this may change and help you find places you use the feature). Real-world feedback may change anything from syntax to behavior (`flatMap -> flat`, `Object.observe -> Proxy`, `EventEmitter -> Observable -> Emitter?`, and the it-feels-like-dozens-of-options pipeline syntax)
If you cut down the trees and sequester the carbon elsewhere, you can sequester more, but just establishing new forests all over would still increase the amount of carbon cycling in those local ecosystems, and get it out of the atmosphere. Both is probably best.
I love whataboutism and deflection. It shows a lot about your character.

Screw the world, I got mine, and someone else did it before me, so it's not my fault!
Good handheld GPS units are expensive. Plus, you look eccentric - to say the least - carrying a handheld GPS unit in addition to your phone.
You're going to have to elaborate, I didn't understand your point at all.

I look forward to watching you attempt to demonstrate that appropriation of native land, and free labor from slavery, aren't the pillars on which most wealth in the US was built. I'm sure it will be entertaining.
An Interview on AI Risk with Jaan Tallinn
Ford Buys Defense Contractor to Get Robot Rides on the Road
Not necessarily less regulation, but less enforcement for sure.
How is that possible if you have any professional experience? Do I list my CS degree from a decade ago and only my most recent job? Similarly if I am applying for a .NET role (which I've got eight years of consecutive experience in) - do I just focus on those years and have a two year gap in time?

While I appreciate that there's a need to filter candidates, surely it proves that there is either no shortage of experienced developers out there, or that companies would rather hire less experienced devs with more relevant experience? If the latter is true, then companies shouldn't moan about a shortage in talent when there is obviously demand for more senior roles.
This is obviously anecdotal, but that was not my personal experience. I was getting ready to go to bed last night when I saw this and grabbed my tablet to see if I needed to worry. This bolded bit was the first thing I saw, and I immediately thought "hm, must have been over-exaggerated, no SSNs were exposed". Now I obviously read on and saw the bullet point, but for someone skimming this, it's not at all obvious.

But further, why even word it that way? It was clearly done intentionally. There's no need for this to be presented in this way other than to intentionally try to mislead. Why not just say, in bold letters "140,000 social security numbers and 80,000 bank account numbers were compromised". Or say it "The following were compromised".
The really bonkers part about the Equifax settlement is they're being permitted to "pay" the fine by giving away their own credit monitoring solution. They value at it as something like $15/month, but it likely costs them pennies to run. A good portion of those users will probably convert to paid users at the end of things - I strongly suspect they'll wind up profiting overall.

They should've been forced to cover another company's credit monitoring solution, preferably a direct competitor's.
What exactly can "we" do other than the government creating some financial penalty for this?

I soundly believe that in most of these cases some line level security person told middle management there might be an issue, but it wasn't dealt with because of time/money considerations ("Just Ship It") or there are many legacy things that never received a proper audit/fix schedule because of lack of people/experts to even see the issue.

One time financial penalties won't fix that, because I'd bet it might be cheaper to pay it. Criminally penalizing executives may not fix it, because some of these decisions likely never made their desk.
Show HN: EmailRep, free API to query email reputation and report bad senders
France announces an “active space defense” strategy
But then that implies a relation with the language without the suffix, which is not usually true for new languages.
Hey everyone, excited to share EmailRep with this community. My co-founder (@jkamdjou) and I are here to answer any questions you might have. A few folks here are already using it to detect malicious signups, and we're using it ourselves for phishing detection. Cheers
Fair enough! But anglos also pronounce it with a french accent in Montreal, which I find particularly endearing.
I wonder which had the most “brain folds”

You know how they say that insult “smooth brain”

We have more neuron surface area and thats how we pack a punch in intelligence ive heard...
That's hilarious.

What's not hilarious is that, after removing the essentially useless error-checking, is-even is literally just `(n % 2) === 1`. On one hand, JS desperately needs a standard library, on the other hand, JS devs can be so infuriatingly lazy and obtuse.
Yes, they're technically smartphones, but by that use of the word, all phones in the last 15 years are smartphones.

Over the past decade, the term smartphone typically refers to a general purpose computing device that fits in your pocket that also acts as a phone. There is also more recently an implied requirement of a touch screen. A feature phone is more of an appliance device, where the primary feature is a phone, but it also has other limited features, some of which are internet enabled.

Unlike a smartphone, where you have a lot of control over what software you can put on it (similar to a PC), a feature phone only has a limited set of preinstalled features and optionally has a limited app store to add some more limited features.

By those definitions, the phones in the article are more feature phone than smartphone.
It wasn't TS's idea, stage 3 exists purely for getting feedback from implementations about implementing and using the feature.
Indeed. The article isn't about developers in general, but about NPM in particular. Other repositories are more stable.
Yeah, I had a Nokia 6680 back in 2005 that was classed as smartphone (Symbian after all was a Smartphone OS).

It was, of course, absolutely bloody awful and didn't have even enough RAM to do the most basic things. But it was 3G and I had an unlimited plan that I tried to make the most of by watching videos etc on the go. I even used to use it as an MP3 player.
What Companies with Good Customer Service Do and You Don’t?
It is quite possible to change microclimates[0], even in a small area, and guess what, you change enough microclimates you change the climate in the whole area.

A great example of transforming large tracts of land is the UVM Jericho research forest in Vermont. It was farmed for nearly 150 years, its soil degraded to the point where it was sandy and barren. I've heard it described as a moonscape. After planting 70,000 trees [1] and letting nature do its thing, it now resembles an old growth forest. It's a prime example of nature's capacity to heal itself and is a source of hope for me in the context of climate change.

0: https://en.wikipedia.org/wiki/Microclimate

1: https://www.uvm.edu/rsenr/jericho_research_forest_and_conser...
Bought the Nokia banana phone with KaiOS earlier this year. Sold it on after discovering that it came pre-infested with both Google and Facebook. Sailfish OS still seems the best choice. Alternatives are my old Nokia N900 or my more recent Microsoft Lumia 980XL.
A year back I dropped a proposal idea at the EcmaScript discussion list, I hope it get's picked up sometime.

My idea is that `let`, `var` and `const` return the value(s) being assigned. Basically I miss being able to declare variables in the assertion part of `if` blocks that are scoped only during the `if()` block existence (including `else` blocks).

Something along these lines:

if( let row = await db.findOne() ) {
// row available here
}

// row does not exist here

The current alternative is to declare the variable outside the `if()` block, but I believe that is inelegant and harder to read, and also requires you to start renaming variables (ie. row1, row2...) due them going over their intended scope.

As previous art, Golang's:

if x:=foo(); x>50 {
// x is here
}
else {
// x is here too
}

// x is not scoped here

And Perl's

if( ( my $x = foo() ) > 50 ) {
print $x
}
Thus changing the model from "you're not the customer, you're the product".

It's amazing what people will do and throw away to save a few pounds.
money is also "money owed" -- you don't know today that the money you have in your account will be able to buy the same amount of stuff tomorrow, it's also a completely faith-based system
Where do you find all these CFPs?

It could use a bit of clean up, maybe letting users help tagging or voting popular conferences
Oh, guess the documentation confused me. When it said stateless, I automatically assumed no storage whatsoever, not even RAM.
That's not unique to JS. Some compilers took over a decade to implement C99 features. Most of us C coders were still defaulting to C89 for portability well into the late 00's. But now C99 is mainstream enough that you can (mostly) safely target it.

If you never release new standards you'll never be able to use them. I realize that in JS world 4 years is basically an eternity so it's hard to project that far but I'm sure that if you still have to write javascript code 10 years from now you'll be happy to be able to use the features of ES2019.

Regarding transpilation surely it's not as standard as you make it out to be? It's popular to be sure but handwritten javascript is not that rare nowadays, is it?
As software developer, you should also be comfortable with the concept that there is no silver bullet[0] and sometimes you just have to use a lot of lead bullets.[1]

[0] https://en.m.wikipedia.org/wiki/No_Silver_Bullet
[1] https://a16z.com/2011/11/13/lead-bullets/
But we still have trimLeft() and trimRight() and in true JS tradition we need some more redundancy for symmetry's sake.
If you depend on a reliable work truck for your livelihood, it's not mild.

It's like saying "I guess my 2008 laptop will have to keep working for a few more years, there is no budget in the foreseeable future to upgrade"
IIT gives you a lot of name recognition and opens up many doors automatically. As someone who didn’t get in, I missed out on foreign internships and research opportunities by not attending them. The universities you mention are still great but don’t have the same recognition I guess. Every foreign grad students first question after learning Im from India “ oh did you go to... IIT?”
Maemo was comparable or better than ios at that time...
> If we still need to target es5 4 years later, and transpilation is standard practice, why bother?

Your “we” isn’t everyone else’s. Some places need to support very old browsers but even in places like that usually not every app does. Those people are pushing the state of the art forward since they do real work outside of the standards process and that provides useful feedback to both the standards committees and browser developers.
Can't remember where I saw this, but someone else talked about creating a field in the form, hidden by CSS, that if filled in would just discard that submission. Should work for most automated bots that aren't specifically targeting you.
While I agree with a lot of what you said I'd like to point out that Dropbox's initial customer was the common person, a non-tech savvy person who didn't want to carry USB drive around. Dark's customer base are developers in this thread, likely to be early adopters. That's my sense at least.
>This is why many online services don't send you an email when they charge you monthly (they hope you forget the subscription and this strategy works very well)

Reminds me of a scummy tactic by Spectrum - they never sent me a bill after the first month (or if they did they used the previous tenant's name), then charged me a late fee.
There's also PureScript snicker
> What looks out of place to you in that example?

Most languages don't have sparse arrays so it's really weird.

> Would it make more sense to you with a very slightly less arbitrary example, perhaps arr = ['Value for 0', 'Value for 1', , 'Value for 3', 'Value for 4']; instead of simple mapping ints to ints?

You'd usually put an explicit `null` there, especially as HOFs skip "empty" array cells so

['Value for 0', 'Value for 1', , 'Value for 3', 'Value for 4'].map(_=>1)

returns

[1, 1, , 1, 1]

which is rarely expected or desirable.
The first Wolfenstein: Youngblood patch enforces coin purchases in single player
What part of Washington state? Western, that’s a lot of rain, Eastern, that could be little rain at all.
> Such usury loans are absolutely illegal in civilised countries, for instance everywhere in Europe. Just saying.

This is proved untrue with minimal searching online. Here's one example: https://www.msn.com/en-gb/money/other/just-when-you-thought-...

Also search "payday loan $EU_COUNTRY" to see some pretty insane rates (>1000%).
Hugo Deploy: Migrating from S3 Website
> briefly audible in the background (at presumably low quality)?

Yep it's both low quality and low volume. It's hard to apply exact numbers but let's say speaking volume is an 8 but the background music is at a 3 or 4. It's present and loud enough to make it out but it's not crystal clear. Quality wise it suffers because it's not a direct audio input into the video. It's being picked up by a small positional mic from ~50+ feet away.
Here is the deal: when people die in the back country, they will always be judged by wether they lived there or not. If they were from somewhere else, they will be insulted in death as careless tourists, and if they were local, it will be deemed a terrible act of god. Nobody is able to access the skill level and preparedness of dead people across a news article. It's a buffet of prejudice. They will tell you of careless tourists walking somewhere they shouldn't in sneakers, but a local climbing in sneakers will deemed skilled.

I have seen mountaineering guides going solo in ice climbing higher than their clients, going in the mountains in sneakers (which I'm not sure is stupid in the circumstances, but imagine a news article describing a dead tourist with sneakers on their feet).

And you can be criticized in many ways: calling for help to early (that was not very dangerous), too late (you didn't recognize the subtle beginning of a crisis and you let it unfold), too much, not enough. It's all about the identity of the dead and the "angle" journalists will have chosen.
Whats the software selection going to be like for this phone?

I bought an Ubuntu phone, and while the phone was nice enough, the lack of apps made it a bit crap. No Whatsapp (I was happy enough using telegram, but my friends were not). The maps application was web based, so didn't launch unless you had internet connection.
Anything by Dr. Richard Pankhurst ... https://www.amazon.com/Richard-Pankhurst/e/B001ITYX0A/
Yes, but the size people see as phablet has changed over time. It's basically a size larger than the average person is comfortable with as a phone. Yes, it used to be 5-6", but now it is more in the 6-7.5" range, largely due to the shrinking of bezels allowing larger screens in the same physical size phone.
Show HN: DETA – Code and share small web programs without thinking about servers
So is it a 'deployless' software model, in a 'serverless' environment¿

sorry i could not resist.
It isn't of course, Nokia smartphones from that period had colour screens and ran Symbian. They had 3G, Video calling, MP3/Video playback, fairly okay web browsers (I used to use Opera), and okay-ish photo/video capabilities. You could even edit documents on them if you hated yourself that much.

They just lacked CPU power and RAM capacity compared to what came when the iPhone launched.

Models would be:

6600
6630
6680
N70
N73

I actually had another Symbian powered Smartphone when the iPhone launched, the Motorola Rizr Z8 which made the Nokia powered Symbian's at the time look really slow. I sort of miss that phone and it's form-factor, it even came with a pair of Stereo Bluetooth Headphones. Massively ahead of it's time, of course not as slick as the iPhone and AirPod combo I have now, but great in it's own way.
> my contention is that nobody has the ability to pick my point of view.

Completely agree. The question is, "should the point of view matter"? In general, in morals, we distinguish between that which is acceptable to have differing opinions on (having red shades in your bedroom) and that which it is _not_ acceptable to have a differing opinion on (killing Gypsies because they are Gypsies). Morally neutral vs. morally charged.

You seem to be of the opinion that killing oneself is a morally charged act, but that it can be morally good. I agree with you that it is morally charged. I hold that it is always morally evil. We do not receive our life freely and we may not let it go freely. It is ours to put in the service of others, even at the possible expense of it, but not to reject.
Google Introduces Spinnaker Simplifying CD on Their Cloud Platform
What are the worst security practices you've ever witnessed?
They promise not to fuck up their side of things.

They make no promises about your side.
I'm living outside of the US and this is the first time I heard of this. I did not have any intentions to link my release to a recent shooting.
Another video, this is about Marco Polo writings: https://www.youtube.com/watch?v=6UiIpiV0P0M

And it mentions also the invention of Money.