jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I managed rather badly[1] -- my grades weren't as high as I'd have liked (not that it matters much, I guess). The light was being three classes away from graduation and being able to finish up college part time, remotely. I can't say that I would recommend doing it to anyone else.

I started the semester off with 5 classes (3 art studio classes, one art non-studio and one CS class). I ended up dropping one studio art class and all but ignoring another for most of the semester.

1. In addition to working and class, there was a period where I was in 6 different cities in 8 different Thursday morning/Friday-to-Sunday night/Monday-morning weekends; Rochester (College), NYC (Home), Chicago (Conference), Washington DC (Stewart/Colbert rally), Providence (looking at a college for grad school) and San Francisco (Work + apartment hunting). This traveling didn't exactly help my focus either.
If scalability is relevant to your product, this is an accessible classic:

http://www.amazon.com/Building-Scalable-Web-Sites-Applicatio...
As an Eastern Euro, I didn't like that the post mentioned 'better read in a Russian accent' - implying that the subject is better judged if you take the common stereotype into account.

If you read through all of that, this doesn't sound like a squatting case at all. If he approached them first and offered them to buy the name, that would imply his intentions, but he didn't.

It also definitely isn't extortion.
It doesn't matter whether 2006 is old or not for an article on programming, I just like to know the context of things. Just like when I watch a movie I like to know what year it was made, who was the director and who wrote the script.

EDIT: sorry, this came across terribly entitled. To put it differently, I think it helps to know the context of things, and the year something was made is part of the context. If the article submitter had linked to the actual article instead of the print version, the sidebar would have given the date. Alternatively, the submitter could have simply added the year into the title. Both wouldn't have cost anything and would have added a bit more context to the submission.
Do you guys not have a fan page on Facebook?
I am a ex-blackberry user and now have an android phone. The nay sayers were predicting the demise of the blackberry (er.. including me), but looks like that is not anytime too soon. Good for RIM.
Wherever you are. If you find yourself unable to find the things you need in your area (peers, people to hire, etc), then move.

But getting yourself in the right mindset and creating a burning passion that this is what you want to be doing -- this is top priority.
Apparently the M1 can support an external plugged monitor and an iPad via SideCar. Not a big monitor, to be sure, but it's not nothing. [1]

1: https://www.youtube.com/watch?v=P_pBL2fMux0
I may have used that technique once or twice in Ollydbg before, but I didn't realize it had a name. Thanks for that.
I thought the early reluctance to recommend masks was because there was a shortage and medical staff needed them more, and there was the fear that constantly touching your face to adjust a mask and incorrectly wearing or removing masks might increase exposure.
Do you also sanitize your door knob, handle, pantry door handle, fridge/freezer handle, faucet controls, etc? Merely washing your hands when you’re done stowing items seems to be a better strategy.

Also it doesn’t stand to reason that you treat each item in your grocery delivery as having disjoint probability of harboring infectious virus. That’s clearly not true in the real world.
This is very thoughtful. I do not know why people downvoted your comment.

I personally despise Facebook and all of its services.
Interesting to deflect with an excuse about “unanswered questions” when they chose not to ask those questions. The obviously interpretation would be that they are just grasping at straws to vote against the law without any real aguements as to why, but then you have to wonder what they gain from this. Has Apple been donating to these politicians? Is John Deere giving campaign contributions? Or are they really dumb enough that a couple of lobbyists whispering “please won’t someone think of the corporations!” would cause enough doubt that they’d vote it down?
I would also like to mention that information is encrypted and cannot be proven.
The chances of an outbreak being seeded via Australia seem to be very low ... much lower than the chances of the virus breaking out of MIQ. So I don't think it's too soon, in fact I think we should have done this months ago.
sounds like an ideology lock-in. Let's hope you never get a problem which does not fit your current architecture well, or else you'll end up spending weeks or even months solving an otherwise trivial problem.

I've worked with "configuration-based implementations" and in my experience they are hard to work with (no debugging, incomplete documentation and implementation, little flexibility), require an staggering amount of infrastructure, are hard to test and will approach a programming language over time.
It's perfectly acceptable in mainstream media to say "don't ever trust men on issue of sexual assault". Most people deny that's sexist, some even say that disagreeing with this position is sexist!
While I agree with the article about the problems of profit-driven schools, the whole situation (and the article in parts) points to a imho bigger problem in most education systems: Profit-driven schools cater to the more able, easier to educate and more intelligent pupils. Why can they do that? Because public schools almost everywhere insist on coeducation of the most and least gifted. This is severely holding back and limiting the development of gifted children and imho needs to be dealt with.
Proving logical fallacy in the article?
> In general, most people I know across cultures think back fondly to their school days, minus Americans.

I don't know how American school system and culture works but I get the same idea from the things I've read.
Sure, the methods of teaching at school were slow and even boring at times but it was always fun with friends and even teachers. There were some boring time periods here and there but overall it was really great.
Almost if not all the people I know have very fond memories of school days.
"This is the story of how, in the midst of a global pandemic, America woke up and realized that it is completely dependent on Chinese manufacturing for everything.

[...]

The market is magical. Supply chains are built by trillions of individual economic decisions. They are the result of natural forces. To meddle with such a beautiful natural thing is folly, and can only lead to destruction, says the state that constantly does that very thing to its own benefit."
Your salary is only partially based on "the value created by employee" - most of it is the market forces of supply and demand. When you're remote, you're competing with a much larger number of people for the same positions.
If the NY times hates people using their RSS feed why don't they just cut it off?

It's no wonder print media is dying when you are willing to spend money on stupid legal fights when all you really have to do is police your own policies better. This reminds me of another HN article from this week where print media was seeking all kinds of govt regulations to prop up their dying industry, That kind of wasteful rent seeking behavior is exactly why most people don't care if the industry dies.

They brought it upon themselves by failing to innovate.
Is that THE P Clark? Do you get notified if you get a response to a comment here?
Feminists are against quantifying stuff.

That all depends on how you define "feminist"; if your definition is "people who teach in women's studies departments at universities" then maybe you're correct. But most women I know in engineering consider themselves feminists. And there seem to be a lot more women in science and engineering than there are women's studies professors writing critical theory in academia.
Once again, you get a lot of services for the price. If you only need to accept paymemts and you handle all the rest yourself, plus you don't need a good, personal customer service (PayPal and Google's service are not good at all), then PP or GC are a better choice for you.

Plus GC only works in the US. Maybe UK. There's rest of the world as well.
Thanks

The iPhone-specific article is nowhere near as complete. Still, the difference between original iPhone and iPhone 3G seems merely cosmetic:

http://en.wikipedia.org/wiki/List_of_iOS_devices

So, if the 3G is capable of running iOS4, the original iPhone, along with the original iPod Touch, should run it as well.
Then you should carry it with you.
I've used Hunchentoot (weitz.de/hunchentoot) in production with strong track record.

antiweb (hoytech.com/antiweb) also looks promising, but I haven't put anything into production with it yet.
some ego is healthy. it's one of the characteristics that allows you to stick to your beliefs in the face of opposition.
Thats pretty cool, but it comes with a series of issues:

* It uses an arguably invalid construct "K & { __brand: T }", where K is not an object, is an empty intersection. The fact that typescript allows casting a number to this type is concerning.

* Typescript currently allows "{} as USD" for non-object "K"'s but this will throw up serious issues down the line (obj is not number etc.); this is a likely error after validating JSON for example.

* Similarly typescript will allow you to bypass the guards for primitive types by using the structurally invalid value "{__brand: 'USD'}", or bypass them for object types using a structurally valid form with a "__brand: 'USD'" member. Which is more concerning I don't know.

* The type system now believes you have a member "__brand" that you don't actually have.

* In summary, you cannot enforce the guards through the type system.

That said, this is an interesting hack that, assuming your developers aren't trying to hurt you and you don't use it for primitives, could help get some extra safety in there. However the absurdity of the intersection looms heavily over it, I wouldn't bet on this working in a few years...
It's disappointing that JS Frameworks are driving the HTML spec.
The post is from 2016.
Instead of having a circular argument where you continuously make the obvious point “simulators are simulations”, I’ll leave it at how is this any different from a flight sim, which are widely accepted as letting you get transferable skills.

Realistic racing sims will give you skills that transfer to racing. Period.

They will not give you _all_ the skills you need, they will not train your neck muscles to withstand 6gs, but they will let you understand the concept of a racing line, they will help you understand how shifting mid turn can unsettle a car even if they can’t replicate realistic shifting and a host of other useful lessons.

What this thread seems hellbent on doing is pointing out the sim won’t give you all the skills needed to race.

Well duh?

Especially if you set the bar at skills needed to race at a level .000001% of people who even race will ever be exposed to.

The average driver in any sort of competitive driving event (read: race) is probably doing something closer to a HPDE than an Indycar race...
Ref: Tobi Lutke's post https://twitter.com/tobi/status/1239530650979504135
Isn't it a little late in the process for that anyway? We've been giving people vaccinations for months. Where I am (Maryland), we've already reached the point where some locations are taking walk-ins. We burned through phase 2 and rushed to phase 3.

It won't be long before there's no priority needed at all. Everything switches from desperation to get an appointment to desperation to get the antivaxxers in at all.

This doesn't sound like priority to me. It sounds like giving them the dregs and pretending it's the cream of the crop.

If they wanted to prioritize minorities in order to gain their trust, the time for that was January, not April. Yeah, it would have been even better to do it by geography rather than forcing people to make racial declarations about themselves, but I think the real failure is that either way it's too little and too late.
To clarify, for those not familiar with this topic, this experiment is making measurements at such exquisite precision that even the calculations for the theoretical prediction are extremely non-trivial and require careful estimation of many many pieces which are then combined. Which is to say that debugging the theoretical prediction is (almost) as hard as debugging the experiment. So I would expect the particle physics community to be extremely circumspect while the details get ironed out.

The Quanta article explains it quite nicely. To quote their example of what has happened in the past:

> ”A year after Brookhaven’s headline-making measurement, theorists spotted a mistake in the prediction. A formula representing one group of the tens of thousands of quantum fluctuations that muons can engage in contained a rogue minus sign; fixing it in the calculation reduced the difference between theory and experiment to just two sigma. That’s nothing to get excited about.”
They simplify to the point of being false. There is no other way. No two people agree on everything in politics. There is enough agreement on major issues to form sides, but no matter what the issue there will be someone important who disagrees with their side on that one issue.
Why are you looking for weather forecasts with a company that is specialized catering adverts instead of institutes that are specialized forecasting weather?
It's worth remembering that you can get an expensive puppy too. I.e. choosing proprietary software doesn't mean that time and expertise won't be required.

Recent previous discussion at: https://news.ycombinator.com/item?id=26672009 .
The biggest obstacle I struggle with in getting good threat modeling done is keeping the model up to date as design decisions and constraints change.

Building a threat model in to the ‘design phase’ only makes sense if you have a design phase - but an iterative dev cycle is just continuous overlapping design and dev phases. It can be really hard to recognize that a particular iteration of a design change is the one that broke one of the assumptions built into your previous threat model.

I’m really interested in ways to turn threat models into verifiable constraints and executable tests so iterative development can proceed safely in the framework of agreed security guardrails... but most threat modeling literature seems to end at ‘having a threat model’, not ‘verifying your threat model actually applies to your system’...
That would be neat.

I think there are some Community Colleges/Universities that will allow it, or used to.
The point of being paid a salary vs per hour is that your entire time worked is abstract & non specific. It's also why salaried workers are usually exempt from overtime laws.

Our pay is also based on demand for our skills, based on the value it delivers, balanced with it's supply, which is why a software engineer is paid more than a McDonalds worker. If I could hypothetically produce the output of 100 google software engineers and I charged the price of 90 of them, any company would take me up for my offer and would be out competed by companies who didn't.

The fact that companies try to get the most for their money is just human nature and opportunistic. We don't need to actually go along with it, and nobody should feel guilty about doing the same with their employer too. If your a sales guy, you're considered a bad sales guy if you don't aggressively negotiate the best offer possible, engineers should not feel shy about doing the same too.
Can you share some pictures of your setup, and how it works? From your description, I think the aluminium foil is propped inside your windows, and absorbs energy from the sun. This then warms the room via convection.

What I don't get is why thin aluminium foil is good for this. Don't you need a bigger heat absorber? Or is it surface area that's important?
Governments should be in the customer service business. Typically, they provide many services that, if they were provided by private companies, which they very well could be, would be customer service oriented. The concept that a government employees such as police are not working for the people is exactly what's wrong with the attitudes surrounding police in the United States. They are providing a service that we pay for as taxpayers, and theoretically, we are their employers, or customers.
Maybe it's partially incentive to develop domestic equivalents?

Probably not, probably just stupidity, but then again...maybe.
("Never assign to stupidity what can be adequately explained by malice or greed" ... or something like that)
The existence of SRV records does not mean DNSSEC provides the same functionality as HSTS, and you yourself have already explained why. You're moving the goalposts. The argument you're rebutting is "it would be impossible to implement HSTS in DNSSEC". I didn't make that argument. My argument is: even if DNSSEC were widely deployed tomorrow, we would still need HSTS. I'm right about that.

Plan B is "do nothing". That would be a crazy plan if DNSSEC did something to solve the CA problem. It doesn't. It adds a 1483rd CA to the trust model that is heavily influenced by NSA.

Not one person has presented a coherent rebuttal to this point, despite virtually every DNSSEC proponent starting their response to my criticism "DNSSEC is not a government controlled PKI". Their arguments are all uniformly: "DNSSEC is not a government controlled PKI, except for the places like .COM and .IO, where that's exactly what it is".
Additionally - and particularly at the elementary level - school is only partially focused on developing 'academic' skills. A significant amount of teacher time/effort is funneled into social/emotional development as a child will not learn effectively if they are cognitively/emotionally/socially unprepared to learn (or undergoing crisis/stress).

To suggest that all children need to develop fully is a tablet with exciting learning materials is to ignore that learning is a social activity (both in reference to learning about/from the people around you, as well as learning from the recorded knowledge of others).
> This is just a big lie thrown in my face!

> please correct me if I'm wrong!!!

You're wrong. Deflation is basic economics. If you take a college macroeconomics course it will be covered.

It's hard to summarize in a way that will convince you in an internet debate. Sort of like trying to argue electromagnetism with someone that never learned about Maxwell's equations. An econ textbook would be ideal, but another place to start would be: http://en.wikipedia.org/wiki/Deflation

(By the way, no offense intended with that. It's hard for anyone to comment on a scientific subject if they didn't learn the background, even super smart folks.)

There are several things wrong with your story, but the first one that jumps out is that some prices are more sticky than others. For example, wages are likely to not go down much, instead firms tend to cut employment. There's a lot of evidence for this: http://en.wikipedia.org/wiki/Nominal_rigidity. Another big factor is the effect of debts, which are not reduced: http://en.wikipedia.org/wiki/Debt_deflation

Here's another summary on deflation, intended for a popular audience:
http://krugman.blogs.nytimes.com/2010/08/02/why-is-deflation...
By nested routes, you're referring to the kind of thing described by finchjs? How are they critical to your workflow? Would be interested to learn more.
On a related note (this happened two weeks ago ish):

I recently had to warranty return my Surface Pro 3 power supply because only six months in it has split near the Magsafe-like connector. Getting a new one was easy, they asked a few questions, asked me to send them some digital photos of the old one, and then sent me the new one.

The CS said they didn't need the old one back. So I was going to throw it out as the old one looked "dangerous" to me (the split had wire coming out, etc). However the day the new one arrived I got an email from Microsoft with a pre-paid FedEx label in it asking for the old one back.

Now I might have been irritated by this but here is the exact text of the email (names removed):

> Hi <whatever>,

> You recently contacted Surface Support regarding an issue with your Surface that required a replacement power supply to be sent to you. So that we can better understand the nature of the issue with your power supply, we would like to collect the non-working power supply from you, if you still have the device. We understand if you do not, as we normally advise disposal of the non-working device.

> Attached to this email is a FedEx shipping label. Please print the shipping label provided, pack your non-working power supply into the same box your replacement arrives in, affix the shipping label, then drop off at a nearest FedEx location.

> If you have any questions or concerns, please call us at 1-800-Microsoft (1-800-642-7676). Thanks for your cooperation.

> Sincerely,

> <name>

While they were inconsistent, the way the email was worded acknowledging the inconsistency definitely makes it better, and it also doesn't come across as demanding just a "if you can, that would be great, otherwise don't worry." I actually sent them the old PSU simply because the email was so polite and acknowledged their contradictory advice (and also I obviously hadn't thrown it out yet).

I am just posting this since it is effectively the same exact problem you had with Lenovo but handled in a massively better way.
What if any steps do you take after de-anonymizing a black market?
No. AFAIK, there's nothing related to LLVM in core Python. And not in 3.4 changes either.
The governments don't realize it yet, but having Wikileaks as a focal point was a benefit because it could presumably be negotiated with.

I am not sure that government doesn't realize this. I suspect that government has to talk as if Wikileaks is the devil for it's own credibility regardless of the benefit they might perceive they're deriving from the situation or how much worse the situation might turn out for them later.

In fact, having a fixed enemy to freeze and discredit is immensely useful. Makes you wonder why they haven't found Bin Laden yet...

...Perhaps Wikileaks will exist forever with Julian Assange continually shunted from country to country while all manner of intelligence agencies think-up new ways to discredit and/or control him. Or Perhaps he can just join Osama "somewhere in Pakistan"... well, it would make a fine movie...
The problem is that, oftentimes, you have to mess quite a bit with the pixels to make them look the way the pixels looked on the original hardware: http://queue.acm.org/detail.cfm?id=1755886
The author's explanation on how it was done: http://www.romancortes.com/blog/how-i-did-the-1kb-christmas-...
Different top-level domains have different rules about what characters they'll allow in domain names. If a registrar has policies that prevent homograph registration, Firefox (and other browser vendors) will add them to the default whitelist.

If the .cn registrar has a policy that says "only ASCII and CJK characters will be allowed in domain names", then it's pretty unlikely that a homoglyph attack will work, and browsers will show the properly-decoded string as the domain name.

(and sure enough, my copy of Firefox sets "network.IDN.whitelist.cn" to true)