skysight-inc/HackerNews huggingface dataset:
Great work! Have you found a way to compress/shorten the urls?

I built something similar[1] a while ago, but the urls are still too long for sharing without a shortener. I'm using lz-string[2].

[1] https://www.siloz.io

[2] https://github.com/pieroxy/lz-string
It's also not a problem until it is. Then, you can devote resources at it, but meanwhile you got things up and running for months/years faster than if you tried to get everything setup just so from the get go...
I haven't used go much yet but I can say that the O'Reilly book on Rust is a really enjoyable educational experience.
Even without the spin bit it is possible to obtain at least one RTT sample per observed connection, simply by observing the initial handshake, the spin bit doesn't add any meaningful information from a location perspective. An endpoint that wants to obfuscate its location could simply add a bit of artificial jitter.
Here's a paper by Brian Trammell where he investigates how well RTT information can be used for geolocation:
https://github.com/britram/trilateration/blob/master/paper.i...
To be honest I don't know what attitude should I hold towards this news. On the one hand Richard's initial words didn't sound proper in that context, on the other hand as mentioned in the report this is a dangerous precedence that is against my belief of absolute freedom, which also reminds me of those protests against Linus Torvalds.

The whole thing only makes me recall good 'n' old 80s when everything is simple.
https://tutorbin.com/tutor/
>Never met a software developer that wasn't dependent on free software to learn about the fundamentals of programming and system design.

You probably have been in a bubble all this time. I grew up in former Soviet Union without an internet connection with whatever software I was able to buy around the corner. It wasn't Linux and GCC, it was Windows 9x, Delphi, then MSVC, and so on.

I think the first time I've used (any) FOSS application was after 4 or 5 years of using computers. I had the fundamentals more or less covered by then.

This only strengthens your point though.
The Golden Ratio (why it is so irrational) – Numberphile (2018)
Most of us don't have to do that because we aren't in the public eye. The worst you will get is a couple of downvotes.
Oh, so now IP addresses is PII? When it is inconvenient for FAAGM monster corporations? I seem to remember a few hundred thousands corporate statements that tracking individual IPs is totally ok and not surveillance.
I am forced to exercise self-censorship.

I've found that a net good thing at least for myself. I used to be the dude who would blurt out whatever popped into my head and not care too much how it would be received by my audience, and sometimes even relish the fact that it was badly received.

By self-censoring and thinking through what I'm about to say and thinking about my audience before I open my mouth I find not only are social interactions easier and more pleasant, but I actually get my points across more consistently and clearly. People are then also more open to listening and don't always automatically get defensive. So ironically applying self-censorship has made it easier to make the points I actually want to make.
Hello Presenta
Thank you!

I had to scroll really deep in this page to understand some context. Because the link of this page goes just to say "Richard M. Stallman, founder and president of the Free Software Foundation, resigned as president and from its board of directors."

The discussion on this page expresses many personal opinions, many interpretations and a very small amount of facts.

I personally had to go somewhere else to understand what happened [1] (in German only), yes it is a strong opinion, but at least with references to back the claims up.

For me Richard Stallman is a hero. Through his work he made me discover a lot about IT and his life showed me that there are still people that are fighting for their cause without compromise and personal corruption and are ready to give a lot for the society. I never did and never will do as much as he did for society - and therefore I am thankful that there are people like him to be inspired.

[1]: https://blog.fefe.de/?ts=a37ef6b6
Honestly, who cares about facebook or google employees? They don't actually represent the bulk of software engineers -- instead, a vanishingly small minority.
I am still dreaming on Ruby, C extension, Rails, along with Javascript bundling all running solely on GraalVM and nothing else.

Although Chris Seaton is no longer working on TruffleRuby, so I guess this isn't going to happen anytime soon.
How to Improve Security Awareness of Software Engineers
BA was pretty decent. My wife subscribed us to it and we used it for a couple of months. Restaurant quality meals for real. But the whole business model is idiotic at the small scale. Amazon with its gigantic distribution network (as well as Whole Foods) could pull it off I suppose, but I just felt bad that this stuff had to be shipped to me from hell knows where, with lots of packaging, and an ice pack to boot. Not "environmentally friendly" in the least. Besides both my wife and I can cook perfectly fine without any help. So after 2 months we got rid of it.
How do you do performance reviews (or whatever they're called at your workplace) with those you manage, then?
I bet that 95% of all in-house CI would break if it doesn't have access to the internet. I also bet that 95% of those wouldn't need to have access if they were properly designed.

We rarely hear about CI servers being taken over but it has to happen frequently enough.
Proof being that almost no one cared about Limbo and Plan 9 keeps being referenced, while forgetting about Inferno.
> Surely the coercion bit is the important bit?

Absolutely not. The entire point why paedophilia is considered an awful act is because a child is not mature enough to give consent for such action.

Since children (and I repeat, CHILDREN) are unable to give a proper consent, any sort of a sexual action with them is considered as rape.

> ...but he's basically saying that adults should not have sex with children.

No, he specifically disagrees with the age of consent:

> I am skeptical of the claim that voluntarily pedophilia harms children. The arguments that it causes harm seem to be based on cases which aren't voluntary, which are then stretched by parents who are horrified by the idea that their little baby is maturing.

https://stallman.org/archives/2006-mar-jun.html#05%20June%20...

In case you're curious, age of consent is mostly 14 to 18 around the world (with some exceptions), and 16 to 18 in the US, depending on the state. He does not provide us with a number, but if you ask me, it's a really weird hill to die on.
As long as N is factorable into primes, it can be done by Feistel encrypting each prime using modular addition.

There are ways to do it with greater coverage of the space between 4 and 2^64, but I would defer to better judgement before doing so.
What Chinese Students Abroad Think About Hong Kong’s Protests
Yes. I am thinking to switch toward the business side than technical. At least I want to try how it will work for me.
It's placebo marketing, like homeopathic medicine, doesn't mean anything but sounds great.
FSF board of directors could have sacked him. RMS probably realized that he damages everything he has worked for if stays, or others convinced him.
FWIW (sample size of one) my wife switched from Pinterest to Instagram. Same shit, arguably better interface.
They can't really pretend.

I doubt legally they can do it, and no ones going to be taken in by it, it just casts doubt on all the other investments by Softbank.
Pretty easy if your remote worker has a LLC. You get an invoice for services and file it like any other business expense.

It's quite hard if you want him to be an employee though.
Apple are probably doing "continuous integration" where all assets are re-downloaded from the Internet in each iteration. Tip: put your stuff on Github :P
When exactly was this mythical time when not toeing the line came without consequences?
> why is the US your moral compass when clearly the age of consent differs throughout the world?

Because the question is not “is it moral”, because the answer is obviously no to any decent person, regardless of age of consent. He used women to gift sex to his friends in an exploitive manner; find me an ethical theorist who supports that. You said yourself in the earlier post that his actions put “his morals/character...in question” and I agree. I also agree that his actions are illegal. As he was convicted and sentenced to a U.S. prison in 2008 and charged this last time and put into a federal jail, I’d say the U.S.’s laws are fairly relevant. No man-made law is identical to a divine law, this is true, but I think the man upstairs would be disgusted by nations allowing child marriages or ages of consent under or at 16. Hell, Satan probably feels uncomfortable, or the Flying Burrito, or just your conscience. But going from the sentiments on this thread, though, I’m sure you could start a group of like-minded people to campaign to lower the age of consent. I can think of a senatorial candidate or two who’d back you all up. The fact remains though, he committed a crime, and I’m sure a majority of Americans (the country in which he was prosecuted) would agree that he is morally reprehensible as well. But hey, it’s hard to decide on ethical question like: “should adults be allowed to sexually use children”. I’ll give you that one.

> was Hugh Hefner a sex trafficker

If he transported underage girls for purposes of sex to a private island, then yes. Oh wait, that’s what Epstein did. The women Hefner kept, as far as I know, were not underage, but if they were and if they were treated as products to be used and sold/gifted for sex, then yes, he would be, as is Epstein.

> You are also appealing to emotion by using ‘pedophile’

Pedophilia has formal and colloquial definitions. While yes, you are correct, many dictionaries do qualify with pre-pubescence, but one of the most popular online dictionaries, dictionary.com, states [1] ‘sexual desire in an adult for a child’. I would argue that the real, not formal usage of pedophile is not so restrictive on the question of puberty. Since English has no standard bodies and words’ meaning is determined by usage, I would consider my use of ‘pedophilia’ semantically correct. But hey, substitute every instance of ‘pedophilia’ with ‘Ephebophilia’ if you want; most Americans would still be disgusted by it under this name, too. Even wikipedia [2] says, though, that pedophilia is commonly used to refer to interest in teens past puberty, so I stand by my apparently loaded vocabulary (is teen-sex-connesieur better?)
[1] https://www.dictionary.com/browse/pedophilia
[2] https://en.m.wikipedia.org/wiki/Ephebophilia see bottom of paragraph 2
> This will work behind many NATs and firewalls, but not all.

While this is an interesting concept, the hard part in NAT traversal is getting it to work on all the possible NAT types. In particular, I believe that this method doesn't work for symmetric NAT devices[1], which are widespread in corporate environments. It's not a surprise that this idea from 2010 didn't take off, ICE/TURN are still kings.

[1] These devices assign a different port for each destination address, and this ICMP method doesn't help predict the port that will be assigned.
>I'm just not clear on what their definition of "classical" music is.

It's the casual definition of classical music. Music played by musicians trained in classical repertoire, with mostly conventional instruments (violins, cellos, pianos), choruses, etc.

The criteria is that they suggest some pieces (there are no objective criteria, like "it has to be German" or "it has to have the viola"), and that they're modern works.

The established term for the kind of music they include (for works from early-mid 20th century and upwards) is usually "contemporary classical music".

https://en.wikipedia.org/wiki/Contemporary_classical_music

No jazz, pop, electronica, funk, swing, salsa, afrobeat, hop jop, and so on.
In principle, this is a good idea. But look carefully and you'll notice that in most developed markets, there's just too many index funds, and too many indices. You can find all kinds of specialized indices - most of which may actually be unsuitable for you.

If you read earlier advice from Buffet/Graham, they talk about being long term optimistic about the overall US economy. So if you really want a good passive way of doing things, just stick to the major market indices, like nasdaq100, snp100, etc. Be sure that the index you pick is liquid enough.

On a more practical note, talk to a financial advisor, at least initially, if you're inexperienced/untrained in this stuff.
>Your confusion is completely right. The genre classical has an almost insanely wide meaning.

To pundits, not to the common man, for which it means "mostly artsy stuff done with acoustic instruments by conservatory trained composers and performed and their like".

Heck, for the common man even the distinction "classical", "romantic" etc doesn't mean anything, Bach and Mahler is all classical, and even for my brother and their folks (classically trained professional orchestra musicians), the term "classical" is thrown around for all this repertoire.

It's just anything with "serious" trained composers, and (mostly) real instruments by conservatory players. Jazz and experimental works, like Xenakis or Stockhausen are excluded from called "classical" though, where e.g. a Phillip Glass piece would be included (but in that case, there's the "minimalist" branding which prevails).

In any, case since the article talks about modern works (21st century or so), it has probably this meaning:

https://en.wikipedia.org/wiki/Contemporary_classical_music
Richard Stallman Resigns as FSF President
Is Equifax actually liable or responsible for anything? No jail time or other penalties for executives. Okay so how are they held accountable?
While this is true, I seem to miss what makes Slack special. We use it at work, and it is decent at what it provides, but we could probably just as well switch to Discord, Microsoft Teams or ICQ.

Microsoft Teams especially seems like a deliberate attempt to dethrone Slack, and while it is slightly more annoying to use, it just makes sense for companies to bundle their services and subsciptions.

I do not really see a bright future for slack.
If you haven't got SV money behind you that's even more reason to focus on delivering something that works.

Your own project on your own time? Go for it. Clients should get the best fit, most reliable option, not the flavour of the moment.

(That all said, RoR is not a great choice these days as it is a niche skill)
That, plus one can actually change one's mind on some things one has reflexively formed a badly thought-out opinion on before embarrassing oneself by blurting it out.

Not only getting one's point across better, but actually getting a better point across.

On the whole, definitely a net positive.
Every Game Should Copy Death Stranding’s "Very Easy Mode"
How Will You Snapshot Your Perfect Wedding Event?
Sadly for a lot of, getting yourself ready for the wedding starts to ensure they are anxious and unpleasant, ruining what ought to be an awesome time of your life. Here are a few wedding ceremony tips to be sure that your wedding event is all you would like it to be.

Remember that religion plays a huge part in wedding parties and also moving ahead of time inside your marriage. Make time to speak with your fiance as well as their family members about their religious beliefs.

Make an effort to make your wedding day much more personal by making use of elements that represent both you and your upcoming spouse's partnership and individuality. Decide on a wedding concept that shows the history of your respective relationship.

Opt for catering with the racial style to spice up your wedding reception! Your standard poultry and steak meals are too frequent, so just why not attempt a few other diet? Racial food products and decor can help your wedding reception be unique.

Stay away from putting a lot of flowers on each and every dinner table at your wedding event. Normally, the plants are only within your guests' way. In addition, a few of your friends and relatives could have blossom allergy symptoms that you just have been unaware of. Select employing non-fragrant candles as an alternative to rose arrangements to get a romantic and splendid look.

Will not continue a crash diet to match in the semi formal dresses. You might become dehydrated and maybe even gentle-going. You will dislike to faint although standing up on the altar. The very best . thought is to invest in a dress which has a corset back. This will assist you to adjust if needed prior to jogging on the aisle.

Company - Formalgownaustralia Trade Co.Limited.

Address - Dunblane Street, Camperdown, NSW 2050, Australia

Tel - 5896 6600

E-mail - service@formalgownaustralia.com

Site - https://www.formalgownaustralia.com
This reminds me of the startups selling dog food that IPO'd during the first dot com bubble. At least collective sense seems to have prevailed this time around.
I heard this before, but when we tried to find a React dev for the front-end part we couldn't find any either. There are more JS devs for sure, but you also compete with literally everybody for talent.
Would some ex-soviet country be better example? Again, we have very different stories for ex-soviet countries as well.

Overall I agree with you.
The Conservatives in the UK got caught for this: https://www.complaintsdepartment.co.uk/news/2019-09-conserva...
How to Make Secure DNS with Linux?
> The problem is simply too many people, too little wilderness. Unless we stop growing and put some wild lands off limits (as wilderness), in a few short years there will be nothing left.

National Parks are overcrowded, but they are a tiny, tiny part of all the public lands. Your complaint is that there are too few places with nice paved roads and visitor centers and such for people to go, not that there is too little wilderness.

"in a few short years there will be nothing left" is so comically wrong it's ridiculous. You're looking at literally the top 5-10 most popular outdoor areas to go, of course they're crowded.

Even within national parks, as soon as you go more than 1-2 miles away from a road, you'll see very, very few people.
If it's open season on anyone with undesirable political views, to prevent them from doing good work in areas unconnected with their political activity, what's to become of you when your political views are in the crosshairs? Once you embark on purges of people you don't like or disagree with, you've changed the rules of engagement. Your enemies will then feel justified in turning those same rules on you once they have a taste of a little bit of power.

Roper: So now you'd give the Devil benefit of law!

More: Yes. What would you do? Cut a great road through the law to get after the Devil?

Roper: I'd cut down every law in England to do that!

More: Oh? And when the last law was down, and the Devil turned round on you — where would you hide, Roper, the laws all being flat? This country's planted thick with laws from coast to coast — man's laws, not God's — and if you cut them down — and you're just the man to do it — d'you really think you could stand upright in the winds that would blow then? Yes, I'd give the Devil benefit of law, for my own safety's sake.
> yes, dejure it can be legal (not it is legal) for a 21 year old to have sex with a 14-15 year old, defacto it isn't. The BGH decision merely states that for the range 14-15 the court has to look at the maturity of the victim on a case by case basis, because that's what the law says.

> That only means the court (not the defendant) will get an expert witness who in the very very vast majority of all of cases will say "well yes, not mature enough, normal/underdeveloped 14/15 yo".

The wikipedia link directly contradicts you:

"Dieser Rückgang wird in der juristischen Literatur nicht etwa so erklärt, dass die Zahl der Sexualkontakte Erwachsener mit Jugendlichen zurückgegangen sei, sondern dass solche Kontakte gegenwärtig gesellschaftlich weitgehend toleriert werden und Erziehungsberechtigte nur noch selten Strafanträge stellen.[6] Verschiedene Studien rechnen damit, dass nur jede hundertste bis zweihundertste sexuelle Beziehung einer über 21-jährigen Person mit einer 14- bis 15-jährigen Person zu einer Anzeige nach § 182 Abs. 3 StGB (in aktueller Fassung) führt.[5]"
Ask HN: Workflow/lifecycle as (solo) full stack dev
This is somewhat specific to people with experience working on the full stack of a product - from frontend to db design. I want to understand how you start approaching a solution.

What's your favorite starting point - the frontend/UI/UX, the server, or the DB design? As a practical example, suppose you have an idea for a solution to a problem you wish to build out. How would you start about it - with frontend mockups, or with a db design?

Are there recommended approaches / best practices for the scenario where one person is building the full stack? Or is it just a matter or personal preference? I assume standard practices (agile, etc.) are too elaborate for a single person (are they?).
Completely agree. IMO the optimal efficiency is easily a team of either 2 or 3, with one FE and one BE, and optionally someone doing dev-ops-y stuff for both of them. After that point your 'output per man hours' can only really go down.
Richard Stallman, Who Defended Jeffrey Epstein, Resigns from MIT Csail and FSF
Lets also don't forget P. J. Plauger and Pete Becker from Dinkumware.
If anyone is getting a mortgage or refinancing soon, ask your lender to 'drop' equifax without running your score with them - just take the score from the other two. Equifax is an unnecessary security and privacy risk.

They are a horrible company that needs to go out of business. Make their customers feel embarrassed to be doing business with them.
Announcing .NET Core 3.0 Release Candidate 1
Depends on tax, where I am it is only a 10% reduction in take home, so could be a reasonable trade-off.

Even better, do 4x9 hr days (nominal compared to 5x8), take 5th one off and only lose 5% take home, who wouldn't do that?
Announcing Oracle Cloud Free Tier
Probably the good solution to all these problem would be two sort of conferences - with safe places, and without them; occasionally, many people are ok about sexualized jokes, and one could guess that some of them are not ok without them.

I understand that any sort of joke (for instance, about apples or about buses) can harm one, some sort of allergic person, and of course polite people would not use this sort of jokes in the presence of such allergic persons; but when one tries to forbid such jokes to all the others, I think it is quite problematic.
Nah. I remember the satisfaction given by beating a really hard game. But maybe I’m too old
Or he was lending them his name in exchange for a couch.
The DNS bone is connected to the... backbone?
The only people I know who work at WeWork are NYC people who think WeWork is a tech company
Most of the top comments in the thread are 1 years old now.

DoH back then I think only have a Google DNS flavor which send request as human readable POST data or query string and respond in JSON.

Since then the DoH has been standardized under RFC 8484 (not final yet) and switched to use DNS wire format.

DoT may have wider support right now due to 1) Android P have built-in support, and 2) Debian 10 uses subby as local DNS cache which send upstream request over DoT.

But I think DoH is catching up since Firefox and now Chrome are going to support it. I would assume Apple and Microsoft would follow along and add the DoH support to their browsers.
Does this actually work? Do bank employees have any control of the credit check process?