skysight-inc/HackerNews huggingface dataset:
As far as I know, only apple music saves it locally but spotify and others can stream if you have LTE. I believe this is just a hold up from spotify and the apis are available though.
Fwiw, this has been an issue from last year. My wife has been having the same problem with her notebooks. This is the same for both her company data and her personal data. I'm sorry you and others have to go through with this, just wanted to highlight this isn't a new issue.

She has now migrated all her personal notebooks to emacs orgmode and her company notebooks to gcloud/docs and MD files.
I'm sorry to hear that you got bit by the docker networking thing. It bit me twice in the past. Once with a new server and once when they changed the config format from envvars to json (we were disabling dockers iptables nonsense).

Do you know if they simply encrypted the data in place or if they succeeded in exfiltrating a full copy?
Smaller companies are not a magic bullet for being kinder. They are often under pressure to deliver stuff to customers to crazy deadlines, grow the revenue every year by massive amounts, of both. They are less likely to be able to offer options vs. large companies where you can move teams but stay at the company. Smaller companies are great, I like working for them, but there is no guarantee that just going to a smaller company will be a kinder environment.
1. it's not gaining mindshare as quickly! last month's cilium 1.10 release for example mentioned ebpf 17 times. you can dig up a dozen new ebpf stories a week if you look around, probably. anyone with a bunch of random nodes can be using ebpf, & well. anyone wanting to do new tricks in the kernel can be using ebpf, & quickly, to try.

2. I'm not sure the horse race mentality helps. p4 generally helps complex fancy hardware get programmed to be extra effective. it's not as generally applicable, it feels like today, as ebpf, even within the packet processing subconcerms of ebpf (which is now really the kernels generic programmabilitu mechanism, not necessarily only for packets). but that doesn't change how vital & critical it is that we have ways to program & use that switch hardware, we need those switches, we need ways to program them. ebpf does not do that job. Linux systems don't have dozens of TBps of throughput, hardware does & it needs programming.

I'd love to see p4 be a more effective competitor to ebpf, to have more presence & visibility & be better understood & more used by more systems researchers. but right now these are not really competitors, p4 is in a totally different realm. and it doesn't have many competitors.

to that end, I'd forgotten about this but the reference p4 compiler has a ebpf backend target, https://github.com/p4lang/p4c/blob/main/backends/ebpf/README...

which makes me feel like it's better control and systems to drive p4, that are easier to adopt, that is core to it getting broader interest, pickup, research interest.
yes they are, but they don't answer when you call 911, do they? local police fumble around with this kind of thing every day, and crimes go unpunished thousands of times a second, every second, of every day.
> [...]Afrikaaners (like most people of European descent here) identify more as European residents of South Africa

As someone who used to cross the "Boerewors curtain" daily, interacting with people on both sides, I think you're severely understating how distinct the Afrikaaner identity is, and how (most) Afrikaaners see themselves as having a different heritage from other people of "European descent".

> If someone on the internet told me they were African, (and not in a bad way) I would assume they are of dark colour.

Maybe that's because the former government (that one) used "African" as a race, an not as a geography-based identity: one could be "White", "Colored", "Asian" or "African"
LitiHolo – The First Desktop 3D Hologram Printer
Was. Yours, specifically. You didn't even specify a generation. Sigh. These threads. There's always someone.
Did you mean to link to something else? Those all seem geared for OCR tasks as opposed to text classification (which is what the article is talking about).
What benefit do you get from the mp3 player over a phone? Typically the main reason is to avoid bouncing while running but most runners prefer to have a watch for fitness tracking.
Yeah, there's businesses with global markets that can't afford such a shield, but if you've got a local/physical business or you ship product only to residents of specific countries, it's basically zero cost with great upsides.
Bumps vs. Hybrid Bonding for Advanced Packaging
Whoa, Obsidian looks awesome. Thanks for the tip, I'm trying it now and it looks like everything I've been wishing for.

Required proprietary cloud is a hard no for me. In today's world of crazy feature churn and products being abandoned if they don't have massive growth and/or millions of users, I don't see why anybody would rely on a tool that doesn't even give them free access to their own data, let alone a binary (or physical product) that will keep working even after support ends.
Right. Maybe someday, with enough public shaming in situations like this, mongo will reconsider those defaults.

Or not, maybe their best potential customers should continue to get burned publicly in incidents that have a direct line to their poor decisions.
Interesting. Haven't heard that expression before.
PolyGit for your Git client
It's not about you. It's about amazon and their treatment of you. I've worked with exceptional engineers who did a tour in Amazon and I have nothing but respect for the people who work there. But I would never work for Amazon because of the abusive PIP culture (and the leadership principles shite omfg).

Cheer up. And if you're not happy there, move on to a place with a name you're proud of.
Our culture has hit an all-time low (or some may argue ATH?) to adore and idolize a manic degenerate like McAfee, may he Rest In Peace.
Related Kickstarter page:

https://www.kickstarter.com/projects/752525344/the-first-des...
More importantly the video mostly talks about hitting the Sun from a platform like Earth already closely orbiting the Sun, which is not the same thing as arriving practically from interstellar space. That's much more important than the size of anything.

If you were to make a velocity change to this object in its aphelion to make it hit the Sun, it would be vastly easier (at least per unit of weight) than do the same with a probe launched from Earth.
Sounds similar to what happened to Nietzsche:

https://en.wikipedia.org/wiki/Friedrich_Nietzsche#Mental_ill...
Odd comment because 'hack it' has multiple dimensions.

If you can't 'hack' physics (I correlate this with very high IQ, stoic commitment to research) it doesn't mean you'd hack medicine (Which needs decent IQ, amazing memory/recall and very good interpersonal and communication skills, and ability to handle stress, blood and dead bodies).
That's a great picture.
That's the way to do it. No sugars or anything, just that great taste.

I saved a huge amount of money going from pods to a manual Breville Barista, which whilst making coffee shop quality brew is also far better for the environment. Price of purchase was recovered in 6 months, and all savings from there.
How does a support rep being friendly and casual lead to a disaster? Or are the disasters you are referring to purely caused by the customer acting entitled and screaming because they got offended that someone was trying to be nice to them?

It's more than likely some dude that is just starting their career that has almost no training that is trying to the best of their ability to express empathy, provide a workaround, and make the customer happy. He doesn't control what gets fixed. Why do business interactions need to be devoid of social niceties? It's some software company, not a morgue.
Yes.

If you’re going to write software, know the “Why” behind the software and follow through on that intent. This is especially true for internal software like a framework — the marketing department won’t be there to keep reminding you why your customers are your customers if your customers are your colleagues.

The intent can change. For example, your intent might change from “Hey I just noticed I can do this thing and want to explore why it might be useful” to “this framework helps a programmer avoid missing data dependencies”.
Perhaps you didn't read either link? Both involve an unidentified object closing in on a helicopter at some point, stopping and hovering, a green light being the primary visual, and then the object leaving the helicopter and eventually disappearing.
Apologies for a dupe [did not see that]
Apple still sells the ipod touch for some reason. Its clear that they think that the Apple Watch + Airpods replaces the need for the traditional ipods.
Some here have advocated taking legal action, although I wonder if they bothered to read Notion's terms and conditions beforehand (https://www.notion.so/Terms-Conditions-4e1c5dd3e3de45dfa4a8e...). There's a lot in there that a lawyer might find... troublesome. Like most software service agreements, it's pretty one-sided in favor of the vendor with the usual kitchen sink disclaimers and arbitration provisions.

I think you've actually made a good start by posting here on HN. As someone else wrote, going on other social media could also help. You could also file a complaint with the California Department of Consumer Affairs (whose contact info is helpfully provided in the terms). If you're a US resident you might also reach out to your local member of Congress. Many Congressional constituent services people can work wonders in cases like this.

Of course those are all the hammer. Another approach, if you've got the technical skills or willing to pay for them, is to look into writing something to leverage their API to extract your data -- although their terms prohibit spidering or scraping that's technically not the same as invoking an API. Depending on the real value of the data involved, it would probably be worth consulting a lawyer who does IP work _before_ you do any serious queries.

Did I mention that you should probably talk to a lawyer?
The insidious thing is that there's no indication, failure, log or anything to tell you something is out of the ordinary either. It would be one thing if it just exploded and failed to run, but it's even worse that it silently interacts with iptables & ufw to allow all the traffic through. The exact opposite of what you want or intended.
HN is already the friendly status page of the Internet, I thought Twitter was the support channel!

Companies should clarify which social media they are being kept honest by, as a customer being locked in I wouldn't like being ignored for three months due to using the wrong official support channel :)
More name-calling?

I accept your concession.
Can't really do this, when it's incredible boring or bad.
Yeah, I wish PRs, issues, wiki and all that was also stored in the git repository. I understand there's no incentive for github to do so, but it would make interoperability so much easier.

> how are they going to collaborate on those data?

CRDTs make collaboration possible and work well, without needing a central source of truth. For example, Yjs.
What happened to your service is the security equivalent of the scholar's mate. It's important to be able to lose with dignity and move on.

Your adversary was unsophisticated but this incident was your fault.
I'd be no scientist if I didn't update my priors.

I retract my claims. You're right. Thanks for calling me out.

I will say that it's... a gargantuan effort to do the things that you're proposing. But as someone who did them you're right, you can. (BigGAN-Deep took a year to track down the bug https://github.com/google/compare_gan/issues/54)

BigGAN-Deep is a decent example of the thing I was really worried about: replication. I thought it'd be really easy to "just implement the paper." But no one had. Mooch did, but not at the same scale as the DeepMind release.

Maybe you're right about me, too. You're convincing me that I'm not a very good ML programmer. It's probably best to bow out on whatever high notes I've achieved.

Karras' work is fantastic. I don't know why this preview of things to come was where I chose to do this. Thank you, nVidia group, for working so hard.
> I’m not seeing where “U.S. violent and property crime rate have plunged since 1990s, regardless of data source” that you cited shows evidence that murder rates are reliable predictors of rates of other types of victim-having crimes?

I'm not sure if you're being purposefully obtuse here, but there's an obvious correlation between the drop in "violent crime" (homicide, murder, assault, manslaughter, etc.) and "violent victimization" (physical abuse, sexual abuse, verbal abuse, etc.). Do I have to calculate the correlation coefficient for you?

> In the scientific community, it is common knowledge that research methodologies based on statistical analyses of between-group variations is a technique that is sensitive to patterns that would not appear in a comparison with the average.

I don't believe the comparison here suffers from the law of averages. And even if it did, the difference between the two data sets' deviation isn't high enough to be of any significance.
Could it be like Warhammer where they're unable to make a decent digital game since they're worried about it cannibalizing their physical good sales?
> you face a heavy fine or arrest

Heavy fine yes but not arrest AFAIK. Anyway this is a script programed to scary the target.

Do you even store personal data inside that database?
there's no one right answer because to some extent it's subjective.

it's also like asking for advice on how to write a book, whilst having never read a book.

read lots of code, write lots of code, listen a lot, and form your own path
Yeah. It's pretty common for people to regard their pets as members of their family.
> you don't necessarily want it inside a view

For the Rails developers like me who are thinking the Django crowd have lost their minds for even considering such a thing (and who went straight to the comments instead of reading the article), I just learnt that Django views are roughly equivalent to Rails controllers.

Source: https://docs.djangoproject.com/en/dev/faq/general/#django-ap...
> On the contrary, Gtk and libhandy have excellent usability

Show me a single app that uses transitions and fading in/out sidebars, and has swipe gesture integrations.

As long as this is not supported by concept (Gtk boxes will never allow this type of scene graph) I don't think Gtk can be called mobile-ready.

Mobile screen space is very limited, and as long as Gtk is static as a scene graph by nature, you'll have to do thousands of hacks to "somehow" fake it. The gsettings app on phosh is a damn dirty hack of hacks.

And with pure CSS, you would need literally less than 10 lines of layouting code.

I'm not saying electron is better, but Gtk as a layouting concept is heavily outdated. If you don't think so: read the phosh codebase. You'll start to cry after an hour, how devs persist to make this somehow work due to beliefs that Gtk is made for this. It isn't.
I honestly would, just because of how we seem to be perceived by the labor market (considering I make less than a Google new grad as a SDE2) but otherwise I don't really have any complaints. Sadly, I think I've reached my peak intellectual potential, and even that was through an easy way (doing an internship and getting a conversion offer). I'd never be able to pass Google HC, and haven't before because I simply don't have the IQ required to do so.
> Researchers avoid making claims beyond the limits of their research.

My experience as a Ph.D. researchers is exactly this.

> This can look like doubt or uncertainty when it is not.

No, it is absolutely real uncertainty. The difference between knowing a topic and knowing something about it is vast, and in the space is sophistry.
> They have a useful role in reducing the effort and cost of campaigning in a general election.

If the goal is to reduce costs, the conventional wisdom is to shorten the campaign season. Time box them. Say 4 weeks.

Eliminating primaries reduces one whole campaign cycle. (Candidates consider primary and general election as two separate campaigns.)

> it's great that a candidate without a lot of funding

Third party access to the ballot is crucial. Support proven methods. Public financing of campaigns is probably the most effective. Fair redistricting lowers barriers. Greatly increase the number of representatives by reducing the size of districts. There are many other proposals.
Excellent analogy, thank you.
Same exact thing happened to my test redis instance two years ago.
Its local governments that I worry about more than businesses.. One my favorite nature reserves had almost 20 years of monthly photographic records on a blog that was killed by a switch to instagram.
> No military pilot I know would ever create the type of risky scenario

That depends fully on what type of military pilots you know.
Fair I guess, ideally you wouldn't say "I'll never kill myself and if I do I didn't" and then do it, but he probably wasn't the most stable and reliable person. It sucks if he really didn't do it because now it's pretty easy for any interested parties to make this argument.
Excellent article -- despite (like others) disagreeing with several of his specific points, I think his overall take to optimize for predictability, readability, and simplicity is great.

A few years ago I took over as tech lead at a previous workplace where the only tool they had used was C++ (really more like C with classes) with no use of the STL or other libraries they didn't build in-house. And this was for a hotel reviews and photos startup! At one point, in a few weeks we replaced 20,000 lines of horribly low-level C++ custom client and server code with 1000 lines of Ansible scripts. https://benhoyt.com/writings/using-ansible-to-restore-develo...

I disagree with his point about foo_list and bar_dict suffixes. In Python it goes against the duck-typing philosophy (and in statically typed languages you definitely don't need them). You should be able to write a function that takes an iterable sequence, whether it's a list, set, or other container type. I think it's simpler to name "user_list" just "users", and if it's a dict, name it for what the keys represent, for example "users_by_id".

As author of the article about that he linked to about escaping outputs rather than sanitizing inputs (https://benhoyt.com/writings/dont-sanitize-do-escape/), thanks for linking that. :-) The OP does provide some counterpoint to my article, but I think he glosses over the real issues here.

I still believe it makes little sense to "sanitize" input generally (you actually can't), and it gives a false sense of security -- what characters you need to sanitize depends entirely on what destination you're outputting to (and often there are multiple targets, like HTML and SQL). As just one example, if you're sanitizing a name field for "Conan O'Brien", do you strip the ' character? For SQL you definitely have to. For HTML attributes you need to, as sometimes those are single-quoted. But you cant actually strip this, because its part of his name! (See what I did there.) And even if you do sanitize, you still need to escape output correctly to avoid security holes. My answer is to use tools that handle this correctly on the output side (a good db library, an ORM, an HTML template library with auto-escaping, and so on). Django's ORM and template libraries auto-escape already, so why risk mangling people's names, email addresses, or other input? (Another example: so many systems mangle the "+" in email addresses: https://gmail.googleblog.com/2008/03/2-hidden-ways-to-get-mo...)

That said, this is debating the individual points ... again, I really appreciate his thoroughness and his overall point.
That's true! My bad. Nonetheless, I think financial crimes really do not deserve extradition, especially for a deranged geriatric. He would have likely came to the US again at some point, I have no idea why this was necessary.
You've missed my point.

When you get your first yacht, you'll start to notice all the better yachts with mini yachts. It's never ending.
Well, they tried to build something like it but it turned out hard to keep people from building things that were inappropriate for kids: https://za.ign.com/lego-universe/91181/news/cancelled-lego-m...
I've got 60 year old ops people in my workplace, we're certainly going to miss them when they leave. It may be that certain parts of tech consider 30 something to be old, but not everywhere.
Easy carbs and abundance of it. Before it was hard to find too much food for a common person.
How does shodan works like how do they know if something is exposed to the internet.

Are they scanning networks 24/7

I’m just a noob in security so therefore learning
You're going to criticize and be condescending, but not supply better data? That's quite unhelpful...
> Has anything changed in the last 10 or 20 years?

Labeling - There's one specific example I'm aware of: Girls interested more in "boy" things than "girl" things were once called a "tomboy", but were still accepted as a girl, just a girl with different interests. Nowadays that same kid would be described as transgender and encouraged to transition.
Unpacking Bitcoin's Great Hashpower Migration
From their Twitter feed: mongodb is just RSS feed data, personal data is in postgres and wasn’t accessible to the script kiddy
If it's performing maneuvers as complex as described, it must be heavily computer assisted or computer controlled, so you'd presumably need sensors, computer, etc, that adds a lot of weight. On top of that, the speeds they describe coupled with the wind they said it was fighting, it would need to be very well built. Given all the factors, I think it would probably have to be extremly extremly advance.
It’s not a matter of perspective; It’s a matter of definitions.
That paper (full text in [1]) does not support your argument at all. In fact, murder rates are only mentioned in §3.2:

> The report related stories of 51 transgender and gender non-conforming individuals under the age of 30 who were murdered in the United States between 1995 and 2005.

Quite frankly, this number is even lower than the FBI's statistics.

[1] https://transgender.or.ke/wp-content/uploads/2019/01/Violenc...
>Didn't the clients expect holy 8 hours in this case?

It's your day, not theirs. Accounting for number of hours spent in a day on client work is just getting back to hourly charging.
Not sure this matters. Is your screen incompatible with other iPhones?
> I think you can crack down on even the appearance of corruption without paying huge salaries.

Sure, go ahead.

Less flippantly: Of course there's no law of physics forbidding it, but I believe the structural dynamics I described make this infeasible. I would be happy to see examples of societies that prove otherwise though.

> Finally, it seems very strange to answer clear-in-aggregate corruption by paying the corrupt more money.

Yes it is, which is why that's not really feasible either. Hence the catch-22.
Up until around the time gmail was first released, it seemed like all the innovation and 'cool stuff computers can do' was in operating systems. Customisation was super popular, people were sharing screenshots of their linux desktops and there were all kinds of theming features in Mac OS 9 and Windows 98. In Windows 98 you could have an HTML page as your desktop background. Stuff like Winamp skins were popular in desktop apps. I imagined that the internet would be woven into the OS in the future, and everything would have a customisable aesthetic. Also that we would have more advanced file explorer UIs.