jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I think this is totally wrong. China shifted their "one child" policy to "two children" but it only increased the birth rate to 1.6, and 2.1 is needed for stability [1]. It is true that birth rates decline as women gain reproductive rights, but I don't think that's what's happening in China.

[1]: https://www.cnn.com/2019/01/07/asia/china-population-decline...
I agree that less smartness is a good thing, it's just that sometimes I get a bit frustrated even with basic usages of Rust's String and &str. It gets easier with time but the first few months were a big struggle.
I always found this graph enlightening, but strictly on its face:

https://fee.org/media/17509/prices2-1.png?width=645&height=6...

I don't agree with the argument FEE is trying to make: "Consider each product or service shown. College is heavily subsidized, regulated, and exclusionary, and the costs are soaring. The textbook industry is hobbled by extreme copyright regulation, and can depend on captive buyers. Childcare is one of the most regulated industries in the country. Not just anyone can enter. Every aspect of childcare provision is controlled by the state."

To me, the point is the things that people truly need have risen steeply whilst things that are luxuries have decreased greatly in cost and I believe that's a failing of government to not correct where the market would not. If you're surprised that things like healthcare and childcare are regulated, you've likely never been anywhere they were not, but that doesn't mean the costs to end users have to be so exponentially exorbitant as time marches on.
I heard about this schism less than 5 years ago so there's probably some pages/blogs/talks that need to be updated.
>No other car manufacturer has this kind of clout.

Toyota does.

Though they did put out ~20yr of great cars (emphasis on cars) to get that.
Unfortunately you can no longer create syscalls in NT subsystems (XP was the last time that was possible). I assume you have to be Microsoft, or a specially privileged partner with source access, in order to do that.
That was true 10 to 15 years ago. It's no longer accurate. China has become a massive accumulator of debt at the consumer level. While it's not as bad as the US subprime situation was, it is bad and getting worse.

Since year 2000, China's household debt has gone from 8% of GDP, to now 40% of GDP as a ratio (the US is 75% by comparison). Mortgage debt has become a common problem in China. At the rate household debt is expanding in China, they'll be up to 60% in four years or so.

http://www.bloomberg.com/news/articles/2013-02-19/china-hous...
The first js hater of the night :)
If your project can get away without having to build your own images; I would recommend Amazon Linux to anybody using EC2.

I've used Amazon Linux AMI's since 2012 on several different instances. At first `ps aux` you might think you are using *BSD!

Here are two useful links.

Regarding Amazon Linux AMI security updates; https://alas.aws.amazon.com/

FAQ; https://aws.amazon.com/amazon-linux-ami/faqs/
Rammed earth (common in many areas of the world) is even worse.

A rammed earth building becomes a pre-dug grave when there's an earthquake.
I barely use Steam as a social platform, and still I have a thousand times better experience when it comes to discoverability. I understand what you're saying — people spend more time using Steam than they do the app stores (and they also have access to social graphs and what-not, although you could argue Apple & Google have this as well via messages).

I would argue that point is kind of moot, since many of the ways I discover games on Steam would work without any friends or a social graph.

The sales (holiday, weekly and daily), curators, user tags etc, etc. They would all still work.

They just don't care.
I second that. Using the same questions for a couple of years and blaming the students that they learned the answer to those questions?

questionable.
I had this with my bicycle at some point -- learning to fix and tweak oneself without having to go to a mechanic was eye-opening. Reminds me of the core premises in Zen and the Art of Motorcycle Maintenance.
The main question I'm struggling with is whether "neutral" people get more or less stupid by being exposed to the previously obscured idiocy (or deliberate nonsense).

The jury is still out on that.

What has been clear over the last decade or two is that facts, reason and logic doesn't automatically win in the "marketplace of ideas".
I’m in Dublin, Ireland.

Collage was a GUI I used a little that ran on SINIX. It wasn’t as nice as GEM but I could run programs and browse files. I think I could run a windowed terminal.
What if I want to take grandma to visit family in neighborhing city?

Common grandma, giddy up?
No, Twitch would hire them as a content moderator, as they have in the past.

[1]https://kotaku.com/twitch-apologizes-over-recent-abuse-of-po...
[2]https://boundingintocomics.com/2020/05/20/twitch-ceo-emmett-...
The same was said back when AMD started making APUs (CPUs with on-board GPUs) and I was similarly hopeful, but we saw how that went. Most attempts at heterogeneous computing have gone only as far as sticking two previously separate chips in one package - no significant integration or co-operation. Since FPGAs are even more different from CPUs than GPUs are, even more programming effort will be needed to take advantage of them, so unless AMD make some kind of revolutionary framework for programming them, I fear FPGA acceleration will get even lower use than GPUs do (excluding 3D work, of course).
That's if you want to pin transitive dependencies, which is the de facto standard in JS world but not always true in Python world, depending on your context.
Thank you for open-sourcing your training material! Really appreciated
5BX isn't 'wacky'. It was designed by the RCAF to ensure airmen could remain in top physical condition without the need for fitness equipment.

Consistency is at the core of the program and it ramps up slowly to build good daily habits with deceptively easy exercises. Challenge comes quickly after those habits are in place.

I found it the perfect program while in the startup phase of my company. Taking an hour or two out mid-day to go to a gym was impossible during that time, but going into another room to exercise 11 minutes each day was no trouble at all.
It seems like most of the things that make a university "good" are things that a prospective undergrad, with no college experience, would be least likely to know.

I'm not implying that the current system is a a good one.
Something tells me Incanto isn't having too much trouble filling tables, even without Urbanspoon. You can't book Alinea in Chicago on OpenTable either.
Came here to say this.

The DeCal program is really awesome. I took one titled "Advanced Unix Systems Administration" my first semester that was possibly more valuable than some of the faculty-led courses I was taking at the same time.
I want to call shenanigans on the profit margin in the restaurant business being 5%... OK, shenanigans.
The ratios were highly variable - while on home the couple of stories in question got a lot of up votes quickly, but varying levels of comments. It doesn't appear from that to be the case that the ratio impacted the rate at which they dropped down.
Only one of the two systems stands up to modern standards of psychological science. If you are an HR rep and you want to predict an applicant’s job performance, you are using inferior data if you choose an MBTI test. It may have other uses, like fostering a useful discussion during an interview, but there is a very real case in which it is inferior and 5-factor personality is the standard to be judged against.
Some stuff a year ago. It was confirmed by others at the time (after testing) though didn’t seem to get picked up by news outlets.

https://www.reddit.com/r/privacy/comments/bpr6xs/if_you_choo...

Anecdotally I have 6 Samsung TVs hung on my office wall for monitoring, which run the Tizen OS and the nag screens about connecting to a network and accepting the ToS make the units a little annoying to work with. (But it’s not as bad as to say I wouldn’t use the thing). It wouldn’t surprise me if they were scanning for open Wi-Fi. I might test it out, but we’re surrounded by free Wi-Fi which has captive portals, so it’s effectively black holed.
It's never too late to start playing!

If you ever get around to writing up a technical post mortem I'm sure it would be super interesting. The simulation seemed quite advanced for the low end hardware the game ran on, with view cones, pseudo height, physical objects, footprints, and pretty good AI.

The Commandos series dying out is a great shame, although of course Kalypso is staffing up to attempt a sequel.

What are you up to these days?
Allow 3rd party resources, it has visual aids and buttons.
There is even more ambiguity in questions like "Do you keep your room in order".
First what order for some, is chaos for others.
Second some people just lie to them self or ignore the truth. For example, how would a hoarder answer that question.
So the self perception could differ much from the real behaviour.
It’s such a pain when this catches you out. I walk around with no form of ID and only bring it when I’m expecting to need it but every now and then I get caught out.

Ordered something from apple and went to pick it up and was refused without ID. But I have the QR code for the order from their app. No one else could have got that QR code.
Sure. Assuming your voice assistant works first time. Otherwise the dialog would go a little more like this:

Me OK Google mute

Me> OK...Google....mute

Me> OKGOOGLE mute

G> Sorry, I don't understand

Me> mute...

Me> MUTE MUTE MUTE MUTE MUTE

Me> OKGOOGLE MUTE

G> What would you like to mute?

Me> The TV

Me> Mute the fucking TV Google

Me> OKGOOGLE MUTE THE FUCKING TV

G> Sorry, I don't understand

Me> Fuck it. I should have just looked for the controller to begin with.
What are we supposed to celebrate today?
Nowadays I pick up the coffee on my way in ;)
I've been on projects with a mix of telecommuters and people who have to work on-site, and communication is no more an issue than with any other configuration. The only problem with a 'mixed' team is that you can get resentment among people who are required to go to the office every day, but that's a problem of company policy.

Face-to-face communication is enormously disruptive to engineers, to the extent that -- even when I worked on-site -- I would spend 90% of my time communicating with other engineers over IM. At one company, I worked across the desk from another engineer, such that I could reach out and touch him. Yet we'd say good morning to each other, and we'd go to lunch together frequently, but the entire rest of the time we'd communicate via IM.

Engineers need to talk with the management and clients for three reasons: 1) To get the specification 2) to clarify the specification during development and 3) to get feedback during testing/qa. The only component of that which needs to happen during development is #2 and seeking clarification is engineer-driven, so if the engineer doesn't have a problem with picking up the phone or sending an email or scheduling a meeting (activities I do constantly with clients) then it's not a significant barrier.

One fourth type of communication between management and engineers is what I like to call "comfort talk": management hovering around engineers asking for "status updates," or small-talking about an unrelated project, or asking for an explanation of some technical point or the other, or fishing for some decision that needs to be made so that he can make it himself.

I call this "comfort talk" because most of it is useless but it makes the manager feel involved in the project. They don't want to do it over IM because IM doesn't give that same comfy feeling, and they can do it by phone, but there's a mental barrier to picking up a phone that makes them reconsider if it's important. It's much easier to roam over to an engineer and hover behind him until his concentration breaks.

Of course "comfort talk" is (almost never) beneficial to the engineer or his productivity. In fact it's the enemy of productivity. I still have to put up with a good deal of it by phone when working remotely, but far far less than I would in person (due to the mental barrier). The reduction in this "communication" is a godsend to me but makes the relationship feel less comfy for the manager, so once again we’re talking about psychological issues on the part of management.
Just a suggestion - I'm sure there will be other interns like me who found their way to DC without this program. It'd be great if there was some sort of listserv that interns could just join (without applying to the program) to find each other. I know there's DC Tech Meetup, etc, but it would be great to have a community of just interns.
It might not be directly related but there was a news story on CNET [1] yesterday about cops in Michigan using a device from Cellebrite to download information from phones of people they stopped for violations that includes contacts, phone logs, messages, photographs and location history.

Does Apple's decision of having such information stored on the phone unencrypted make it easy for such devices? The device claims to subvert phone passwords though.

[1]http://news.cnet.com/8301-17938_105-20055431-1.html
Do you have references for those claims?
I think I read about this in Shirer's Rise and Fall of the Third Reich (written ~50 years ago) .... so hardly a first telling of the story.
This is great fun; I live just around the corner from the house she locates on page 8 as being on the south side of 9th Street between University Place and 5th Avenue. Sadly her block was torn down in the mid-20th century to build the Brevoort apartment complex, but most of the townhouses across the street still stand - I wonder which was whose?

Here's an old lithograph of the area: http://upload.wikimedia.org/wikipedia/commons/b/bc/Union_Squ... - University Place is the broad street leading up (i.e. south) from the right side of the Union Square, and 9th Street is just this side of Washington Square, the treed rectangle at the right.

One curiosity: the date is given as 1849 and on page 17 she says she walks to the House of Refuge on Madison Square; but that was burned down in 1839. Was it still partially standing?
But we're talking about language design. Of course it's harder to use the feature the language doesn't have than the feature the language does have. The whole point is that the language should have that feature, because if it did have that feature then code using that feature would be better than code using the current features.

> It's like complaining that a functional language doesn't have an easy way to write mutating procedural code.

I do complain about such languages. That's why I use Scala.
"Messages" are the currency of the universe: the more and better messages you emit, the more successful you will be. Some messages take no time, some take a great deal of time; message rate and type varies substantially over a human's 30k days of life.
One hypothesis (not sure if it's correct) is that there isn't actually as much of a matching problem as people think, but instead more of a supply problem. When you're a lonely open-source developer who can't find a second or third contributor, if this hypothesis is right, then it's not because they're out there, itching to write code, but unable to find your project in the noise of the web. Rather, it's because they don't exist, or their time is already spoken for. If that's true, a matching marketplace will just result in a bunch of unanswered want ads from lonely open-source developers, because the supply of willing hands is already taken. At best, it'll result in a zero-sum switching of developers from some projects to others.

It seems for that scenario not to be the case, either: 1) there has to be a bunch of unused latent supply due to a real matching problem, i.e. lots of people who would contribute but cannot find anything to contribute to; or 2) the existence of such a site would have to actually increase supply itself, perhaps if it generated a bunch of positive PR and reached previously unengaged people.
Anthropologists have noted for a long time that social groups with high barriers to entry engender greater loyalty. This behaviour occurs throughout many cultures -- from tribal rites of passage through to frat boy hazing, the nastier the experience, the stronger the bond.

I expect that brutal interviewing is no different.
That's exactly what I was shooting at. I realize that my occasional apathy is a great luxury that my grandparents didn't have.

I find inspiration in knowing that I am a stone's throw away from real hardship.
Any plans to offer a service to let people buy ads across sites that run your product ?

(or alternatively an index listing your users so people can go to them directly to buy ads)

I'm doing a targeted demographic buys at the moment and I'm struggling to find places to advertise. Facebook is giving me solid results (good CTR, cheap CPC) but not getting enough volume so I'm looking for other sources. MySpace's demographic targeting is awful, PlentyOfFish has very low CTR, poor targeting and the interface is buggy.
Miguel is usually around here. What does this mean for Mono?
90% of innovation in most fields comes from low end products working their way up - hasn't anyone here read Christensen's The Innovator's Dilemma? In fields from steel, backhoes, and IT most innovation starts with something that isn't quite good enough and works its way up quality. The tablet discussed in the original post may be just a cheap knock-off that isn't going to have any effect. But then how did they get the cost that low? Maybe there is something there to build on too? Only time and a bit more work will tell for sure.
If you are going to name your company a bunch of letters, shouldn't you put somewhere on your site what those letters stand for? So what the hell does BCIC mean?
Can someone who knows more about Facebook apps and their API than I do tell me what a company would want with permission to "Access my data any time" and "Access my photos and videos"?
Change comes from truth and truth leads to change. I do not quite understand your argument either. Are you unable to stick to the "truth" part and ignore the "agenda" part.

It is like in literature classes when you start talking about the personal life of the author. Does it matter what he does or is, or is the book and the book alone that matters?
You are misinformed.

> Most companies post job listings on their own websites.

Yes, but this doesn't mean they publish ALL their job listings on their website.

This is simply how the industry works.. ask any recruiter.
You may remember BootUp Labs made the top of HN earlier this year after they refused to provide funding to a startup AFTER the startup moved to British Columbia. http://news.ycombinator.com/item?id=1266723

The comments in that thread are any indication, they're reputation was badly damaged.
Did he simply log in with another users password he guessed/found/user failed to log out or did he hack the server?

In my opinion, a) is not a serious crime, b) is.
> nobodys really addressed the elephant in the room.

I think the elephant in the room is actually a more general issue that is cross platform and independent of the product implementation.

It’s 2021 and we are still ignoring the fundamental “best practice” that we’ve known about for at least 20 years.

Systems should be isolated from each other unless there is an overwhelming need for them to be connected and everything should run with the least privilege.

Centralised credential vaults and binary artefact repositories are an obvious example.
It's probably just because of usage of http instead of https.
Fantastic work, Chris! It's really great to see that ChatSecure has such an ambitious roadmap.
"Cities under siege" is hyperbolic nonsense.

What paved the way for this week's lunacy was a concerted effort to cast doubt on the entire democratic process by lying about it, spread by grifters and fed to rubes. Blaming "violent leftists" for what happened this week is just encouraging the actual bad actors to avoid responsibility for their own actions (yet again).
> your argument that we ought to condemn the actions of the trump supporters because the rest of society has done so is not a rational argument.

I’m not arguing that at all, I’m just telling you what the rest of the society is doing; that pressure you feel to change your opinion is coming entirely from within yourself.

> was it immoral when the women’s March protesters took the capitol?

I’m not sure, let me check: did they break windows and doors to gain entry into the capitol building? Did they break into representatives’ offices? Were there weapons and detaining tools found on their persons?
Libel and slander would actually be a good model!

1. Requires actual damages. The speech cost you money or demonstrably harmed you in some way. No, "you hurt my feelings" or "I paid with my identity" doesn't count.

2. Both parties have an opportunity to plead their case to a neutral adjudicator. The proceedings are generally public record and there is a process for appeals. The rules governing the system (laws) are public record and citizens have a say in electing the representatives who write those rules.

3. The speech must be not only demonstrably false, but intended to be believed and also be something that reasonable person could possibly believe. Opinions generally do not meet the level of libel or slander.

Yeah, that's not bad. Compare that to Twitter's system where an opaque set of rules are applied inconsistently by an unaccountable party with no appeal process.
I hate that phrase 'reputation on the line'. Most companies don't have a CEO who have a reputation. And companies fail. So what, it's life. Stop worrying about a thing that's not actually valuable.
> The nodes in an EBS cluster are connected to each other via two networks. The primary network is a high bandwidth network... The secondary network, the replication network, is a lower capacity network used as a back-up network... This network is not designed to handle all traffic from the primary network but rather provide highly-reliable connectivity between EBS nodes inside of an EBS cluster.

During maintenance instead of shifting traffic off of one of the redundant routers the traffic was routed onto the lower capacity network. There was human error involved but the network issue only provoked latent bugs in the system that should have been picked out during disaster recovery testing.

Automatic recovery that isn't properly tested is a dangerous beast; it can cause problems faster and broader than any team of humans are capable of handling.
Didn't know about that before, pretty cool.

I like responding through my computer though :)
Awesome work. Wouldn't say 'available now!', but definitely a glimpse into the future. Absolutely cannot wait until we get some broad mobile WebGL support.
I wouldn't call this "The" Secret but yeah, it makes sense.
Actually the fault is mine, I assumed you had used a more obscure word to appear smarter which is one of the last things we need on hacker news.

As for the alternative it was one of the things Google suggested.
If you are planning on building something on your own, why not build it targetting a specific customer base & offer as service? (like any SAAS application). First of it, it won't be 'fake' as you are referencing it & you build valuable experience building a SAAS web app and will also learn a ton about taking it to customers. Think about it.
well, (cdr ()) is an error in standard Scheme, as empty list is not pair.