skysight-inc/HackerNews huggingface dataset:
If this is something that would make a difference to you, you're welcome to email hn@ycombinator.com. We can rename accounts, and we can delete or redact sensitive info, including historical stuff that people are worried about. We just need to do it in a more precise way than nuking entire histories.
I used to learn the source code of TCC 4 years ago and the experience is...pretty awful. Until then, I never know that compilers aren't reentrant and is supposed to follow the Unix philosophy -- use global state but do your thing as minimalistic as you can then let people spawn your program as a process to turn a blind eye to lack of reentrancy. This means you can't embed TCC to your program without TLS or global lock to each compilation however, and I think I already lost my reentrancy patch cause the maintainers said they won't accept it :(

Now I carry on and would like to make a TCC rival. I also wondered if I can make a TCCPP until Iearnt not only C++ syntax is ambiguous (and so we need some form of context sensitivity, and GLR is one good technique to handle C++ type of thing) C++ templates are Turing-complete effectively meaning it will be hellish hard. I abandoned this idea thereafter.
They really should only be at the bottom of an article, less annoying then in my opinion.
>>> I hated higher level mathematics specifically because I couldn't see any use for it.

That's why I loved it. But I think this is a dilemma of teaching any number of subjects: How to convey both the useful aspect and the intrinsically interesting aspect, for lack of a better term.
"back to top" is just such an epitome of how out of touch some modern design is.

We had buttons on our keyboards that did this for half a century now. As for phones it should be up to the web-browser to implement it, nobody wants to use your idea of how scrolling should work. My machine already knows how I want to browse my content, don't pretend you know better.
Good luck with your switch! I tried to highlight that it's a difficult but highly rewarding path, if you stick with it.

The first time I (unsuccessfully) applied for internships, I listed my paralegal work experience and a few programs I'd written. The chatbot I mentioned in the post was the highlight, even though it was not very impressive.

When I applied to internships successfully, I was in grad school. So I listed most of the courses I'd taken. I had more projects to my name at that point too. The most exciting was a Python script that used machine learning to figure out who wrote a passage of text. I'd done that for one of my Computational Linguistics classes and was really jazzed about it.

Hope that helps!
Does this still work if folks are authenticated via federation/SAML instead of as IAM users?
I'm a heavy Apple user and have been for over a decade and still don't understand why iMessage exists? WhatsApp and iMessage aren't comparable.
Glad to hear it. Enjoy your journey!
I did some measuring and thinking when I returned my bike to the bike room. I looked up some stuff, and .5g is where one typically goes over the handlebars. .3g is typical stopping speed for an average rider. Elite riders can achieve .7g by moving their butt way behind and below the seat. The front tire friction limit is around .8g with good dry conditions. My bike is way too small and I have the seat post about 1cm into the tube, and I’m also a bit top heavy. The wiki page on bike physics says rear wheel only braking gets about .25g.

https://en.m.wikipedia.org/wiki/Bicycle_and_motorcycle_dynam...

I measured my mountain bike, and the seat is 41” high, and 35” behind the front contact patch. This is terrible for braking, though not entirely out of line with some of the fancy road bikes in the bike room. I should probably get a different bike, as I am quite sure I go over the handle bars at about .3g rather than the more normal .5g.

At any rate, I am not sure how one learns limit braking on a bike. Modern cars the computer does it for you if you just stomp the pedal and some cars even do it preemptively with collision avoidance.
> Would you like to live like the Chinese? No.

Don’t know what you guys are seeing on the media but I’ve been in China since February and the response has been pretty reasonable and very effective, at least from where I’m sitting. Before I came back in early Feb I thought about fleeing to the US, but haven’t entertained the idea since.
JS Bach is without a doubt the man I would most want to meet, interview, view perform, etc. It is hard to put into words, but his music is just inexhaustibly deep, challenging, joyful, profound, etc. in any given week I will spend some time listening to some modern band, maybe dabble in Beethoven symphony or two for a few hours, get pulled into a Stevie Wonder album, but I always, without fail, return to Bach. He is literally the “sun” in my little galaxy of music; all rotates around him and no matter where I am in a given day, I may just cut what I’m listening to short and put on some Bach.

I struggle to think of anything that engages my analytical brain and artful soul so fully and simultaneously. How the hell did he do it?!
When the CIA Interferes in Foreign Elections
Almost certainly. Iteration is around 40x slower in Python than in a compiled language, last I checked.
I'd love to see this tested rigorously
This is an $8,000 bicycle.
Twitter terminates DDoSecrets, falsely claims it may infect visitors
They're using gitweb. You can read the code for any commit, just click the 'tree' link associated with it. Alternatively, just click the 'tree' link at the top for the tree of the latest commit in their default 'mob' branch.
Warning - There's elevator music as well!

Wish this was mentioned on the page, it was a bit embarrassing when it started playing in the middle of our daily standup!
Segway make ebikes now https://store.segway.com/dirtebike
As an Indian on H-1B, most of your views are correct, except 30% market rate. Discrimination is there, but not rampant, or significant. There are pockets of discrimination in bigcos.
The problem is that the content is a co-creation. Comments aren't atoms, they're nodes in a tree that only make sense in connection with other comments. A reasonable deletion policy needs to fit this domain, and that makes it more complicated than "these are my posts and I'm taking them back and going home". It's not that we don't care about users or don't want to treat them fairly; not at all, and we go to great lengths to help.

pg wrote about this here: https://news.ycombinator.com/item?id=6813226. I wrote more at https://news.ycombinator.com/item?id=23623717 and elsewhere in this thread.
I expected a few stops along the way
And then you have to select the floor before it's going up, Ha!

Joke aside, maybe add a feature to allow user to pause/suspend the "Lifting"? This will give user a chance to "Hey! oh wait" when they "Passed the desired floor by mistake".
The compilation speed is a revelation, especially on older hardware: https://gist.github.com/cellularmitosis/6c3a17b54881899b645a...
Does Apple allow anonymous reports/crypto payouts? There could be anti-money laundering issues to sort out, but perhaps this could incentivize individual actors to break ranks and leak vulnerabilities upstream.
I agree with that, something I have always appreciated about Apple is the minimal amount of interruption I get from the operating system when I'm using my device.

Whilst I understand that privacy is important, I don't want my phone alerting me each and every time the iOS detects something. I'd prefer to set an expectation and let it handle it for me.
So if a kid doesn't watch enough superhero/disney/scifi movies they won't understand racism...?

I agree that stoking kids' (and adults') imagination is useful and has benefits. But it sounds like you're claiming they literally won't be able to conceptualize anything outside of reality without them.
Side track: can we talk about MuseScore (mentioned in the article as the collaborator of the effort)? MuseScore is a notation software, an open-source alternative to Sibelius and Finale (and now Dorico). Teachers (at the two colleges I take classes at) still dismiss it as not-worthy of comparison although in my music and composition learning I have not found anything I cannot accomplish with it.

Maybe I’ll eventually find out its limitations but to suggest to new students to buy a “professional” notation software for $600 (or $30/month) as opposed to $0 is questionable in my opinion.
I don't have a great deal of experience with classical music.

That said, I have this same pianist's album of Well-Tempered Clavier, and I think it's quite nice. (https://music.kimiko-piano.com/track/prelude-no-1-in-c-major..., for example)
I think anything you decide to be call art, can be called art, but the issue of good vs bad art is much more open to interpretation :)

I take generative art semi-seriously and have some cube like sketches https://www.instagram.com/p/B_Ix1yOH_2S/ and other simple line based sketches https://www.instagram.com/p/B9VsDrgHBQE/ but I think they are aesthetically nice either way and treat them as art.

For some context here is my "artist statement" as a generative artist:

From the outside, art is regarded as highbrow, intellectual, and “human”. Automation, however, is often perceived as rote, boring, and “robotic” by those who are non-technical.

As an engineer by trade, I see the act of automation as a much more creative process than the public gives it credit for.

In my artistic practice I try to bridge that gap by using software to automate the generation of unique art pieces in less than a fraction of a second. My hope is to elicit the same kind of emotions and reactions that viewers feel when viewing art that has been “generated” by hand, and help them consider automation as an art form and an act of creativity.

Whether acting as an artist, or engineer, I like to think of automation as my artistic medium.
> I think self-hosting is the solution. This way, there is no company that will store centralized user data, which is the biggest privacy issue for analytics.

Your opinion will change in time. It all comes down to the principles of the company and who has control of it. That's why Fathom hasn't taken venture capital. As soon as you bring in people who don't share the same values as you, things start going downhill. You do not need to store centralized user data to run a sustainable competitor to Google Analytics
Best Adidas Women’s Running Shoes
Cédric Chouviat: French police investigated over death of delivery driver
It's more than half way there https://www.motortrend.com/price/0-15k/
Don’t ride a scooter?
yeah, this is the one I use. I think of it as the “default” now - it’s been a while since I worked on a team that used anything else, I guess that means it’s popular with small startups
I guess it depends on who (if any person or group in particular) we recognize as setting U.S. policy, but if it's the President then I think you're wrong: https://foreignpolicy.com/2010/11/17/bush-on-nation-building... Here's the full speech quoted early in that article: https://georgewbush-whitehouse.archives.gov/news/releases/20...
Correct, but humans are driven by their perceptions of the truth, not by the truth.
The video doesn’t show on my phone. From your description it sounds somewhat excessive, but not outlandishly so.

Also I find it odd that decade-old events are being brought up. Yes, it’s pretty much a recorded fact that excessive force was used back then. DOJ forced the the SPD through a reform program, the result of that program should be judged to decide what if anything needs to be done at SPD. Otherwise it’s like this:

SPD did bad things in 2010, they must reform!
Ok. SPD Does reforms 2010-2020
SPD did bad things in 2010, defund!

Every time a story predating consent decree comes up I interpret it as lack of newer stories, hence I conclude the reforms worked well.
How would you show a photographed image as a svg? Either you would have to "vectorize" the image which would look totally different or you'd create a grid of vectors with different hue values, ultimately representing pixels in an extremely inefficient format.

Raster graphics and vector graphics can't be compared because sure, you could create 2 million vector squares with individual positions, sizes and colors and align it into a 16:9 grid or you could just use a jpg. The latter being a fraction of the size and processing power needed to display it.
In Australia you don’t need to set anything up. If annual turnover is over $75,000 you’ll need to register for GST which requires an ABN, and if you want a .com.au domain name you’ll need an ABN, and other entities you deal with may want you to have an ABN, but for the sorts of things in question here you won’t need an ABN.
No, it's not. It's like someone who thinks removing video cameras on private property does not in any way justify bringing over people with guns to coerce the owner.

It's like the guy knows the people with the cameras are jerks and doesn't go to their house for BBQ.
Lets not pretend that the value is even comparable here. You can get a modern car with safety, speed and reach that is hundred if not thousand times ahead of this electric bike. It's purely a high-class fashion vehicle and there's nothing wrong with that as long as you don't pretend it's something more.
Apple supported other transitions nicely, and for a reasonable time. That prior history was reasonable.

They have little to gain by not doing exactly that again.
Ah OK, things have moved on in recent years. Maybe there are more resources out there than I thought.
Reviews are also advertising. They are usually, if not always, biased.
A small history of LuaJIT sandbox escapes:

- 5.2, 2016: https://apocrypha.numin.it/talks/lua_bytecode_exploitation.p... (9MB PDF)

- 5.2, 2016: https://github.com/erezto/lua-sandbox-escape

- 5.1, 2015: https://www.corsix.org/content/malicious-luajit-bytecode (warning: dense)

There's a "luarop" link (boop.i0i0.me/blog.lua/luarop) referenced in the PDF, but the link sadly seems to have died (IA never crawled the domain).
LTE Only is an option (albeit hidden) on every Android phone I've ever used, at least. Just enter ##4636## in the dialer.

I usually have it set, and in areas that only have 3G coverage, I get no signal unless I change the setting.
There are so many ways you could handle this. But I think the most important thing to remember is that not the system should be the focus of the game but fun. Don't just improvise the plot (according to your player's actions), but improvise "the system" as well -- after all, it's yours, and your only duty is to make it fun for your kids.

Forgot a certain ability on your streamlined ability sheet? Well, who says they all have to be determined beforehand like in DND? Just make them roll new ability specs just when you need them.

Or simply make due with what you've got, e.g. by adjusting what you originally had in mind for the enemy attack with what is possible within your simplified system. And for the next game, slightly update the system whenever you've identified an oversight.

Don't sweat it, the exact rules are not so important, as long as your players can rely on consistency (as a proxy for fairness). For kids, I think, in the end they're gonna love it when they can just roll some dice every now and then and observe how what their characters do results in success when they roll well and (non-catastrophic) failure when they don't. Other than that, I would imagine the theater-of-mind aspect, i.e., the plot and the general world setting will probably be much more important.
That philosophy emerged only 50 years ago in the 70s with the Chicago School of Economics, led Robert Bork and other ideologues.
Completely understand why we shouldn't have editing enabled for too long
The issue was that I could not sync my Ipad with Itunes anymore i believe, so I could not for example load music to my Ipad. So they did not "force" me you are right, but I did not get other choice because they disable some core functionalities.
I aprecciated if you elaborated the meaning of "sigh", as you might noticed english is not my native language. And please do tell on your experience on the subject.
Bastions are a bad pattern. They are a way to paper over bad systems of authentication and access control. There are better ways to achieve the same thing, especially with cloud providers.
Covid-19 has led to a pandemic of plastic pollution
Totally. It just stands out. OF COURSE!

Someone found just the right use case and went for an unconventional display tech.

Love it.
It was a total no-brainer once we discovered it. Really nice work.

If you're interested in more feedback, I'd be happy to share. As with many things AWS, there were some undocumented rougher edges that took some trial and error to figure. Although the end result was well worth it. Totally understand if you're not on HN to do that sort of thing, though.
I think the developer community need to start ostracising people working for these companies. Don't hire former employees, don't hang hang out with people who work for these companies and conferences.

Don't supply services to these companies (build their website, network...).

I believe by letting people of the hook for participating in this (similar things can be said for e.g. the NSA) we are essentially endorsing the behaviour. If you work on at e.g. NSO group, you are personally responsible for governments surpressing and even killing (just look at SA) critics
Apart from the Dell XPS13 what other options are comparable to the MacBook Pro?
I am no UI expert so I will not try to evaluate the old vs new UI. However, I want to say that I really like the way Github has looked and functioned. It feel lightweight and it feels like someone just built it up from basic html. For example, you can right click the "go to file" button and open it in a new tab and it works like any standard link. Compare that to any button on facebook or youtube or gmail which are probably not even real html buttons, you can't expect them to properly open in a new tab.
I've been paid to write Lisp most of my career. Most new languages I check out seem like some variant of C or a dumbed-down version of Lisp. Haskell is the only one that seems like an actual upgrade from Lisp, in that there are things you can do in Haskell that would be quite difficult to shoehorn into Lisp without changing Lisp in fundamental ways. (A statement I never thought I would make before I found Haskell.) The full panoply of monads for example. Automatic currying for another. A true lambda-functional language that does not need parentheses and makes no compromises for their absence for yet another.

All this does not make me want to abandon Lisp for Haskell; Lisp is still more practical for most of my needs. But if I had to write a parser I'd probably first write it in Haskell and then translate it to Lisp, because Haskell expands the way you think about hard programming problems -- even beyond the realm to which Lisp expands it.
Kernel extensions are deprecated. Perhaps not supporting them was a design decision rather than some tech limitation?

That or rosetta is only meant for userspace.
It's bad.

The only way they could do such a thing and not drive people away would be to come up with more useful features, but their redesign seems to have less basic functionality than the old UI did.

Microsoft will understand that github users don't care about their "branding" and if they don't, they'll simply drive those billions of dollars into an early grave like Yahoo does with everything that Yahoo buys.
The real price to consumers isn't zero for Google or Facebook.

Both platforms charge other businesses to advertise, because of the limited options businesses have to advertise they can charge high prices.

Those advertising costs get passed on to consumers in the form of higher prices on products.
Have you tried the JIRA native app, ported from iOS?

It's horrible. It's fast, unlike the web app, but otherwise horrible
I agree with you, other than the murder part.

Electric bikes allow people who don’t have fast riding skills to ride faster than they can control, which makes them a danger to other users of the footpath.
Price in this case is calculated by the amount of Ads you have to see, the effect on mental health because of Facebook's physiological experiments on its users, Facebook not obeying laws of smaller countries where it operates in, Facebook not paying taxes in other countries, owning Instagram - effectively the second largest competitor to Facebook is also owned by Facebook, too late to take anti discriminately actions for ads (if they were smaller and feared a boycott, they would take earlier precautions) etc.

We need to look beyond the "Price = 0" narrative when we're investigating things that in this new era are free.
A lot of it was because of how vague they were - codename, the idea that cities would be designed for it, etc. I remember that really clearly. There were some vague comments and enthusiasm from trusted tech names. So, before launch, they had everyone desperate to find out what it was.
I find asynchronous mobile video to be a good addition to the mix, since it allows you to share an idea as you're having it and not have to craft it, then someone else can react and think about it when it works for them.
Ok, I think I understand. We wouldn't replace all such usernames with [deleted], for reasons I explain here: https://news.ycombinator.com/item?id=23624019. But we randomize them, and if that's not enough, there are sometimes other things we can do.
>> They've added a right-sidebar that shows various info about the repo in general, like what the last release is.

How do I get rid of the right-sidebar ? This is terrible and a complete waste of real estate. And hopefully someone will tell me how to get rid of it... Thank you !
>Yet Radi was trained in encryption and cyber security. He hadn’t clicked on any suspicious links and...

If you were properly trained for, you should have already realized that cellphone is not trustworthy way of communication.
> It’s not like Facebook acquired a MySpace or anything.

I'd say Instagram and WhatsApp are pretty close.
A look at tech salaries and how they could change as more employees go remote
The paper lists five different things as anticompetitive, why do you disagree with their assessment? Allowing Vine to use your API and then blocking it after Twitter acquired it seems anticompetitive.
Except on AMP pages.

Fuck AMP.
Care to comment about the debugbear benchmarks? Why is the supposed undue overhead as per SpeeDOMeter not showing up in there?

I encourage whoever to actually speculate less and measure page load times from the top 500 Alexa and make the case that uBO is an issue CPU- and memory-wise. I confidently predict that you will find that there is no correlation to the SpeeDOMeter benchmark.

There are other 3rd-party benchmarks out there which also found that uBO does indeed save CPU and memory resources.[1][2][3]

* * *

[1] https://twitter.com/gorhill/status/1246085758580142081

[2] https://twitter.com/adildean/status/936183316134416384

[3] https://www.raymond.cc/blog/10-ad-blocking-extensions-tested...
I am glad you drive for acuracy in posts, I did assume that the issue with slowing down was the same as the one they where fined for. I guess I will never know. The point of my posts is conveing a bad user experience, which you seem to have had yourself too, and posted several posts later. So the "sued" is not relevant anymore. we can agree on the slowing down/bad experience aspect :)
Keen: Google Launches New Curation App to Take on Pinterest
How about Matriot?
With proper MVC design, why can't they make a new design optional or at least make the old design accessible like old.github.com?
Windows has been being sold in boxes since early 90s, 30 years long by now, and while rampant in some countries, not every country is/was a piracy dream.