skysight-inc/HackerNews huggingface dataset:
https://news.ycombinator.com/item?id=30339532 see this comment above regarding compiling to binary
I'm not sure why you keep talking at me instead of answering my simple question. I never once disagreed about the importance of affordable housing if you actually read what I said instead of getting so easily offended by what I am saying. I am repeatedly saying that we need to instead reinforce mandatory treatment, provide psych beds, and mitigate dangers of homeless people (that are a danger to themselves and others), especially for those that are committing violent crimes. To you, this is crisis management that is extremely convenient to ignore. That is not convenient for the rest of us that deal with the negative externality from these types of homeless people every single day.

Repeatedly mentioning that you spent years talking about this has absolutely no bearing on me. It's not my mental model that isn't working with yours. It's really your language and how you are approaching basic questions that are asking for a clarification on your insight.

It definitely seems like words are getting in the way for you then if you can't do the simplest of explanations. Have a good day.
As an example, I think it'd be nice if eventually Spotify decided to offer wood-engraved machine-readable BitTorrent QR-code links to each of the albums you have in your profile; effectively available in perpetuity and on-demand by placing them into an appropriate reader with cached storage and Internet connection -- no need for huge capacity in either of those. The engravings could be available on a large delayed timescale to provide for healthy forestation and materials gathering.
This is kind of the big issue with technical people not being involved on some civic issues. We might not be able to join the mass of people with every little political opinion on abortion, healthcare, education, etc, but we could outline very specific technical platforms that Congress needs to pass.

Case in point, any “free” service that can be used as 2FA authentication, or receive communication from at least one important life service (banking, your school, your job, etc) should fall under consumer protection. They must offer phone support and address any account closures and offer a variety of methods of retrieving the account/data. We got FINRA laws like this in finance.

^ That won’t change the world, but it would change one thing, that we all understand and can get behind. We could do stuff like this, and mobilize everyone.
Those awkward moments where someone ostensibly on my "side" jokes about scouring the Earth of anyone where I live because they only know it as a red shape on election result maps.
The submission is about a non-standard dialect of Awk. There is zero chance you'll have that on any random system you might want to use. If it's between that and Pyp, why not use Pyp?

And also, in the technology business, you are supposed to make progress happen. Sometimes, that involves making older technology obsolete. Making things obsolete is sometimes good, especially if the older thing has major problems.
Line length doesn't change just because the font itself is wider.
Yes, of course it is. I replied to someone who said they have no idea how Canadian law worked. Commons/Senate approval is part of the Emergency Act and the current government has to follow it.
But why is it ok for governments around the world destroy our economies for the past 2 years? Or rather, to destroy the SMEs, but allow corporations to carry on and even take up the slack?
I would say after a class, apply what you learned in class. If you learn Java, write a Java program you want to write. If you learn computer graphics and how to do OpenGL transformations and rotations in C/C++, write (or help port) a program that does OpenGL transformations and rotations in C/C++. If you learn AI with deep learning, write a program that uses deep learning (even if it doesn't really work out, you'll learn a lesson where deep learning is applicable and where it is not). Some classes can be theoretical with toy examples, it's useful to bring it into the real world right after a class.

Also you mention Github. Look at popular projects there that regularly merge in random pull requests (meaning pull requests that are not from the same core of 1-3 people). Look at what open issues the project has and what might be listed in their BUGS file. Fix a problem and put up a pull request. You will probably be fixing defects at a future job and this is not all that different than what you will be doing. They might have some advise if they use your pull request with some changes such as how to simplify it or use a particular coding style, and this is useful too. I say to look at popular projects there that regularly merge in one-off pull requests because some projects might be abandoned so you might not get this.

You want to have some understanding of this - https://missing.csail.mit.edu

Your main problem will be getting a job after graduation with little experience. If you have an internship at a large company that is hiring between junior and senior year and they like you, you might have a leg up on getting a job after graduation. Also try getting internships in earlier years. If you can make small contributions without too much hand holding they might take a chance on you.
That only applies if you can pay everything in btc. According to coindesk, the same AML laws now apply to crypto (at least temporarily), and can be used to stop transactions from/to groups that are undesirable. https://www.coindesk.com/policy/2022/02/15/canadas-trudeau-e...
> It is quite weird how we can't maintain something as basic as food security with a market based economy

We can't? Where's the famine? News to me. Last I checked we still have way more food than we know what to do with (massive worldwide fertilizer shortages and inflation notwithstanding).
Of course it's an arms race, but they already have countermeasures in place: asking you to partially obscure the ID with your hand, asking you to show how the holograms change as you tilt the ID, etc.
So if you agree with the cause (whichever it is) but disagree with the methods, what should we do? Parading down the streets once a year with signs never did anything for people's rights. Only through massive organized struggles and sabotage actions have workers, women, colonized peoples (etc) ever obtained something.
Who cares what dang thinks. He’s petty like the Reddit mods are.
Security codes is a special case of fraud ruining things for everyone.

I recently gave up on becoming a Hetzner customer (to set up a Minecraft server for friends). After going through all the security checks it declined to provision the server, demanding a photo of me with my ID—even though it successfully made a transaction to validate my payment method, it matches my name and address on file, etc. I blame crypto miners playing chargebacks.
Marketing is way more than advertising. It can be blogs (technical or general), SEO (getting your content to the top of relevant search pages), conference attendance, social media work (e.g. posting here :P ), running webinars and more...
Stupid politics are also what gutted Space Shuttle, and why NASA went begging for money to Pentagon (which led to horrible design faults). Cassini would have spearheaded standardised long-range exploration bus, but despite tremendous effort Congress slashed funding for the program so all the stuff that was to support serial production got slashed along with the other mission.

Similarly nuclear space propulsion and nuclear power outside of RTGs in US space program were killed unilaterally by Nixon, killing all heavier missions outside of moon orbit.
It was a non-profit, every single EUR had to be accounted for. On the good side, they did get heavy discounts on some licenses, including from Microsoft Windows/Office. Except IT manager didn't know (even though he was a Microsoft fanboy), he only figured that out after paying full price for years...
If their obligation is to stop the sending of spam, then why is it right that they also block all other uses of the account and all access to all linked accounts? How could it possibly be the case that that is the minimal restriction they could place to prevent sending emails? Surely they could just...not allow the sending of emails from an account.
Yes and no. Quite a lot of my customers have designed their systems around separation of concerns, so they need 100 small services running. By having my own layer in the middle, I can group those 100 service VMs onto 10 beefy physical servers, as opposed to actually needing 100 bare-metal servers to run their 100 services. But in the end, yes, I have roughly the same responsibility and much better margins.
> This really seems like a situation with no good options.

Removing the mandates is a pretty simple option. Actually, just that fact makes this invocation of the emergency act illegal. This president has gone crazy.
To further complicate the matter, protests are completely ineffectual if they do not impact others in some way. Its easy to say that protesters should be considerate and not get in the way. But if they do that then their message is easy to ignore. Protest by nature must be civil disobedience to have any real effect.

What troubles me in this regard is that the Canadian government in general, and Trudeau in particular, seem bent on meeting the protesters with a disproportionate response. This can only lead to an escalation, not de-escalation. And has the potential to galvanize support for them. The opposite of what the Canadian government wants. Not to mention how makes them look like tyrants who trample on civil rights. Regardless of whether or not they care about that, they should care about the optics.
How many products are subsidized on one and and regulated on the other? Corn is subsidized in production, but then when those subsidies yield health-hindering quantities of cheap sweetener (corn syrup), we attempt to regulate its application and consumption.

Now, we'll subsidize growth again, but then regulate the greenhouse emissions on the other.

It is one thing for government regulation to address externalities (good). It is another to address externalities that government helped create in the first place!
One issue is the inaccessibility of graphs. I wonder if miki123211 had anything else in mind.
This was never a protest, it was a blockade. If they were actually protesting public opinion wouldn’t have turned on them.
Protestors should protest legally. They shouldn't block roads. They shouldn't break windows. They shouldn't burn buildings. When they don't they should be broken up/arrested/charged with the crimes they break. This goes for all sides.
> Critics have noted that the prime minister voiced support for farmers in India who blocked major highways to New Delhi for a year in 2021, saying at the time: "Canada will always be there to defend the right of peaceful protest."

And we will keep bringing this up.

> Trudeau’s party is believed to lend passive support to the Khalistanis who have been using Canada as a strong base for decades now.

> The Canadian PM has repeatedly failed to take into account the sensitivities in India regarding support to Sikh terror groups in Canada.

> His visit to India earlier this year had made the Khalistan movement a talking point once again. During his meeting with Trudeau, Punjab Chief Minister Captain Amarinder Singh said he had raised the issue of Khalistan. In an incident that caused further embarrassment to the Canadian premiere, Trudeau’s wife was clicked with Jaspal Atwal, a member of an illegal Sikh separatist group, who was invited to an event hosted by the Canadian High Commission.[1]

And he is concerned about "terrorist financing?"

[1] https://indianexpress.com/article/world/justin-trudeau-canad...
Except it’s really not that anymore. Constant noise disruptions, gridlocking the city…it’s causing harm and the protests have damaged property, businesses and even gone as far to dance on the war memorials. These are not our best people.
Things I wish I did differently at university:

* Keep a daily routine and learn to organise yourself. Unlike school or work, at university you are expected to maintain your own routine. There are no bells or attendance registers. Some people, like me, find this difficult to deal with. Be aware of it from the start and maintain a good daily routine and attendance.

* Join clubs/societies. Opportunities to make friends and find love are handed to you on a plate at university. These things are specifically contrived to get people together. Take advantage of it while you can because these opportunities rapidly fade as you get older.

* Stay healthy. Eat well. Keep fit. This can be easy if you join a society with an active component (it can be walking or something, doesn't have to be sport).

Things I did that I would recommend you do too:

* Find what you are interested in and specialise. Go above and beyond what is required in those areas. University is not just about lectures, doing what is required and passing the exam. This is an opportunity for you to dedicate your life to learning. You won't get a chance to do this again.

* Be open to academia as a career path. For many this is a far more fulfilling career than going into industry. You will have plenty of opportunities to explore this if you want to. Ask your professors about it if you are interested.

* Use the facilities available to you. Not everything is online. A university library is a fantastic resource.
Instantly create grocery lists from recipe blogs
Authoritarians are gonna authoritarian.

Meanwhile US media are ignoring this because … it doesn’t fit with the elites’ current goal of dumbing down the audience to a compliant masses of their own choosing.
What car is this?
I just buy the $0.89 notebooks from the grocery store to be honest. And my kids have scribbled over half the pages.
Or, or! The protesters all return home, and promise to make this a hot-button item in the next fairly held democratic election.
1) Highly, highly recommend going to Erasmus student exchange at one point (I did in Umea, Sweden). It's great for socializing, good way to feel confident speaking english and gain confidence of living abroad - it's not only about technical skill set.

2) Don't focus too much on grades - focus on subjects you like and other subjects that you don't like just do minimum to pass

3) Nobody ever asked me to show my diploma (I'm not sure if I could even find it by now), you will be mostly judged in the future by either experience, portfolio or asked to do some small homework project to proof you can code.

4) Consider joining IAESTE at your university and do summer international internship somewhere abroad - good way to go somewhere abroad, earn some pocket money, and learn practice some technical skills during holidays.
Or, be careful when you take sides in a global geopolitical conflict dating back to before the Cold War and recently flaring up into open informational warfare so intense it swung elections and dragged in whole Silicon Valley unicorns as collaborators. When people figure out what happened you don't get treated as an innocent bystander. Do your due diligence.
Not that the trucker protestors are right, but watching the Right and Left do a complete 180 and copy/paste each others' comments from the 2020 BLM protests is either the funniest or the saddest thing I've ever seen. It seems more and more that people only pretend to have principals so long as they can use them to advocate for their own side.
US has civil forfeiture but we never see much uproar about that, & it’s much more rampant & discriminatory
How do you reject the excessive exercise of power? Its very hard to say. If all it takes is the declaration of an emergency and then people accept that declaration, I don't think you can.

" Is there some point at which people will start rejecting this arbitrary and excessive exercise of power?" Well, the truckers are trying, no?
ALWAYS WAS
I don't believe that peaceful protests EVER automatically cease to be peaceful due to economic impacts - if a peaceful protest becomes more effective due to be expensive, that's one good way to get and keep attention. Using the terrorist act's provisions for peaceful protests is a sign that the oligarchs are worried about maintaining their positions. Normal citizens in other industries should be worried.

"When the Nazis came for the communists,
I remained silent;
I was not a communist.
When they locked up the social democrats,
I remained silent;
I was not a social democrat.
When they came for the trade unionists,
I did not speak out;
I was not a trade unionist.
When they came for the Jews,
I did not speak out;
I was not a Jew.
When they came for me, there was no one left to speak out." - Niemöller
No it doesn't - they're authorised to crack down on funders, including via crypo and crowdfunding.
> I don't have any Android or iOS device on which I can install your app, and I would not do that anyway.

I don't think you can really complain that they aren't using convenient 2FA because you don't have a smartphone. It's a pretty reasonable thing to require these days.

You didn't complain that the online shop itself required the use of a computer.
> and on investigation, it told me that it refused to fetch from a mailbox containing more than 50,000 messages.

Ironically, you would not have this problem with POP3.
That is just one side of the slippery slope though. Assuming we took this recommendation as a rule, it seems that a convoy of truckers could organize, shut down an economy, and force an election any time they disagreed with something. This does not seem like a recipe for effective government.
AMP was a great idea and would have contibuted in the simplification and un-bloatification of the web. It's a shame that it died.
I assume a similar issue existed for telephone numbers. Was it wrong to require that they be portable?
For not having to dox contributors and have their past and future transactions public from the start instead?

https://www.technologyreview.com/2022/02/11/1045281/ottawa-a...
How many monthly visitors do you have?
Learned some interesting words today, thanks.
Arent you confusing mods with reddit admins?

Admins are employees of reddit who can ban you globaly from the whole website.

Mods are "random" people who created a subreddit or happen to moderate it. They are unpaid volunteers and can only ban you from the subreddit they moderate.

There is lots of drama about people trading mod spots (there is that person/group of persons who modereated like 250 subreddits), hacking someone to become head mod - and then using a sub to push agenda, or straight out selling mod spots. You can earn a suprising big amount of money if you mod certain subreddits (e.g. related to cryptocurrencies or news).

Reddit admins seem to not care at all who mods ban. Some time ago they introduced a process to remove mods who dont moderate a sub at all (remove illegal/against TOS conent) but that's that. If you are a mod you are a king of a sub, only other mod (of same subreddit, who was there ealier) can remove you. In theory admins could but they dont care, unless they have bad press.

That's why there are many "splinter" subreddits with similar names.
It's not really the public. It's meant to LOOK like 'the public', but it's absolutely not. It's political action, and not just intra-country political action. Maybe Canada watched what happened to the US (something they are wont to do)
I use mail forwarders on my custom domain so anything sent to me@mydomain.co is simply forwarded to myregular@gmail.com.

Except the domain renewal fees, it's free.

If Gmail blocks me, I can readdress the forwarding to hotmail or usa.net or whatever.
social logins are a dark pattern, don't use it
Right: you can be compelled to give blood, for example. But the fourth should apply.

That being said, we probably don't have too much time before we have to distinguish between the notions of 1) being compelled to testify and 2) having one's own account being taken without the need to actively testify.
Just because the corporate-owned media reports their cause in a negative light, doesn't mean public opinion has turned on them. In fact people were lining the streets as they made their way to Ottawa.
I’m not sure what OP is talking about but one can use their iPhone with the Live listen feature & AirPods to listen in to conversations. But you can just as easily leave your phone and record and listen later.
Notice the difference between organizations and private individuals (which the quoted UK regulations seems to protect). I don't know if it's EU wide but Finland also requires banks to provide service to private individuals.
Personally, I don't do much refactoring. If I'm exploring a new idea, I write tests after I've experimented a bit and have a good idea of what I'm going to build - and then write mostly integration tests with very few mocks (usually only calls to external services). I don't refactor until I come back to add features, and yes, the tests help immensly.

Red->Green->Keep Moving
Why more Spanish startups are taking the fast lane to Silicon Valley
I got banned for harassment because I said that something was kind of gay.
>Should I be focusing on my GitHub portfolio? What ought to be my main focus?

Having a good time. Learn for the sake of education, not for getting a job. You're so privileged by picking CS, you'll get a job anyway.

You only have one life and this time only now, use it! Socialize, be political and foolish. Make fun experiments and share with people, make friends.
None of it would be happening if the local police in Ottawa actually enforced the law. It's against the law to blockade public roads. The police leaders have not instructed front-line officers to arrest the blockaders or to tow the trucks away.

They should have never been allowed to park their big rigs in the road and set up camps, hot tubs, and a concert stage in the first place.
The GPL certainly does require attribution in the licence; it's not all that clear how it could work otherwise given that copyright relies upon copyright holders suing for copyright infringement.
I'm reliably confused by people who suggest cryptocurrencies aren't just a different kind of fiat.
The acronym itself doesn't really matter (Standard Portable Intermediate Representation), but the article points out what it is: an intermediate representation.

It even spells out how it works: Shader API -> IR API [this is where SPIR-V lives] -> IR Vendor

It really doesn't matter, since you never interact with it directly (as in it's not a shading language).
ECommerce App Maker – Twinr
The Ontario government told people in Ontario that they'd need papers and a reason to travel in January 2021.

The police refused to enforce the policy restricting municipal travel. The government walked it back shortly after. That was only at a municipal level. Inter-provincial travel was limited to people with valid reasons at the same time, and that was enforced. If you went from Ontario to Manitoba to check out the moose, you'd get sent home by the police at the border.

I guess "papers, please, and where are you going?" is where the line is currently.
And people say the child labor laws are too strict …

Jokes aside, I can tell from the responses that there are two kinds of people: those with recent experience of a 6 year old, and those without.
60 days is another very popular archive depth.

In some countries, for some types of buildings, the archive depth can be regulated by law. These can be buildings with a requirement for anti-terrorist measures, for instance, including sports facilities, facilities with a mass presence of people, and railway striations / airports.
>can launch it to the next level like Numpy

one thing people don't see is how "free" things are in Julia... we don't need half a million line CMake and C++ then bind to Python to make something work, and we don't need monorepos that re-invent same interface (array, numpy, autodiff etc.) three times. It just works™, and small libraries constantly build on top of something with only ~100 lines and gives you something fast and flexible.