jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Exactly. Apple's choice here is either follow Chinese law or get their devices and services banned from China.

The CCP is awful in many ways but I can understand Apple preferring to follow the law rather than lose their second biggest market.
Delivered is misspelled as well, if you’re looking for typos.

Thanks for the interesting piece.
In my advanced program, they would ship us to a nearby elementary school, and the advanced students there would be sent to our school (same district, same grade level, just 10 minutes down the road), I can only assume it's for the same reason you mentioned...
I recently did a fairly large undertaking with TypescriptToLua.

(Porting the Lua API + types of a major music DAW to TS types to make it possible to write type-checked scripts in JS/TS).

The experience was mostly smooth, barring a few bumps of non-standard TS stuff. (It's also very actively developed)

BUT, the community is amazing. They have a Discord server where the core devs are active and very helpful, they quickly and politely helped me fix the small issues I ran into.

I never knew Haxe was capable of this, so I can't give a fair assessment, but now I am interested in trying it as well!

-----

If you want to check out what I did:

https://forum.cockos.com/showthread.php?t=247666

https://github.com/GavinRay97/reaper-with-typescript-starter

https://i.imgur.com/yaoBDvb.gif
Modern Islamic governments are, on average, profoundly anti-liberal, anti-progress, and anti-rights, and that cannot coexist with a thriving culture of scientific inquiry. It’s possible that all of this traces back to al-Ghazali but I suspect that there is quite a bit more to it than him alone.
Facebook has regularly taken the position that users know what they're opting into when they use Facebook.

If they want to take the position now that their users don't understand what "tracking" even is, then Facebook was lying before when they said they had informed consent from their users to do that tracking.

The advertising industry regularly wants to have its own cake and eat it too on this point. They want to say that users understand and consent to the system, but also that users are too uneducated or lazy to acknowledge that consent in any way.

And to a small extent, there is a grain of truth here: most users don't understand the full extent of what tracking is and how companies are targeting them. But that's not a point in the advertising industry's favor. Companies like Facebook acknowledging that users don't know what they're opting into or out of only makes it more obvious just how inadequate their click-through TOSes and privacy FAQs always were.
Have had one fray over 4 years of usage. I generally find that they are more prone to fray if:

- You bend the cable at an angle when sitting it down like against the wall putting more pressure at the bend point.

- You treat magsafe as "safe for me to pull out using the wire" which is not correct. Magsafe is more of a safety in case you accidentally trip over the wire, you should otherwise pull at the plug piece and not the cable.
How polluted are the rest of the big cities in England, e.g. Manchester?

20 years seems way too much, I doubt people in a clean country get to die e.g. in the their 90s on average, while Londoners perish in their 70s.

I saw an EU study a few months ago claiming the most polluted monitored place in the 28 EU states is the town of Pernik in Bulgaria and Sofia is the most polluted capital ( it's in Bulgaria as well).
I played on the blue team for the last 15 minutes or so...one like 10 times

spawn kill is a huge flaw in this game. for example, i just lurk around the spawn and just kill anything..
Really? I feel like those are horrible examples.

Professional Sports is one where we have gender segregation that directly leads to very different cultural and monetary values for careers in that field.

Trading is a field where I would expect to find a large amount of bias and outright gender discrimination, but the evidence I have for that is anecdotal.
if you have a standard ServiceResponse wrapper with meta information and a 'response' field that is the actual contents of the response. Leads to FooServiceResponse, BarServiceResponse vs. if you just have a generic ServiceResponse<T>
It goes further than that. The KP partner that was accused of letting Pao out of company events was described by co-workers as having similar personality traits with her (being pushy and territorial, elbowing others out). He was promoted, she was fired. Sounds like the common pattern that the same sort of behavior will lead a man to be called an "alpha" or somesuch, and a woman, well, a bitch.
Actually, no absence of evidence is not evidence of absence in the general case; absence of evidence for a position can coincide with absence of evidence against the position.
Interestingly enough, many people can easily mistake untreated ADHD (or not adequately controlled) with cocaine and stimulant use, especially hyperactive type. Cocaine and stimulant use in people without ADHD obviously causes that issue (cocaine use), along with some other problems (euphoria, lack of empathy, megalomania, sleep problems).

It’s quite striking when you see it happen with someone you know (all while wondering if they’re high on cocaine or something), then they get treated and are able to calm down and focus - and still can be hyperactive if pushed that way environmentally - but are functional, calmer, have more empathy, are able to talk and be more social, etc. All while getting large doses of Adderall or the like that would make your average non-ADHD’er impossible to be around.
This. Those with money and an interest in maintaining a positive appearance online can do so easily.
Users flag things on HN.

Mods also do, but it's a tiny percentage of the total, and almost never on submissions.

https://news.ycombinator.com/newsfaq.html
You're still quoting clock speeds. That's not how this works. Go check a timing diagram for a DRAM cycle in your part of choice and do the math.
i want a place to go M, W, F from 11am to 2pm with great food, wifi, places to sit with my laptop, bathrooms... I want a tech conference (no speakers or agenda, just normal work-day) hosted and paid for by my company at various hotels around my city 3 times a week. Best of both worlds. Still get to see my co-workers and eat with them often, but never feel trapped in an office or commute.
This is not true. This is your only comment. Did you create this account just to spread misinformation?
Signal needs to be reliable, safe and have a low barrier of entry to achieve its goals of allowing widespread private communication. I thought that when I recommended that my peer group use it (at this point, all of my normal contacts use it extensively), I could trust that it would remain clearly focused on its mission- now I'll need to recommend it with a caveat to just click through the scam marketing, ICO offers and "airdrops".
Coinbase is as much about Bitcoin storage as it those other things, lets not pretend otherwise. They didn't just roll out the offline vault with double email confirmations and a two day delay because storage isn't their thing. They are not an exchange, you don't trade on Coinbase. They're a broker, you get coins from them with a markup and delay.
Then there is the another argument about allowing to use the blog comment section for promotion of neoreactionary ideas.

Which is kind of core to Scott's "Grey Tribe" ideas about free speech, but is very much against the "Blue Tribe" ideas of "no platforming nazis" etc.
USA-based company releases a closed-source SSH client and remote file manager. Sorry, i'll pass.
It sounds idyllic, but you run the risk of ending up with Kowloon https://en.wikipedia.org/wiki/Kowloon_Walled_City
I can't praise HtDP enough (disclaimer: I've only done through chapter 4 of the first edition). Still, what I did was sufficient to fundamentally change me as a programmer.

When I first began learning how to program I started off with Python using some courses on Udacity. But somehow I found HtDP (I think via HN) and it really taught me, well, how to design programs.

It also made thinking functionally my default mode of thought. I remember hearing about FP and asking a friend experienced in FP "How do I think this way?" and he wasn't really sure how to answer. HtDP helped teach me that way and made it natural.

The only criticism I can give of the first edition is that it was at times verbose, but it is clearly written as a textbook (and is definitely suitable for self-study). The second edition appears to be more streamlined. Something that might be more of a "dive into it" kind of book is "Realm of Racket," although it doesn't appear to go as deeply into Racket's language-making capabilities and lispy features like macros.
JavaScript is popular because browser vendors have not yet agreed on anything better. Remember Native Client? You might as well forget it -- Mozilla didn't sign on. ActiveX is a joke, but if Mozilla & Google et al had moved more confidently towards something Native Client-ish, we could be writing web apps in Go/Rust instead of JS. (or Groovy, $lang_of_choice) But what's their incentive to make that effort?

Ajax was great when IE rolled it out all by themselves. It first might seem like a skunkworks like ActiveX if you didn't know better. Give it a few years' time, coordination and cooperation, and now we've got a Websockets RFC. Consensus takes time.

As crusty as JS may be, I don't think these are dark times at all. I think the rate of evolution (in JS engines, ES6/7, ..) is so swift it's more worthwhile to stick to the JS platform than to reinvent the web yourself.
Projectile vs. rocket.

The calculation is entirely correct -- we cannot shoot a projectile into space. There is no sensible way to get something to go fast enough to make it to space from Earth with no further propulsion. A better argument, actually, is about acceleration. In order to not be utterly crushed, a projectile would need a massive vertical track to be shot into space. Earth's escape velocity is around 10km/s. g=10m/s^2. If we assume maximum acceleration of 10g to not crush the pilot, to get out, we'd need to accelerate at 10g for 1,000 seconds. During that time, we'd travel a few thousand kilometers. Accelerating faster -- as with a nuclear explosion -- only exasperates the problem.

We solved the problem by having propulsion the whole way up. We can fire a rocket into space, and it can take it's sweet time to get up there.
These are valid objections to in-process access to the networking hardware. Not to running the networking stack in user space, in a privileged process.

For the latter, performance concerns would be a bigger issue.
Crashplan (cloud + local attached disks)
Reclassify mesasging provider as title II telecoms and force interoperability. Problem solved :) All of our technology software giants could use some Standard Oil/Bell labbing anyway.
To answer each point in turn;

1. You're a new developer with no professional experience who wants a reasonably well-paid job on your terms rather than an internship/junior role. You're going to end up doing the boring stuff. On the specific task you mention - that's either a fairly trivial exercise in regular expressions or a reasonably interesting task refactoring a codebase to use a proper database abstraction. Either way it's not that boring. I can think of much more boring coding things.

2. Don't look for roles at big companies then.

3. Every company has things that look bad from the outside but there's usually a reason for it. Don't judge. You'll be responsible for writing some pretty horrible code during your career. I guarantee it.

4. Some startups have plenty of cash and are absolutely desperate for developers. Look here: http://workinstartups.com/ (if not there, there might be a more Netherlands specific version somewhere.)

5. Yes, you can network. Finding events is easy (Google, Meetup.com, etc). There's loads of them everywhere. Also, ask your tutors/professors. They'll be pretty well connected. And go old school - Google for local software companies, find their email addresses/phone numbers, and reach out to them. You will be amazed how happy people are to help you.

EDIT: One more thing.. don't underestimate the value in getting a job that isn't anything to do with coding. For example, working in a restaurant would give you plenty of 'soft skills' experience dealing with people. Being a 'people person' will set you apart from other developers later in your career. It's worth thinking about.
Awesome little app for simple quick drawings
Think of them like old, proven architectures of yore that run virtualization stacks with APIs with the same kind of capabilities of Docker and you'll understand how awesome they could be if we as an industry put more effort into adopting them as platforms (sans enterprise BS vendors though). You can run Windows and Linux on modern mainframes as well, so they're handy there as well. Add in features that are very, very mature (like, since the 80s) like hotswap CPUs and memory that VMware has added a few years ago themselves. If you're in a typical F500 with terrible, fragmented IT management, mainframes are a breath of fresh air practically because there aren't roving bands of sales goons trying to sell you more management software driving wedges between different silos of dysfunction.

If you'd like to view them more from a hardware deployment perspective, you can think of them more like the Dell Poweredge VRTX series than your usual decoupled stacks of network, pizza box servers, and SAN chassis. Cisco UCS is more connection-oriented with the emphasis upon making your network topologies far more flexible than with mainframes, so mainframes are compute-oriented versions in that respect with historically weaker support for scaling out with interoperability across the rest of your network infrastructure (not sure if anyone at IBM or CA has seriously taken standards like BGP and OSPF into account for mainframes, that is). People still remote into mainframes with TN3270 commands, I know we had customers still asking for that as of 7 years ago with no expectation of sunsetting.
"Nobody ever got fired for choosing IBM"[1] ...except as an employer!

I'll get my coat...

[1] http://www.quora.com/What-does-the-phrase-Nobody-ever-got-fi...
Sounds like the group that is more of interest is the .01% or .001%. Love to see a map of that. Because nickle millionaires with $800,000 of home equity probably aren't the global movers and shakers.....
I think this is where IBM is trying to go - http://www-03.ibm.com/press/us/en/pressrelease/43523.wss
IBM doesn't and never has as far as I can see targeted "modern tech companies." They target large enterprises, and research/academia (in the later case often with mainframes on the administrative side, and linux clusters on the research side).

Edit: I believe that the linux server lines have recently been moved to Lenovo though
Because the purpose is to demonstrate the use of functions. * comprehensions are syntactic sugar above them and would hide their true nature.
But this is AGPL, which massively broadens the circumstances where you must release source.
"I can't think of a single use I would have for these IBM mainframes"

High throughput transaction processing with ~100% uptime guarantees, and someone to call who will Fix It Now should anything go wrong.
when importing dates and time from small systems it always amazes me how they screw them up... do they just ignore known standards for a reason? (favorite was dropping leading zeroes in an otherwise ISO format)
I don't think this is specific to PG, it's accurate for any article you read where you have more knowledge about the subject than the author. PGs knowledge about ideas is so high, that probably just a few people look at it as confused, while other articles have a lower limit for when people thinks it's confusing.
> Rotate secrets automatically every few hours

Good advice!

> Repave servers and applications every few hours. This means redeploying the same software – if an attacker has compromised a server, the deploy will wipe out the attacker’s foothold there

Yes, but keep in mind that the same attacker will be able to run the same attack successfully again, as long as they have an attack vector.

> Repair vulnerable software as soon as possible (within a few hours) after a patch is available.

Very good advice, and for that you need somebody to update vulnerable libraries and OS packages - like what Linux distributions do - unless you want to maintain hundred of packages by yourself.
And Russian response in Berlin 1945 was simply take as many spring beds from German homes as available and weld them to the armour. Crude but totaly effective against PanzerFaust.
I'm not vegan at all, in fact I'm quite the carnivore. The trail of links just leads somewhere unexpected if you're coming from a demoscene page.

Separately, my apologies about mistaking the language and location.
Any way to use the service without logging in with gmail?
Gelman is a very interesting statistician and writer on statistical reasoning, and this article is well worth a read. Gelman is certainly correct that just because something is published in a peer-reviewed journal, we shouldn't necessarily think that it is a true description of the world. Journals are all hungry for content ("publish or perish" applies to journals too), and journal editors and reviewers are often surprisingly poorly acquainted with how to spot errors in statistical reasoning.
> > I don't know whether this counts as highly rational, highly contrarian, or just annoying.

> I am confidant that any attempt to rule out the third possibility will fail.

To be sure, as the highly rational being that I am :-), I recognise that it is annoying; my question is whether it is just annoying, i.e., without any corresponding benefit.
That is part of what makes this whole article so absurd to me. John Carmack or whatever other 10x employee is never going to work to sell your ads, or share your photos, or anything.

A 10x programmer is a genius who understands the business well enough to pull ideas out of the air and has the chops to make them real. They're running their own companies. And if they join companies, they join for ownership stake.
As an IP lawyer, i can tell you that you will never get a definitive answer, and it's pretty sure all you will do is waste money.

Fair use is a mixed question of law and fact, and the fact issues will go to a jury (and in some cases, the judge will send it all to the jury). Without an actual trial, it's really hard to say what is fair use, unless what you are doing is something identical to say, an existing supreme court ruling :)
I used App Engine for over a year on different projects and ended up leaving it. My first reaction to TyphoonAE was 'cool', because it's exactly the sort of thing I wanted to see back in those days so I could get over the sense of lock-in. If I knew there was an easy way out I wouldn't have to think about it.

But if you consider what this project actually means... if it's about providing a way out while maintaining compatibility then all it really does is give people a reason to stay on App Engine. Are the developers cool with that? Or is this an intermediate system that allows you to migrate an active project away and then expand it beyond AE's limitations?

If you're ok with the limitations inherent in AE then it makes sense to stay there given the fairly high level of reliability and very low cost. If you need to move beyond AE's limitations then you should just port your app to another platform. Given the amount of Java/Python frameworks out there it's not really a big deal to find a better platform without having to start completely from scratch.

Another issue is that it's not just finding a compatible db but being able to get your data moved while maintaining the current key/id/parent/etc relationships. If you're like me, you probably used id/key lookups extensively because they're faster.

I'm curious how they'll address the actual migration issues beyond api/module compatibility.
Google should be happy too, as this removes vendor lock in, which I guess is one of the last barriers to App Engine adoption for a lot of customers.
I don't think it's good journalism that cost money but the infrastructure to maintain so many journalists being situated around the world. The question is if this is really necessary. My guess is more and more, no it isn't

Obviously you don't really need a journalist for every newspaper being situated in different parts of the world. I understand why they do it, but the problem is that they are often forced to compete with local citizens with cellphones, twitter, citizen journalism etc.

Most people don't really read news for the good journalism, they read it for the value of reading news.

How well this news is being written is in my mind secondary from that point of view.

But obviously it's not so simple. I just don't buy the argument about good journalism.
Your comment makes it sound like gawker is some kind of lightweight, nimble organization that provides all the hard news that say the NYT or the Washington Post do but at a fraction of the cost. Gawker is a tabloid. While there are some entertaining stories it in no way replaces a more serious news organization.

I don't mean to be overly critical. I just think that society needs the kind of information that the large papers provide. They definitely are having trouble coming up with a new viable business model, but it doesn't seem prudent to dismiss them by holding up gawker as a model to emulate.
> > I can tether via USB or WiFi

> USB and Bluetooth tethering available on the iPhone

Neither of which are wifi.
So? remove NYTimes.com & Boston.com from the newsfeeds and screenshots and re-submit, should be fine.

In the end this will only hurt the NYT since they get less readers. I honestly dont get these 'failing newspapers' they cry about not making enough money, but when you get people interested in their product they start complaining.
It doesn't follow that fat people incur more medical expense just because they're less healthy. Most healthcare expense is incurred while elderly, and the younger you are when you die the less it costs to treat you throughout your life. With regards to tax revenue, the ideal time for you to die is right after retirement, and the obese come much closer to approximating this than the thin.
Based on some forums I read I think my experience might be atypical, but putting FroYo on my Moto Droid actually increased its battery life by at least 50%.
I definitely do not agree they are equally dystopian.

In the "pay for yourself" dystopia, the poor and uneducated continue to eat poorly and die early, horrible deaths. [I know this is hyperbole, but is somewhat supported by literature on type II diabetes risks etc]

In the "tax the risk" dystopia, the poor and uneducated are essentially given a prodding to make better choices, while still leaving that choice as an option.

In the current system the true cost of poor choices is deferred onto the rest of the population. We currently all pay the tax for poor choices of individuals. This gives no real incentive to change behaviour, and given what we know about ego:willpower interactions doesn't help a large portion of the population.
This is a theory that I would love to put to the test.
Methane is CH4. It decays to CO2 + 2 H2O.

So as long as it’s methane it’s hundreds of times worse than CO2, then it becomes the same as co2[0]. Never better.

Which is why despite a short half life it has a global warming potential of ~25 over 100 years (Co2 is 1).

Then you also have the issue that even if it’s short (relatively, it takes multiples of the half-life to really taper off) for that duration your GW effect really shoots up, which tends not to be a good thing, 120 years is already quite short for biological systems to adapt, 10 is basically infeasible.

[0] actually a bit worse still as 1t ch4 yields 2.7t co2 and gwp is mass-relative