skysight-inc/HackerNews huggingface dataset:
I was always kind of surprised that there's a relatively high karma threshold for downvoting, but seemingly not for upvoting. Seems like it would invite voting rings. I guess there's already other software to detect that though.
Personal satisfaction (I missed Whatsapp, maps, Uber, ability to check email and read when not at the computer).
AFAIK, they're talking about languages like Rust, or C/C++ with `-Wswitch` (also implied by `-Werror`, which will warn you if you haven't handled all enum cases in a match/switch statement.

as someone else in this thread pointed out [0], it's possible with MyPy when using if/elif/else, or if you did it with a dictionary lookup, you could write a very simple test that checks that the set of enum values is equal to the dictionary key members. I've done this before, it works well [1].

[0] https://news.ycombinator.com/item?id=23441023
[1] https://github.com/aws-cloudformation/cloudformation-cli/blo...
Unfortunately, this is a very hard problem to solve. Google would have to be aware of GP in advance, would have to know their nature, and would have to know that they weren't someone who was given access to the new products early to review. If anything, it would have to be up to those companies selling the product to look for early reviews but even then, they'd have to make sure that GP wasn't a legitimate reviewer
When I did live in the city, I never had my bike stolen. But that's also because I didn't do things like ride my nicer road bike for a night out, but rather had a $40 beater with a lock that cost a similar amount. Also I avoided weak poles, and always took the front wheel off.

Bikes are actually a great analogy. Even though bike thefts are a concern, I still wouldn't want any of my bikes to have a built in location tracking to discourage theft! I'd rather suffer the mitigations I mentioned above, and consider losing a beater bike as part of the cost of transportation, than have my movements permanently recorded.

Similarly, I did and still do have no problem carrying a few hundred dollars cash. In general, remaining an autonomous individual requires being in possession of things of value that you control. Relying on some overarching system to take care of them for you results in that system inherently controlling you.
Software patents have gotten a lot harder to get with a lot more stringent a set of requirements than at the start of the dot com boom, at least as of the Alice ruling in 2014. It could always be reversed, but for now, most of these really bad patents are going to die out/be invalidated and hopefully reduce the power of patent trolls
I don't think that's what the poster meant by "They got called IE". IE is notable for - along with the things you mentioned - being about a decade behind in web specification support and taking non-standard approaches to whatever features it did have.

The implication being in this case that people were calling Safari too "conservative", so to speak.
It's also reminiscent of the installation in Seattle, A Sound Garden, after which the band is named. https://www.youtube.com/watch?v=H4Z2fqxkdvk
But dinosaurs were modeled after lizards and reptiles, not mammals. And looking at their most related living descendants, birds and crocodiles, I think popular illustrations are close to reality.
I created a HTTP request scheduler that allow people to setup rule based notifications: https://ihook.us. Not making money yet, all free plan users right now :)
In some typed/compiled languages, a substantial benefit of using enums is that it provides some way to automatically determine if you've handled every eventuality. That's super not a part of normal Python as you've mentioned.

The second part of crimsonalucard1's post was referring to somehow hacking in that type of functionality into Python.

I think you could somehow do that with nested context managers - something like:

with EnumChecker(e) as checker:
with checker(enum_type.A):
# do thing
with checker(enum_type.B):
# do thing
...

Where `e` is an instance of `enum_type`, and the inner context managers acting as if/case statements, then you could on any single execution of the code block (so you only need a single test case) ensure that you covered all states.
My wedding anniversary is coming up and I want to frame our wedding vows as a surprise. I'd really like to use our handwritten vows, but mine are in a notebook across several pages. I was wondering if there was a way to scan everything, extract the text, and put it all on one page. Here's to hoping this guide will help.
Venmo has no fee for bank/debit card transactions. Or do you mean something else?
Soon as I read your comment I laughed and said now let’s watch YouTube remove this video for copyright infringement
Crypto community horrified by Coinbase’s IRS/DEA analytics play
There are a number of print-on-demand companies, like Printful and Pwinty that integrate with Etsy and can print and fulfil orders. Annoyingly there’s no single one that does everything I need, so I use a few, depending on the customer’s location and the type of print they’ve selected.

I’m also working on a Jekyll-based site that uses the Etsy API to build a stand-alone e-commerce site from all my Etsy store listings.
Over millions of application runs, it adds up to hours!

But seriously, reading a config file means there has to be a syntax and a parser, and both have to be maintained. The syntax can be limiting or fiendishly complex, both by accident. The parser can have bugs. Is it really worth adding these headaches just so editing your config file is one instead of two commands?
Ask HN: What are the best MOOCs related to clinical/medical/health informatics?
>Although you bring up a good point - maybe I should only require sign-in when a user wants to use save & sync.

Thanks, yes sounds like a good approach and might even bring more people onboard who just wanna try it out without needing to sign-up.
What is your prefered way to learn programming languages?
Online? Classroom? Other? Why?
You could just write it out again by hand.
For sure. This helps to keep it part of the old/weird web like the related articles that get much attention here. I appreciate it.
I’d imagine at this point they are heavily peered in most markets, driven by said free users, so there isn’t a significant opex hit bandwidth -wise. Space/power opex plus network/compute hardware capex probably dominates their spend.
The whole world get crazy because of one video of police brutality against a black man. Everybody expect me to think that this anecdote is a testament to the general state of anybody who is not white enough everywhere in the world. Why? Would you expect me to form my opinion about global warming because of one sunny or cold day? Maybe I am too autistic but I just don't buy it.

From what I see there is a preferential treatment of non white people in all aspect of life which many of them capitalise on except from a sub segment of the black American community, namely blacks who are slave descendants. Well, those people can work on improving their situation like other non white people, for example African immigrants or Indians or Iranians or any other non white successful group but what it got to do with me? I got nothing to contribute to them, I am not their parents, they should sort their own problems themselves.
Downvotes per item are limited to -4 and the signal-to-noise ratio for negative votes beyond pushing them below the “new comment” boost is of little positive impact in filtering content, in my opinion.

And yes, there a lot of filters in place for upvotes, many of which are intentionally kept secret.

Personally, I don’t use downvotes.
That's not true. I wonder where you got that idea.

It is true that the app server runs on a single core and we don't have a lot of performance to spare. But it handles the current levels of active threads reasonably well. The main concern is that if average load goes up significantly we'll be in trouble at some point.

We've got an ongoing major project that will hopefully flatten that curve, but unfortunately it's hard to find time to work on it.
Rich landowners in the south get away with paying peanuts

The property tax for a house in 16 acres of pristine AONB in Buckinghamshire, worth £8m [0], is £3806 a year -- 0.04%

The property tax for a 2 bed terrace in Stoke-on-Trent for £65k [1] is £1107 -- 1.7%, 42 times higher.

[0] https://www.rightmove.co.uk/property-for-sale/property-62169...

[1] https://www.rightmove.co.uk/property-for-sale/property-80532...
Changing imei is a very easy task here. People can unlock apple iphone with 50$ etc so I think having same IMEI is good at least for privacy.
DRINK FULL AND DESCEND.
Ever wonder why the US dominates in the number of patents? This is why.
Astronomers discover Earth-sized planet candidate near Sun-like star Kepler-160
Menial Tasks, Slurs and Swastikas: Black Tesla Workers Say They Faced Racism
From what I heard, ‘minimum’ was a particular flex of olde calligraphers—not for readability but for putting down the palisade of strokes properly: https://calligraphypen.files.wordpress.com/2009/04/minimum.j...
The original version of HN, or something close to it, has been open source for many years. It's part of the Arc distribution: http://arclanguage.org/.

There have been many changes to both the HN code and the Arc implementation since then, and those are not open source. We've of course thought about open-sourcing them someday, but the problem is that it would be a lot of work to do that, and then a lot of ongoing work to maintain it and respond to requests. Our dev resources are so limited that this is not in the cards for the time being.
Has been found. Thanks.
It would be difficult at best to do these things in racket/gui (to the extent that cocoa/win32/gtk aren't doing them themselves, e.g. diffs between renders I guess?), it certainly does have many shortcomings. racket/gui seems primarily designed to accommodate the needs of Dr Racket, and starts to come up short the further you stray from anything Dr Racket does. I think a big part of this comes down to a lack of manpower, which certainly isn't true of Android.

However I think it should be possible to design interfaces that make simple things simple while still giving you the flexibility to do complicated things. I think neither Android nor racket/gui has accomplished this, but at least racket/gui is fun rather than tedious. I agree with the article that there's a lack of user-centered design in the Android scene.
That link shows that the train is the safest way to travel in the US, 6 times safer than by plane, and 26 times safer than car
I don't, but from what I gather "black" is very popular.

Because of your question, I tried out pyflakes (apparently flake8 is the new hotness?) and found several real bugs in my code. I'll be reviewing them in more depth on Monday.

Good thing too - I'm planning to ship a new version on Friday!
Did you use an intermediate macro language and a per application macro file that mapped fields from the HTML to SQL on per request basis?

(This patent does not claim presenting SQL result in HTML -- it claims a particular way of mapping between the POST HTML and DB2 SQL using a customized macro language -- referred to as a common namespace in claim 1)
Wouldn't defending such lawsuits still cost a lot of money though, even if you end up winning?
My Mission to Make Monday Mornings Fun
The kernel has no stable interface for device drivers and in fact internal APIs routinely change. If your device driver is in the kernel repository, it will be updated by the people making changes and you get the chance to give feedback.
I guess some people really do read the articles. I tend to read the higher voted comments first to get a feel for whether the article is worth reading.
How We Sold Our Startup in 1.5 Yrs – The Story of AmbitionBox
It’s extremely widely used in the R world. The RStudio IDE has extensive tooling for the R Markdown format. https://rmarkdown.rstudio.com/

We don’t use the term “literate programming” much anymore, the concept of “reproducible reports” resonates much more with R users. But the experience is much the same.

(Disclosure: employed at RStudio)
Thanks for the detailed info!
I like this aesthetic used in new ways, like https://boniver.withspotify.com/
That looks pretty cool, thanks for the info. I think I’m gonna go buy it for the hell of it.
This won't actually disable websockets if I recall.

There's a blocklist that may make it into uBO in the future that blocks 3rd party access to localhost and other IANA reserved IP addresses, though.

https://github.com/uBlockOrigin/uBlock-issues/issues?q=is%3A...
"capacitor"
I've seen some complaints about HS1, but not from people in Kent - just from NIMBYs in Buckinghamshire saying "HS1 was rubbish and nobody uses it and everyone uses it to go to London every dy so the towns it serves are now run down ghost towns"
>"changing the incentives of the oppressor"

So I suppose then that the incentives causing 65% of black children to be raised in single family homes will be changed by these protests?

Or perhaps the incentives causing the low rate of high school graduation and college attendance among black students?

What about the incentives causing massive black on black violence - which dwarfs any other type of violence against the black community - which ultimately destroys thousands of black lives and communities across the US each year?

At what point to we look in the mirror and realize that black people are oppressing themselves?

That's why these protests are a sham. They're diverting tremendous anger and frustration from the actual problems the black community faces to red herrings that angry people are using for political purposes.
I dunno - the JavaScript player is really well done. There are some surprising touches - like the background changes with the video.
i'm not familiar with it, so just googled and that is a year ago for example https://www.ft.com/content/d51a012e-1d6f-11e9-b126-46fc3ad87...

"But the account of what happened, in a preliminary report on the investigation by one of Asia’s most eminent legal firms, indicated it was part of a pattern of book-padding across Wirecard’s Asian operations over several years. Documents seen by the Financial Times show two senior executives in the Munich head office had at least some awareness of the round-tripping scheme: Thorsten Holten and Stephan von Erffa, respectively the company’s head of treasury and head of accounting."
I believe he’s referencing this https://www.rollingstone.com/politics/politics-news/don-eyle...
Recent Advances in the Field of NLP
uMatrix will usually stop things like this because you haven't explicitly turned them on, but I prefer to just use uBlock origin...we have a discussion and a blocklist for internal IP's here:

https://github.com/uBlockOrigin/uBlock-issues/issues?q=is%3A...
Good job it serves far more people that Birmingham then
The planet Jupiter is a quarter helium by mass, so I propose we deliberately waste all our helium on earth then use that as an excuse to start mining operations in space.

(I'm semi-joking.)
> Right, I am a HN super user. I repeatedly get accounts to 500, then move onto a new account

Please don't. For HN to be a community, users need some identity for other users to relate to. If you change your identity routinely, you're interrupting that functioning. Otherwise we may as well have no usernames and no community, and that would be a different kind of forum. https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme.... This is in the site guidelines: https://news.ycombinator.com/newsguidelines.html.

If you don't want to be able to downvote, I'm sure we could figure out a way to make that work.
Quick-start guides takes the easiest path to get something running, which is `helm install` in the Helm world.

If you want to have complete control of what you're pushing to the API, use Helm as an starting point instead, run `helm template` and save the YAML output to some file, publish it using `kubectl` or some other rollout tool. I recommend using `kapp` [1] for rollouts.

[1] https://get-kapp.io/
I only use Twitter and only follow a handful of researchers, not many of them are friends or coworkers. I also occasionally mute or unfollow people who share venomous content, no matter whether it's right, left, or center-leaning. I also don't consume too much news. Just a quick glance at the headlines and stay away from comments which are mostly hate-filled and idiotic.
You did a fantastic job - and very generous of you to release the code as well. Applause.
If it weren't HN i'd consider this snark, but here it's entirely possible this wasn't considered as the first option.
A magnetic field leaves the kinetic energy of a charged particle unchanged.

The electric field is supposed to reduce the energy of the alpha particles, but (1) the alphas from p-11B are not monoenergetic, and (2) what is keeping the electrons (that are inevitably liberated in the extremely energetic explosion of the target, the impact of the alphas with the collecting electrode, and photoelectric emission from all surfaces exposed to photons from the plasma) from shorting the whole thing out?

The scheme does not make any sense.
Having been working in telco, it is known that this DB is of no use because not all telco operators are participating. The stolen phone gets shipped very quickly oversea/outside of the country defeating completely this database.
This may make me sound like a jerk, and perhaps I am, but:

Helium is only a finite resource at this price point. We could extract harder to get to reserves, or even make our own by fusioning hydrogen, if the price was high enough.
"hiding the database" is security-through-obscurity, which is not security.
Play NES Games in 3D
Some sites do, reddit and twitter for example. Can be useful
The world is already soaked every day with a vastly more lethal form of radiation, called sunlight. Ever took a nap in the beach without sunscreen? Compared to that, 5G is a non-issue.

If your kid wants to stand right below an 5G transmitter for hours, for some reason, make sure that they use sunscreen, because otherwise they may get uncomfortable radiation burns from the sun.
https://github.com/uBlockOrigin/uBlock-issues/issues?q=is%3A...
Since most of the money went into the hands of big companies, rich people, etc... that means that the price of assets they usually buy into are going to inflate.

Basically if you have nowhere good to put your money, you'll just throw it into stocks.
Basically, low quality control, poor sanitation, and wanting to push back the sell by date has led to US companies using many very questionable preservatives over the years.

Prior legislation to protect consumers has reliably been fought back by the relevant industry groups, even when the preservatives were knowingly toxic - for example us companies we using formaldehyde as a preservative for decades and beat back any attempt to disallow it.

Needless to say this track record has meant the rest of the world doesn't really trust the quality controls or management of the US ag industry.

So now we can look at to today's chlorinated chicken. US industry claims that they perform a chlorine wash of the chickens they produce to remove microbes to make it safer. The obvious response from other countries is "we don't need to do this, and your industry has a bad track record, so we think your chlorine wash is an attempt to cover up poor sanitation in your facilities".

Honestly there are other US ag processes that I think are much worse than this - chlorinated chicken seems to be a case of something that taken in isolation wouldn't be strictly be terrible, but the surrounding context makes it suspicious.
I think what you are missing is yet your assumptions are unreasonable and unrealistic.

If we could just keep our data secret, we wouldn't need encryption at all.
Introduction to JA3 fingerprint and how to impersonate it using Golang
I dont remember to much detail off the top of my head but the cpu was a newish 128 core amd and a mellanox nic, i had to get my work stuff out to get more detail
Agreed. They couldn't take my $20 fast enough. Such a great service.
> newfangled form you're so enthusiastic about

I am not redefining racism. Just look it up. Superiority based on race. Merriam-Webster:

: a belief that race is the primary determinant of human traits and capacities and that racial differences produce an inherent superiority of a particular race

I’m not going to post a link. Just type racism into your favorite search engine. You’ve got to decide if you want to learn or not.

> I'm assuming you don't think that every African-American or Japanese or Indian or Arab or Burundian racial essentialist also thinks that they happen to be the master race?

Yes, people who are not white can be racist.

> There's a difference between modern Japan and the Third Reich's views on race)

Absolutely. It’s not like Nazi Germany owned a patent on racism. It could, and does, exist in Japan.
In acting, that's precisely how we're taught to evaluate every line we speak. "What do I want? How will saying this help me achieve it? What do I expect to happen when I do?"

You build a performance that engages the audience by having a commitment to your character's goal. You are constantly aware of how people react, which isn't just about what you say but how you say it. Everyone does that already; actors just get practice doing it more consciously and explicitly.
The expressway I-5 bridge in Seattle is notoriously loud and can be heard for miles around. Interestingly, the sound from the busy topmost lane doesn't seem to make it to the ground. You can verify this during the brief pause when the express lane changes directions. I believe the traffic noise from the express-lane is reflecting off the underside of the upper lane. Seems like a diffusing layer on the underside of the upper lane would reduce the sound getting to the city below.
True.

He just specifically called out the A380 for being exquisitely balanced.

There were many more interesting stories including some (controlled) crashes and an uncontrolled crash when they tried the planes under extreme conditions.

He actually felt sorry for "normal" pilots, since they do not really get to try out the planes :)

Anyway...
See "Can I post a job ad?" in the FAQ. Add yourself to the monthly https://news.ycombinator.com/submitted?id=whoishiring
I went deeper down the rabbit hole, and it is their mating call / territorial signal. The drumming sound is actually created from a vacuum effect caused by the particular movement of their wings. https://www.youtube.com/watch?v=vERkh23mp64
Actually ublock-origin has some options to replace Javascripts with custom (presumably less intrusive) scripts. Although I don't think 3rd party lists can do this.

Anyway the repository in this post also provides host files, which most definitely can redirect you to malicious IPs.

Edit: Turns out 3rd party block lists can use the redirect feature but only to Ublock Origin managed resources: https://github.com/gorhill/uBlock/wiki/Resources-Library
This is what Nomad is though... It works without their other products and also natively integrates into them. Deploying Vault, Consul, and Nomad gives you a very nice experience.

Also with Consul 1.8 and Nomad 0.11 you’ll get Consul Connect with Ingress gateways which solves some of those problems you mentioned.