jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Yeah I sure do. I bought the square with the "R" for reserved just beneath the grey "Download Movies" button near the middle top.

The guy rejected my icon the first time around, I think I accidentally made it 11x10 or something instead of 10x10. So I resent it within 24 hours but he didn't get or ignored that email and the few subsequent ones after that. :(

I loved the idea and the guy running it seemed like a great guy, but it left a sour taste in my mouth when I didn't even get the graphic I wanted.

Luckily I was really just seeing what would happen and hoping in vain I would magically profit from the trickle of click-throughs one day.
Remember THIS? http://www.pixelotto.com/

I didn't think so.
Plenty of places give programmers their own office. The trick is finding one that gives each programmer a separate office.
I think there's an easier way. Piazza has a "Set an access code to enroll" feature on the following page (third option down on the left column)

https://piazza.com/product/features

To limit enrollment in your class, by default a school
email domain is required to self-enroll. If your school
does not provide students with school email addresses,
instead a class access code is automatically set to
limit enrollment in your class.
What is a non-“imperialist” nation, and what makes you think their media is any better?

The rest of your comment I agree with, but attributing it to “the media of imperialist nations” instead of just being a property of media organisations in general, is wrong.
None of those things seem to be like particularly harmed by people being told in advance that violence or rape will happen. Or even knowing in advance that racism or sexism would be depicted.

Knowing in advance that the n-word word appears will not make cornerstone speech different nor make Frederick Douglass book read different. Students don't have to say n-word to read it in context either?

Trigger warning to classic movie would not be the whole plot. Plus plenty of students will know plot or read the plot on imdb and classic movies are very mild about rape and violence due to censorship at the time and generally society overreacting to those depictions back then. (If they are about to show snuff or B movies I am actually fine with students bailing out or at least know in advance.) Are they gonna show whole movie in lecture suddenly? That would be quite unlikely, things like movies tend to be homework.

The movies that made me feel bad about violence and stuff did not relied on surprise. Surprise is for entertainment and being clever in plot.
There seems to be a lot of misconceptions about drug buying in this thread in general. You're right, and I'll add that they also make money by word of mouth -- not just you coming back, but bringing a friend, extending a network of trust, etc. Punching someone in the face doesn't exactly engender that kind of thing for one's business.
>According to their website, the PDL application can be used to search:
Over 1.5 Billion unique people, including close to 260 million in the US.
Over 1 billion personal email addresses. Work email for 70%+ decision makers in the US, UK, and Canada.
Over 420 million Linkedin urls
Over 1 billion facebook urls and ids.
400 million+ phone numbers. 200 million+ US-based valid cell phone numbers.

Too bad there aren't any laws regulating this sort of private data aggregation and sale. Well, besides GDPR (which apparently isn't enforced) and CCPA (which won't be enforced either.)
I've always used Rezrov [1] as my Z-machine interpreter. Pure Perl, runs like a champ on my mac.

1: http://edmonson.paunix.org/rezrov/
Nobody has built one in New York City but it should be fairly obvious that what’s engineered for a couple of hundred villagers will not survive hundreds of thousands of tourists.
Is it illegal to download/scrape data from a wide open database like this one?
You're not the only person to be asking this question recently!

Kyle Simpson (@getify on twitter and github) of You Don't Know JS fame has been working on a library for Javascript that wraps generators in a way that:

a) lets you use other Promise workflows to interact with them

b) lets you create a cancellation token that can be passed to a chain of asynchronous work to allow jobs to be cancelled all the way down that chain

among other goodies. Even if you're not working in the JS space, it's some really cool work to read about[1]

[1]https://github.com/getify/CAF
> I love that you sent them Rokus. Most companies would just tell them they are out of luck and to go buy something.

Yeah, I liked that too. It made me feel good an employee to know we did the right thing. Given the cost of the rokus vs the super happy customers plus the morale boost to the employees, it seems like a no-brainer.
Absolutely. There's no way I'm giving you any password.

You should check the number of visits that go to your web, get to the login screen and then drop out of the game.
> Type annotation helps partially here since you can statically check the types notated post facto but this is not the type system.hatever a static type checker enforces is exactly a type system (and the only thing that is), in the standard CS sense.

The fact that the type checker isn't integrated with the compiler/interpreter is a different design choice from other systems, but it doesn't change what it is.

Effectively, mypy (and this was explictly what mypy was originally envisioned as, as is still reflected in its domain name) and other typecheckers for Python create separate statically typed languages with the same relation to Python as TypeScript has to JavaScript, except that source code in those languages is also valid Python source code with identical runtime behavior. That is, each typechecker creates a new language that is a statically typed strict subset of Python, with its own type system (most of which is common across the whole set of languages, but there are slight variations as each are ahead of the common baseline in different ways.)

> The type system in a language is a contract by the compiler/interpreter to enforce type safety

No, it's enforced by the typechecker. Now, in most languages implementations that have a type system, that's part of the compiler, or more rarely interpreter, but there is no inherent reason it needs to be.

> This is why I'm trying to draw the distinction between the type system vs the type annotation system.

Yes, you've invented artificial nonstandard terminology here that is clearly not the terminology that was being in the post you argued against, in order to make a really extended argument that vigorously exercises the fallacy of equivocation and badly misses the point of the post it sought to dispute.

To the extent there is a legitimate point here it boils down to “Strictly speaking, Python remains untyped, and what is advancing are the type systems of a family of statically typed languages built around Python, that are strict subsets of Python, that leverage feature built in to Python specifically to enable such languages, and which are developed in close collaboration with Python, in some cases sharing core team members.”
Maybe, if the noise from outside the earbuds is loud enough, and the earbuds are blocking at least some of that. But even if the earbuds block some of the outside noise, some of it is still going to get through, and that makes hearing the music harder and makes people want to crank up the music volume.
When you catch up with sleep, you should really try to do it by going to sleep earlier rather than sleeping in. Your circadian cycles are set by the light you see in the morning, you don't want to screw them up :)
Thanks for posting this. It's interesting info. Sorry you're getting downvoted. I'm not really sure why that is.
I try to make it about 6 and a half as that fits the 90 min deep/shallow sleep cycle better
I have reviewed or maintained the code of tens of other programmers and came out with your same conclusion. Writing code like that is acceptable if you know exactly what your users want, and you won't need to build any features on top of it.
REXML is kept because many projects that need a pure ruby XML parser rely on it and it works for them. Usually, if you use XML beyond something small, you should use Nokogiri.

Actually, 1.9.2 ships with replacements where possible: for example, CSV is now FasterCSV with a compatibility interface, Psych can be used instead of Syck for YAML parsing.
There is, you can use WebRTC Data Channels to achieve it. It's not trivial, but it's possible.
Ethical problems? Perhaps you mean their morality does not agree with that of the wider culture surrounding them. But I have a real hard time condemning their choices when I look at what we're doing as a culture. Those in glass houses shouldn't throw stones.
BTW actually new version of devise hashes tokens.
This reminds me of when Walmart asked food for their employees: http://uk.businessinsider.com/walmart-employee-food-drive-20...
Cool Japan definitely makes me cringe. That is a great example of stuff that I really would rather not happen. Or if you look at the English version of the Japan Times which seems to want to attract foreign readership by slamming all the negative aspects of Japanese culture. There is unfortunately a lot of money in this kind of thing.

I probably should never have posted what I did. That kind of poor journalism/entertainment which exploits "we're better than them" attitudes exists everywhere in the world. A random rant in HN is not going to change that. If anything it simply polarizes opinion and invites the trolls to control the stage. I wish I could think of an effective strategy to change opinions on this topic.
I took the office pictures that somehow found their way into the article.

I thought LimeWire's efforts to build a music store were probably some of the less technically interesting things that went on there, and there's tons of interesting technical fodder, such as the P2P LimeWire update mechanism where the lead dev would sign an update, update his local LimeWire, join the network, and the update would spread virally. (and how they very nearly lost control of the network due to it) Or that LimeWire was ostensibly decentralized, but ran a set of centralized UDP host caches so that you could actually _find_ other peers when you joined the network.
I think you mean "lunar" and "lunacy."
Money. Like any scientific research, AI research requires funding. Much of current funding for AI research comes in the form of VC money to Startups who are working on building a commercial solution with AI.

But unlike pure scientific pursuit, like say in Academia; Startups have a time limit by which they need to produce the end result i.e. a product and the success of it depends on several other variables.

There are startups which are primarily research oriented, but majority of so called 'AI' startups are working on producing commercial solution from someone else's thesis paper[1] which itself may not have proved to offer significant advantage over conventional methodologies.

When the VC's fail to get their returns from a number of failed 'AI' investments, it affects the entire ecosystem.

[1] https://hitstartup.com/artificial-intelligence-thesis-papers...
Have a look at Roger Penrose’s The emperor's new mind. He has been widely critiqued by fellow physicists for invoking quantum mechanics to explain the brain, but perhaps he’s ideas resonate with you?
Whoa! The plot thickens.

Thanks for the insight!
eslint?
Lol, not defending Quora, but the articles in your digest are real. Whether their app appropriately redirects when you click them, is another story.
What about child pornography rings that generate "fresh" content within their membership? Reading about busts, that seems fairly common.
Am I missing something or is this just Liquid particles in HTML + JS. The HTML5 tag seems to be getting knocked about quite a bit really... someone said HTML5 is the new AJAX and I am starting to agree
That's totally fair. Both tools should be available.

The new tech shouldn't be written off as a waste of money.
The old school push-to-talk shouldn't be written off as archaic.
That's a very fair question, I won't pretend my numbers are precise or even accurate because (amazingly to me) we've done a terrible job of estimating/measuring and communicating these basic numbers /rant.

I'm going off:

Positive tests in the UK yesterday: 52,618

https://covidgraph.com/

Patients admitted yesterday: 3867

https://coronavirus.data.gov.uk/details/healthcare

That's 7.3%. It's gone up since I last looked, about 1month ago. But I wouldn't call it a true rate as there are plenty of people not getting tested. If half the people are asymptomatic or don't get tested for whatever reason, that gets you 3.6%. There aren't many beds left so I don't think they're admitting many people who don't need it.

I'd be happier discussing a range of anything from 2 to 10% because who the fuck knows. Fair?

To address the marginal vs absolute point, again you are quite right.

I'd actually go a bit further: good triaging would be a bit brutal but it would also mean the majority of deaths were old or otherwise ill. There is a concept in UK medicine called quality adjusted life years (QALY). This tries to mathematically account for "obviously you save a young healthy person with kids over an old, otherwise ill person". Death rates don't incorporate that at all. I'd like to see what the QALY figures are like for covid. I don't think they're public though.

A 1.2 R number (the figure being used for London, again a wild estimate...) gives you a 3% daily growth rate. That means number of infected doubles every 23 days. So assuming we stick with just current measures (reopen schools), your death rate will tend to the hospitalisation rate on a 23 day half-life. Assuming 5% hospitalisation rate (again, try it with your own numbers, I'm not wedded to 5%), the death rate will be 2.75% around Feb 7th. Then 3.5% around March 3rd. Then 3.88% around March 26th etc.

I don't know what will actually happen. And I'd add that trying to extrapolate anything exponential is a fools game. So who knows? I'm merely pointing out there are very possible, very severe outcomes.
Wow some of these are amazing, super cool.
I wish they provided the meshes so that we could 3D print our own version.
incompetence does not overwrite intent. They were gathered there and committed political violence for a specific reason - to halt the peaceful transfer of power to the next administration.

And they left after a lockdown was already in-force and they were removed from the premises by force.
Do you realize that most locations where tech companies would seek talent have much better employee protection? No at-will employment, guaranteed annual and parental leave.
I'm not quite in that rough shape but I have several medical conditions and for years I just stared at summaries and "Pay just $40 to read this article" and the article would be a freshman level essay about the sociological implications of illness. Now that sci-hub exists medicine is accessible.

Anybody who wants to take it down is declaring war on the sick and disabled. Shut down Elsevier instead because they're an organization of long corrupt middlemen.
Hello! Jason here from Mercury's customer onboarding team. I'm sorry to hear the verification process may be taking some time. I'd love to take a look to see where things are at, and help move thing along, if you'd be able to share your company name/email address (feel free to email us at onboarding@mercury.com). Thank you!
I don't know much about the relative importance. But here in Norway lots of bike thefts are from professionals. Someone broke into our apartment complex last year and emptied all valuable bikes into a van and shipped off. So this is organized crime but sadly still swept under the rug by the police. The police here is in general very anti-bike and pro-car, so not surprised they don't care that much.

When parking outside when commuting and stuff, it's mostly homeless people nicking a wheel or a seatpost or bike lights. Still annoying and somewhat expensive, but I can understand that this type of crime is hard to do something about / investigate. But it could be "solved" by helping those in these situations better so they don't feel the need to do these petty-crimes (prevention rather than punishment).
I agree, it's by far the best name from their suggestions.
Remember when “Fedora × Raspberry Pi” was blessed “Pidora”, to much amusement of their Russian-speaking userbase? There were also calls for renaming, but apparently they kept the name.
Thanks for the kind words. You may be right. Prototyping is definitely a simpler way of getting things adopted first. Thinking LinqPad for javascript. Would anyone use this rather than jsfiddle, codepen, etc?
Shameless plug:

While working with ffmpeg over the years, i always thought that FFmpeg should have a simple to use UI.
I have recently started working on a desktop(electron) tool that wraps ffmpeg script in easy to use interface

Here is a video showing the tool in action
https://www.youtube.com/watch?v=qqqiK6YnJu8

https://auvinox.com
As an immigrant to Sweden I totally agree, there are things that a local would never understand or even know exist. Opening a bank account for example could be a totally different experience as a newcomer
Yeah, when I hear or read the words "AMD-powered", I expect a laptop that's, you know, actually AMD-powered through and through. Dell even already makes a version of its G5 laptop with a Radeon RX 5600M (as I know firsthand, seeing as how one such laptop is sitting on my desk); they really expect me to believe they can't combine an AMD CPU and AMD GPU when they already demonstrate the capability to do both?
I think it's perfectly fine for a project to have a discussion about what they are calling themselves and what the consequences of that are. I really like the introduction of the linked wiki and I think it leaves it open to anyone to argue their point, from "leave it, it's funny" to "I feel offended and so should you".

I don't think this discussion has reached the point (yet) where it's simply about avoiding offence or getting bullied into a decision.
Surely everyone had to learn how to do lossy text compression in primary school? At least everyone my age in the UK I think. It's called a précis.
For anyone else that's curious, cement is mixed with water and some sort of aggregate to make concrete.
Methane's not the only possible contaminant.

http://www.businessinsider.com/there-are-many-scary-chemical...
Yes, for people who couldn't type

pip install south
my intuition on FB agrees with you but I can’t think of something like clubhouse that they didn’t buy or attempt to? any particular ships you’re referring to?

the ones you’re referring to were social photo/video plays which FB was perfectly setup to enter. FB doesn’t have an audio product as far as i know.
I think you hit the nail on the head, I have definitely experienced a lot of this, even when dealing with managers I enjoy working with and that have an understanding of engineering-type workflows.
There were a few essays about art, paul graham did one (painting ?) also i think it was dick gabriel who had a blog about poetry and programming.

The aesthetics of right abstractions are at play that's for sure.
one could reasonably fairly argue that Microsoft and Google are also involved in US politics and that Mozilla is no different in this regard. (obviously both of those corporations are much, much larger than Mozilla.) but still, I liked Mozilla much better when they were the independent browser company with no views on social justice outside of their own walls.

whenever corporations or previously non-political non-profits start becoming overtly political, I don't want anything to do with them if at all possible. which is increasingly difficult these days as everyone seems 100% willing to pretend like corporations are people and as such can have views on opinions about politics and social justice and such. there is no shortage of outspoken activism on the Internet, attaching your company's (and product's) cart to any sort of political horse is just stupid, and makes me respect said company and product much, much less.

when was the last time someone said to themselves, "man, I just can't bring myself to give a single shit about #BlackLivesMatter (or whatever other current political issue)... oh wait! what's this? my favorite browser/code editor/etc. is posting tweets about it? well, now, that changes everything! sure, all these other major corporations are talking about these things, absolutely inundating my social feeds with it, but... my favorite browser/code editor/etc.? jeez! I guess I'd better pay attention!"

really getting sick of this—entirely independent of what I think about any of these social/political issues. I can form my own opinions based upon my consumption of the vast amounts of political takes that I see every day on the Internet, without the input of your company/product, thank you very much. also, all of these other takes I consume are from people, individuals instead of corporations-pretending-to-be-individuals-for-political-purposes. it's not like you're not trying to increase your market share or bottom line or anything by grifting off of these causes.

man, it sucks though... I was that weird kid who frequently wore a Firefox t-shirt to high school in the mid 00s. I used to be such a fan.
Thanks for sharing the comparison!

I think I agree, the edited version conveys the meaning and intent well. I assume the links were removed as a matter of form factor/medium.
It's also similar to a vim construct where prefixing a command with ! makes it run it as an external program instead of a vim command.
Amazon is bringing back their office employees as the default operating mode; citing inefficiencies in the creative process.

https://www.cnbc.com/2021/03/31/amazon-expects-some-employee...
Programming is easy if you have the particular kind of brain that is organized in the way that programming demands. If you can visualize structure and remember trivia and pattern match on things, it's not that hard.

A lot of people can't do those things, and they struggle mightily; in some cases they simply cannot do it. Might as well try to be a musician if you are completely tone-deaf.
Not only did the language change significantly in 9 years, your skills as a programmer likely did as well. How can you evaluate the truth of the original statement given these factors?
On the contrary, it is very interesting that the Android branding has been enough to be seen as a single platform in the eyes of consumers.

Stories like this must make handset manufactures very nervous. They need Android to compete with iOS, but at the same time it is eroding their brand.

Some manufactures are fine with that (eg, many are embracing "Droid" branding on Verizon), but many (Sony?) won't like it at all.
The question, then, is how many mobile Operating Systems the market will support.

Apple aren't going anywhere, but they seem likely to maintain the same niche they have on the desktop - premium phones.

Android will be in the Windows slot - mass market.

Blackberry are unlikely to go anywhere soon, but once businesses make their email available on Android or iPhone, then I'm not sure if there's a unique selling point for them.

And Windows Mobile? I'm not sure that there's a space for them at all. Certainly, if MS weren't pushing it I don't think it would have survived even this long.
I've struggled a lot with external deadlines vs self-imposed ones. The stuff with external deadlines always gets delivered, personal projects all too often slip.

A key part of raising one's game is seeing this for what it is and addressing it effectively. Announcing self-imposed deadlines to others to create external accountability is one
way.
With Stripe's straight-forward pricing at 2.9% + $0.30, I don't understand the pricing ambiguity here:

"and Stripe, our payments processor, will apply credit card processing fees (about 3-5%)."

Why 3-5%? Is there something I'm missing?