skysight-inc/HackerNews huggingface dataset:
I mean, there hasn't been anything as malicious as that, but...

The left-pad issue [0] highlights how one developer can unpublish their code and result in breaking every package depended on that package. "Unpublish" can be substituted for anything from "unpublish" to "publish broken code" or "publish actively malicious code."

Further, issues like the is-odd/is-even package popularity spike how developers can develop minimally beneficial encapsulation packages and then insert them into other packages as dependencies to pump up their numbers. [1] Well, what if someone's motivation wasn't to make their packages look important but to instead give them a way to inject code to all the locations (or maybe just one!) that run `npm update` or similar automatically on a daily basis.

No, neither of these events that have actually happened are particularly malicious. On a scale of "excessive use of service" to "full network worm ransomware" they're somewhere around "suspiciously sketchy." But, the same problem can be exploited to cause real damage. Yeah, it very much reveals how fragile the web of trust in NPM is.

I really do hate to keep posting these links, but people keep bringing NPM up where they're relevant!

[0]: https://www.theregister.co.uk/2016/03/23/npm_left_pad_chaos/

[1]: https://www.reddit.com/r/programming/comments/886zji/why_has...
Self Tuning Brain Implant Could Help Treat Parkinson's Patients
The company she works for now is called Tilt Five. It will be interesting to find out what their product will be.
Hestan Home Appliance Launches, Aims to Disrupt the High-End Appliance Sector
because then you wouldn't get a chance to say "blockchain"
Twitter itself recently said on an earnings call that it doesn't consider itself mainstream (which I personally find just ludicrous) so if they're not, Mastodon is not.
The Git community is great because even though many of the interested parties compete with each other in some form or another, we always put that aside. And that's especially true for security issues.
Why isn't any of these sites trying to provide premium services in a subscription model? You have a quarter of a billion users. Find something that 1% of them would pay for, charge $50 annually and you have enough money to keep going for ages. Why does it always has to be advertising?
Seattle and Columbus Show How Cities Can Win
“Survey-ads” are an option too.

There’s a couple of similar Mechanical Turk micro-task vendors but they’re selective about who they partner with.
That's exactly how I do with my work day. 2-hours / lunch / 4-hours / stop working or anything else less demanding
People who like the social feature of venmo: Can you explain why you enjoy monitoring financial transactions between your friends? I'm genuinely perplexed. Is this just a new norm that's emerging in our culture? In my circle of friends, this behavior would be, at least, uninteresting, and at most, intrusive.
The option is not in the demo, but looks like you have to do a custom build and use mapbox stylesheet for base maps.
SEC Obtains Emergency Order Halting Fraudulent Coin Offering Scheme
Of course. But if I roughly compare medical and/or litigation costs between my region and US, taking into account average wage, US is still whey pricier. Our law also does not require you to have a lawyer if you don`t want it. Also if you are poor you can have free legal counseling (but not to be represented in the court).
How would you do experimental history labs?

You cited "results from the 1890s thru 1920s","exposition", and "motivation" as the value-adds in your science classes.
Are these absent from history? That sounds exactly like
the history I learned.
They're probably paying for some low-tier bandwidth. That's something that can always be changed.

But the real upside is that your uploads will live along with your reddit post. Amazing how reddit becomes a dead-link factory when you go back just one year.
> 1%, 9% and 90% may be a reasonable approximation of upper, middle, and lower classes.

It's reasonable to define 90% of the country as "lower class"? Sorry, no, I can't buy that definition. The top of the bottom 90% are upper middle class at least by any reasonable definition.
It's working for Facebook and Youtube though.
El Toro is the best at matching IP with physical address.
Type about:config into the address bar and then search in there.
IIRC you can in Venmo say that its private and thus turn off the weird social thing per payment:

https://imgur.com/She6BGE

You can also change the default, although that seems to be an option I don't remember having when I first started using the app...

That is located in Settings -> Privacy... although you get a popup saying "You know you can change this per payment, you sure you want to do this" which to me feels weird and pushy.

I agree with Square Cash or other services, instead of Venmo since the whole idea of by default sharing my payments feels weird. Apple Pay works really well too if you and the recipient are both Apple users.
No, they are hard too get out of the way. When I used one, I found it nice at times, but I quickly found that it wasn't right 100% of the time, and it was in the way of attempts to use a chair. If it was convenient to switch between treadmill and other modes I'd probably be 20% treadmill, 20% kneeling, 50% standing, 10% sitting in a chair. Since I've never had all options easily available I'm only guessing.

I have used them in the past. You need a very slow speed. Even a normal slow walk is too fast - you are trying to think about something else while your feet move, if you want to exercise that is a different thing.
Yeah, I always try to keep that in mind.
It's interesting that you say you try not to run code you don't trust.

I'd be interested in hearing how you establish trust in the software you run. Assuming you're using git for cloning software code, do you include libraries that are dependencies of the code you're running in your trust calculations?
I’d guess that only 50% of times that people git pull a repo, they eventually execute it. I know that’s the figure for me personally - I pull a lot of projects down locally so i can open them in my IDE and study how they work - never to be executed.
It’s a wobbly ethical stance, since you’re tacitly supporting nation state economy and its stewards that actively harm humanity, and ignore mountains of evidence that it is doing so, while peddling “only Facebook”, a Johnny Come-lately relatively, are involved in economic evil

I suppose one can equivocate that away with “I’m just following orders.”

But as a scientist, I have a hard time accepting everyone else “believing they are right” making it ok for me to also accept a result that has plainly been rigged into existence given historical records of merit

I’m really rather indifferent to supporting the efforts rich people seek

Yet if I want any real quality of life... kowtow cause everyone else is
The meaning of the date will not change compared to the UTC absolute coordinates, but usually users care only about their local time. If you set an alarm to wake you up at 8:00, you expect it to ring at 8am your time every day. What if in future user's local time zone gets changed - say if daylight savings are abandoned, as many countries consider doing - The user might not be in +2 offset anymore and when you convert it to the local time the alarm will ring at 7am or 9am instead of 8:00. It's definitely not what user would expect.
I had always assumed this was the case for some songs.
https://en.wikipedia.org/wiki/YouTube_Premium
Why? If you're doing things correctly, you don't need to specify data types particularly often in SQL. You specify it once when the table is created and that's it. All you care about on the programming interface is that your application knows what data type of your language to use with each data column. What's wrong with a verbose and descriptive name for a data type?
Has everyone at Tesla watched the classic car factory film?

https://en.wikipedia.org/wiki/Gung_Ho_(film)
It’s time to accelerate your cloud practice with Arrow
Oh, cool, I'd be excited to see this video. What is it on?
This is pretty great. After banging my head over the weird state of python + GIS for the past month and a half, this feels very welcome.

Also, is it down for anyone else? As soon as I tried uploading a file, it became unresponsive..
Show HN: Https://169254.now.sh – an API to mock AWS EC2 metadata endpoint
In this case, it sounds more like moneyball than age discrimination. By "moneyball", I mean that in very intense recruiting environments, you have to get strategic about ways to find talent that may have been overlooked.

https://en.wikipedia.org/wiki/Moneyball
Imgur doesn't use gifs. They transcode to mp4 and webm.
I don't think I ever heard of anyone (besides scientists) to store timestamps in TAI. Though Ada supports leap second calculations in the standard library: http://www.adaic.org/resources/add_content/standards/05rat/h...
Forgot to mention that the youtube video I saw was in english..

the "What Game UX Can Teach Designers about Product Design" article is pretty great too! thank you for sharing!
That's called a resource fork: https://en.wikipedia.org/wiki/Resource_fork

Those files contain out-of-band metadata for the given file. Now, for file systems that don't natively support resource forks (read: anything but Apple's own filesystem(s)), Finder insists on storing them as dot-underscore files. E.g. Mac clients are notorious for littering SMB shares with these dot-underscore files.

As for why it's created when sharing stuff through AirDrop, from one Apple device to another, that's beyond me...

I think it might make sense to hide these dot-underscore files from the file browser, along with .DS_Store and maybe thumbs.db (I'm not even sure whether modern Windows still creates thumbs.db). Will do it in the next version.

Thanks for the feedback! I wanted exactly this iOS-native look & feel you're talking about. I personally don't like other apps forcing their designers' UX vision on me... A curated music library with quality artworks speaks for itself. I don't want my app to stand between users and their libraries :)
Why link to techcrunch instead of https://blog.imgur.com/2018/05/29/upload-video-with-sound-on...?
The demo looks like it's all client side. How big is your geojson?
As you linked, it is reserved for mDNS.
> in that the House of Osman managed to maintain an unbroken line of succession from its founding in the 13th century through to the family members who are still alive today.

If Crusader Kings 2 has taught me anything, it's that if this claim is true it would be quite an achievement to not have any cuckolds in your dynasty.
They probably could've mentioned exactly that if they took into account South Korea, where gaming is much more engrained in the culture and shows less of a gender divide - but then they would have to do research and gather domain knowledge...
but webm doesn't work on iOS, right? that seems like a deal breaker for a viral image/video site.
About a year ago, I read this and added my initial to linkedin. You won't believe what happened next.
But then you have to translate for the majority of English-speaking countries that don't use 'mom'...
I don't think they're saying that having verbose name is dumb, I think it's that a type called "timestamp with time zone" doesn't actually store a time zone.
Thanks! That looks like exactly what I was missing.
Yeah, that's kind of an issue with the ANSI standard. It specifically allows time with time zone.

Some RDBMSs only support datetimes (timestamps) with time zone, but if you want to aim for complete ANSI compliance you're supposed to allow time with time zone. PostgreSQL, which allows that data type, specifically points out in the doc that you shouldn't use it:

> The type `time with time zone` is defined by the SQL standard, but the definition exhibits properties which lead to questionable usefulness. In most cases, a combination of `date`, `time`, `timestamp without time zone`, and `timestamp with time zone` should provide a complete range of date/time functionality required by any application.

https://www.postgresql.org/docs/current/static/datatype-date...
Jeff Bezos says we must leave the planet and send people to live on the Moon
Greenfell Inquiry: Tragic Account of Man Who Heard Mother's Last Breath
Everybody would agree on this - in theory. But you don’t say how this should happen, and this is where it breaks down. The only thing that comes to mind is “magic”...
I'd really like to see support for both inbound and outbound ACH.

The area I've seen where most offerings fall short is invoicing and billing transactions (as opposed to subscriptions). It's easy, for example, to use a product like MoonClerk to do a Venmo-like one-off invoice for a given amount but you can't even do something like charge for 100 widgets at $10 per. I also would really like the ability to mix multiple payment forms for a single invoice. For example, I'd like to be able to send someone an invoice for $10K, automatically debit something $2,500, and then accept the balance some other way (e.g. ACH, paper check, etc).
Ask HN: Techie-focused mobile phone reviews?
Is there a reliable, techie-focused mobile phone review site out there?

Far too many read like advertorials for the new phones, or focus on how it looks or gaming performance to the detriment of anything else.

I'm more interested in battery life for internet and tethering, robustness (glass back? No thanks), camera and video quality, and overall performance. For Android, how fast the updates are likely to come. And for how long.

I had high hopes for Android One, but the choice of phones is... limited in Europe.
The converse lesson from CKII: the wiser sultans would look the other way at being cuckolded, if the children had good stats (how they could determine these is another matter)...
Yeah; I saw that in another comment. Still, this is very good news. Hopefully everything will be freely available someday soonish, and without embargoes or delays.
I would agree, I don't really understand the logic in this thread. You're literally giving the check to a bank who is then going to have read it and look at what it's for and who you're sending the money too - and part of their job is to decide if it is legitimate, or if they should ask you about it, etc. If you put something extremely suspicious or flat-out illegal in the memo line, I would presume they're obligated to at least report it, or else they could be on the hook if it turns out it was actually true and they let it go with no questions asked.
IMO the biggest problem isn't the how you store information or even do the date-math. The most frustrating thing is drawing out user-intent, distinguishing between two use-cases which are so similar that most users won't even know what they want.

Specifically, future events which aren't tied to a geographical location, and ones which are. And in the latter case, determining which single location it should be pegged to.

A: "We'll have a global phone call to discuss this crisis in exactly X hours from now."

B: "The keynote for the convention in CityName will occur at 3pm."
Wikipedia's article is very oddly worded, saying

"In March 2015, Square introduced Square Cash for businesses, which includes the ability for individuals, organizations, and business owners to use a unique username to send and receive money, known as a $cashtag"

But for some reason they neglect to point out the pre-for-business component. It actually dates back to 2013:

https://squareup.com/news/introducing-cashtags

I stand corrected, though, because as you note, Venmo predates it by several years. I guess I just had no reason to switch from PayPal until Square Cash came along in 2013 and was even more frictionless. But ultimately, these things are clearly down to network effect.

Oddly, all I can find about the PayPal mobile app is that it was "re-designed" in 2013. Of course, I was using PayPal on a Palm handheld back in ~2000....
Yes, that's the default when you start (which is bad).

The default is furthermore like you said "whatever your last choice was". Which is bloody annoying. As if some terribly dumb AI is trying to understand what my motive is. If I always post for X, and then make an exception, then I don't want that exception again next time. Why would I? So if I always post "for friends", for example, and then one time I post "for family" then I don't want next time only "for family" but I want it to be what my default is: "for friends". Because my behavior is like that. At the very least I could receive some kind of feedback in the form of a confirmation (because it sees I'm deviating from my normal behavior). Its like if I go to the bakery and always buy hazelnut meringue but then one time I buy a cherry pie cause of some special occasion. I don't want them to assume that next week I'll again take a cherry pie. I want them to be like "oh its that fellow who basically always has hazelnut meringue". Sure, if I'm starting to buy cherry pies regularly it is a different story. But my usage pattern on posts on Facebook was pretty damn clear: 90-99% for friends, rest for family.

Although, yeah, it usually bit me when I mistakenly posted on "friends" instead of "family" which the above example doesn't cover. Though I thankfully didn't use Facebook that much and not that I personally care specifically about Facebook anymore; I removed everything from my Facebook except my friend list, and I won't use it much anymore. I'm also really not sure if I'm alone on this issue or if people are generally annoyed by this behavior. I assumed the latter but your post suggests otherwise.
"I also wonder that's a paid feature that businesses can use?"

I swear that I've heard about several different people paying Yelp to "remove" (or whatever term they called it) negative reviews on their site. This was a few years ago, but I wouldn't be surprised if it was still a thing.
Trips Worth Telling: A Special Collection by Medium about Psychedelic Trips
How is it baseless?
Another early example of this, although five years later in 1885, was Richard Jefferies' "After London". It basically created the conceit that many works of science fiction used later -- the book is set in what appears to be a medieval society only for the reader to learn later that this isn't the past but the future after industrial civilization destroyed itself by pollution.
10 years ago, I used to get excited about this kind of stuff.

Now it looks like a circle-jerk to me.
> But most people accept home-cooked meals.

From "generally regarded as clean" friends and relatives.
BTW I've had the same problem, the solution is to just click it twice (once to "pause" it and once to unpause it). For what it's worth I've only gotten this problem since chrome released their update that disables autoplay (https://blog.chromium.org/2018/03/chrome-66-beta-css-typed-o...).

I think the black box just means that the first frame is black
Great Leaders Unbridle the Power of the Mind
To put "relatively recent" in context, I know for a fact that these rules were already in place in 2005 (source: was doing DARPA-funded research).
Yeah, that's what I initially thought, too, but some of the other responses have made me question that.
Please do not engage in nationalistic flamewar (or any flamewar) on Hacker News.

https://news.ycombinator.com/newsguidelines.html
Awesome project. I'm a bit obsessed with making food from scratch. I love to see how far down the rabbit hole I can go.
Couldn’t this just be done at transpilation time?
Totally. Good stats > preserving some blood line.
Wow, this is pretty badass.
>Nobody will pay for it

I'd pay for it if I was given the option.

I like imgur's service. I want to use it for the things I do and would like them to keep being a quick image host. If that means paying annually so I can keep my API key working the way it does and not having my experience ruined by increasingly intrusive advertising I absolutely would throw money their way.

There isn't "nobody" out there not willing to invest in their entertainment. I'm sure we're a minority but we're not "nobody".
4G LTE router can soon replace wired WAN
The Significance of the X86 LFENCE Instruction
npm fixed a lot of the git dependency issues with 5.7.1. Have you tried updating?
Equal before the law.
The way to think about this is an article in Nature is like winning a tiny Nobel prize, with no prize money. You can make whatever other sensible publication outlet you like, but it's hard to create something that has the prestige of winning a tiny Nobel prize. That's Nature's value proposition. Brand, history and exclusivity.

This is why you can't get too angry at the scientists who continue to publish in it. If you kill yourself to figure something out worthy of a tiny Nobel prize, are you really not going to claim it? It's not like claiming that tiny Nobel prize is gonna hurt the dissemination of your work. The higher profile of your work will easily compensate for the fact people have to jump through a hoop to read it.

This is why I love sci-hub. It just destroys the hoop. It doesn't need to figure out how to replace the brand, history and exclusivity of publications like Nature. Along with government-mandated open source laws, it's one of the only realistic ways to actually disrupt this industry.
Having grown up in Los Angeles, I can tell you that the best schools there are also in the wealthy neighborhoods, despite the funding issue you mention not applying in California. And that's because the children of wealthy people have the genetics and culture to do well in school.
>Find something that 1% of them would pay for,

That easy huh
I've noticed the same thing but Overwatch is NOT a good game for casual or novice gamers because a large percentage of games involve someone getting upset in team chat, blaming others, huge amounts of negativity, and the occasional troll spewing racial slurs.
The over 40s I know are also able to produce working crap faster than the young-uns. If you call it a prototype (so the goal is showing functionality that works but later it will be tossed out and redone) then hiring me is probably going to produce a better one (less bugs and will probably last until the startup runs out of money) then it would with a ‘team of young ninjas’. As PR for VCs I can see a bunch of young people might look better (not to many VCs I talk to but I so not live in the US), but if you want ‘faster’, a 35+ who kept up is probably faster and cheaper. In my experience. When the company grows I definitely would not want a CTO under 35/40.
I'm half joking half serious with this: that might subconsciously cause people to associate you with serial killers. For whatever reason, serial killers are frequently referred to by their complete name.
Yoshua Bengio doesn't work for a large brand
Might be. But I'd bet 3rd parties sell an audience called "in market - injury / personal lawyer" that could be closer to 100%.

Edit: found it https://i.imgur.com/QMXcYqn.png
Practical demonstration and motivation of formula is one thing, but I think there's another axis that's quite important, and perhaps what the GP was alluding to: the means by which people figured out that their intuitions were wrong. It's one thing to reproduce the double-slit experiment, it's another to imagine the mindset one must have to come up with the double-slit experiment in the first place, to reject common thinking of the time. To learn a kind of hypothetical sympathy, as Bertrand Russell calls it, for laws and models that were once considered plain truth, and are now seen as antique and often amusingly wrong-headed. To show that there is no real monolith of monotonic progress called "Science", and that the History of Science is as much a scientific process as any individual act of experimentation.

Learning that kind of meta-critical-thinking about the process then enables you to not only engage with broadly accepted ideas, but also with the introduction of new ideas, the motivations and psychology behind ideas, and the fickle and deceptive nature of models in general.
They also recently removed the option to close the 'Open in App' nag so it overlays all the time