skysight-inc/HackerNews huggingface dataset:
I think "anticipating future requirements" is entirely the wrong way to approach the problem.

Instead, you should look at how those requirements will be produced. If your architecture "thinks" the same way as your users, it will be able to be modified easily to include more of their thinking. So instead of trying to predict future requirements, you should attempt to capture and accurately model the way your users think about the problem. Sometimes that creates designs that mathematically/algorithmically seem pretty ugly. But in the long run I'll often discover that the ugliness exists for a reason--people mostly only add complexity to their mental models because that complexity allows them to solve a problem. So even when the domain expert's thinking seems overcomplicated, it's usually actually the least complicated model that accurately represents the problem.
Hmm. I've always understood 'ABI' to mean something like 'the conventions for turning an API into machine code'. So the fact that floating-point arguments go on the stack is part of the ABI, whereas the fact that some function takes two floating-point arguments is part of the API. This seems to be the meaning used in the System V Application Binary Interface [0].

[0] https://www.x86-64.org/documentation/abi.pdf
Iridium has complete global coverage.
Although I think anyone can fork it and rebrand it and always keep the fork up to date. It would be an exact replica, just with a different name.
Fortunately I have not had this problem but I can imagine it being one. A lot of recycling systems are very picky about electronics. Sad as my main machine is 5 years old! (ThinkPad T420s).
What criteria are you using to measure simpler?
This "ridiculous" example is very real and famously practised to this day MASSIVELY in many countries [1]. It is the prime example of what most people understand as e-voting. He does address other types of voting as well later, including the "open-source bullet-proof machines".

The guy explicitly says physical voting can be compromised easily too, but it requires much more people and it will exhibit patterns such as location stats, violence or outbursts of whistleblowers and it is more or less contained unless the whole country is on it in which case - good for them anyway. While with e-voting, you could technically be a very small group of people and you can model your fake results to be statistically plausible much better with no patterns.

[1] https://travel.state.gov/content/passports/en/abroad/legal-m...
>The very video you link to calls Quebec French "Joual".

Not all Québec french is "Joual" FYI.

Also there is nothing credible that makes Parisian French[1]
the official correct one.

The academy can prescribe all it wants, it doesn't mean it has to be followed.

Language belongs to and is made by the people, not by Coanan the grammarian at the Académie.[2]

If linguists want to study it and create dictionaries, and descriptive grammars, great. But I don't care to listen to them once they start to prescribe: don't tell us how to speak.

[1] Which one anyway, St. Denis accent is 'Parisian'.

[2] There are studies demonstrating that in mixed language environments, it is the second generation children who 'creolize' the mostly unstructured pidgin spoken by their elders. This creole has fixed grammatical rules and is the beginnings of a new language.
If you're watching this on a phone, keep in mind that this is NOT how a mobile GPU would render this. Instead it would render the whole thing in screen tiles, completing a tile before going on to the next.
Beautiful website. Really love it.
So you don't read any Science Fiction or Fantasy.

It'd be one thing if he was born and raised in NY, but he grew up and spent most of his life in Minnesota. Surely as a writer he is able to invoke his past memories with sincerity in creating this fictional narrative. Or do you believe that as soon as he crossed the Minnesota border, all that was lost, and as he stepped into a NYC Starbucks he became a jaded cynical New Yorker.
Did Google dislike the .it domain because it wasn't obviously connected to Italy, or was there something else?

Nice project by the way, I saw it for the first time on the last "Who's Hiring" thread.
I've found the Anti-SJW thing a bit archaic and surprising. When I was in high school in the early 90s there was a sudden torrent of worry over "man hating feminists" who would kick you in the balls if you held the door for them. As far as I can tell, said people were almost entirely fictional (I won't discount a handful of people with deep seated issues/mental illness) and nobody could name one, yet the paranoia lasted until I went to college (which honestly may just be me moving away from those people). For 20 years I don't think much of it but suddenly they are back.

I have to assume this is political scaremongering thanks to Hillary winning the nomination.
Save IE6
An obligatory reference:

A. S. Neill "Summerhill: A Radical Approach to Child Rearing" (1960), especially chapter 1 (about the Summerhill school itself). The schools started in 1920s, and sadly, we made no progress in that direction in the last century.

Link: https://trisquel.info/files/summerhill-english_1.pdf
> Sorry but I live in Congresswoman Maloney's district and this is not an accurate description of her district [0].

Respectfully, does any government agency release congressional district maps as Google Map overlays? Or are such things limited to congressmen who, e.g., represent the most affluent neighborhoods of New York? (I note there is only one such person given in the list, which would make your recommendation ineffective.)
Increasing the housing supply would tend to cause nominal housing prices to decrease. Increasing the money supply would tend to cause nominal housing prices to increase. Do them both at the same time and they cancel.
I wonder, can you use Carbon-14 to store something? A halflife of 5730±40 years should be fine for now but you should be prepared to copy it on a regular basis …
That also sounds like your typical, "genius" who excels at one thing, but finds frustration in other subjects that aren't as easy to pick up.

Still. You would think that there would be a correlation between music proficiency and maths.

"Because I absolutely had to", is a pretty good motivator. I've lost a lot in life, and had little support:

"Why did you start a business at 20?"

"Because I absolutely had to."
~4 months ago announced http://pdf-highlighter.com/

It's a server side solution for highlighting search terms in PDF documents. Can show highlights in a web based PDF viewer (customization of PDF.js) or burn them to PDF. Supports navigation between hits. So far, most customers used it with search solutions based on Solr and dtSearch but it could be easily integrated with any search engine.

Didn't get any comments on HN but it's a profitable project otherwise.
A lot of the most effective pushback we end up never seeing at all -- it happens in decisions and conversations we aren't party to. We do think in the long run delivering a radically better product will win out... But the presence of pushback does really demonstrate the need for tech-savvy partners inside the government, like those we have been lucky to work with at the Center for Medicare and Medicaid Services, and a reformed contracting process. The only way there will be better technology in government long term is if the people signing the checks are able to discern between the modern way and the old way, and insist on a better way of doing things. (Apologies for brief responses - on mobile)
It's still a joke.

Five hours on HN, and the name's not changed yet? I'll check the next time this is posted with a usable name. IOW, when you start taking it seriously, so will I.
Elizabeth Warren wants the government to crack down on technology giants
Just to be nice i'll assume you ask earnestly and answer earnestly: I have 16 GB of RAM. However i also always have more than one app running at any given time. In fact, my system usually has 200+ things running. I also don't mind if things use a lot of memory if: They either use it to give me a lot of bang for my buck, or are not long-running processes. Felony ticks neither of these boxes.

Also do keep in mind that the 130MB number is right after start without even logging in or using it at all. Due to memory usage by actual feature usage, and creep due to leaks, i can expect that number to easily double and more.
The 50,000ft overview: Because you're surfing on the site, we can infer your movie taste. Now we're distilling that down anonymized on a user level and with the help of modern ad technology (the one where the shoe you already bought follows you mercilessly through the internet for weeks), we'll show you trailers before your Youtube videos or in your Facebook timeline - of upcoming movies you'd actually want to see (instead of the shoe you don't). That way, movie studios can get people interested in new releases far cheaper and measurably more effective than before.

If you're asking if you can do that to monetize your website: Probably not (but you're welcome to try, it's fun). We've got a team of 15 people just dedicated to that part.
I guess we are victims of Halo Effect as he described in the book! He won the nobel prize so we think whatever he writes must be true.

Weak standards of evidence also made me bit uneasy throughout. But my System 1 just trusted the whole book because everyone seems to be liking it. Case of Social Proof i guess.
In my experience, no-one gets to 10x by just banging harder and letting other people cleaning up the mess.

Yeah, that's a good one. Cleaning up your messes is a way to improve your architecture skill quickly. I can give you other ideas that will quickly push you to 10x skill level:

* Focus. Put away your phone, don't surf the internet at work. That alone will raise you above the crowd and let you go home early.

* Fix bugs early. Don't send them out to QA, don't send them to customers. Once your bug count starts increasing, it's a death cycle that slows you down like molasses.

* As soon as bugs (or problems) come in, try to think of a way to avoid that problem in the future. Over time, you'll develop habits that will serve you well.
I wish they would also remove those addicting elements from their games to make the world a better place instead of draining money by exploiting psychological effects.
If you're talking about sprint planning that sounds like you must have one month sprints and you should probably cut that down to something shorter. I've found 2 weeks to be the most effective. If you don't have one months sprints and still have a 8 hour meeting than your scrum master is not doing their job.

Also, I would hope that you at least come out of the meeting with point values on all your stories for the next sprint and a defined sprint backlog. With each story having clear definable completion criteria and clear consensus around what the goal of the story is. If you are, that doesn't sound like a waste of time. If you aren't... back to your scrum master and their job.

If you're talking about the actually daily scrum meeting... get out of there as fast as you can. I've seem meetings go a few minutes long but that is 7 hours and 45 minutes too long. We get upset when our meetings are longer than 8 minutes for a 10 person team.
I posted a link to Deciso (https://deciso.audio/) here 10 days ago. Didn't receive many comments, but saw a spike in visitor count on that day. HN visitors were interested in clicking the link, but it would have been nice to receive more feedback (good and bad).

https://news.ycombinator.com/item?id=11969466
I posted https://cloudcraft.co (a service to visualize your cloud architecture) to Show HN around 7 months ago [1] (it feels like only yesterday!)

Since then many of the great suggestions that I received from here have been completed, including AWS inventory import, teams, unlimited canvas etc. I've added paid Pro subscriptions that are working out very well, but also kept and expanded on the free usage tier.

HN got me my first users and was very motivating, but after that initial spike I've kept steadily growing and have added many tens of thousands of new users organically with essentially zero marketing so far. About 50% of my traffic comes from other sites and blogs directly linking, including AWS itself [2] these days, the other 50% is people Googling for AWS diagrams/architectures.

[1] https://news.ycombinator.com/item?id=10722942
[2] https://aws.amazon.com/architecture/icons/
But the issue is not that this happens because this is software development. The reason is software is a job in which cost increase is linearly related to manpower. There are no silver bullets that can magically reduce the number of people needed.

Also increasing number of people makes things even worse as communication problems increase, but I think all agree on that.

But the main problem with the article is that milk is always the same: in a glass or in a tank car. Software is completely different: more functionality require more lines of code that increases people... and cost.
Fascinating stuff.

What's a relatively recent write-up of this stuff for a non-specialist that doesn't skimp on the details? I'm not asking for Cognitive Neuroscience for Dummies but I'm not asking for "think of the brain like a CPU" either. If there isn't a decent write-up, could you write it? I'd buy a copy ;-)
>So a young nomadic Mongolian girl and I (UK, middle-age, male, working in craft/retail) don't represent different cultures because we can both speak English

If the Mongolian girl lives in Englang and speaks English as a first language (e.g. second generation immigrant), then obviously she is far less different culturally to you than a Mongolian girl that just arrived from Ulan Bator.

Cultures have degrees. Losing the language of your culture means you lose a lot of connection to it (can't anymore follow its arts and letters for one, or even casual conversations between people from that culture).

And after a few generations in a different country you're mostly a token X (where X your original culture), except if you (and your family) went to great pains to maintain the connection (the default is losing it).

>Didn't you already explain that there were vastly different subcultures within the population of English language speakers?

Vastly different cultures in arts/consumerism/urban lifestyle/etc, but not vastly different national cultures.

A 3rd-gen British Mongolian can be a spiky haired punk, something totally different from a 3rd-gen British Italian dubstep fan, but they're both hardly major representatives of Mongolian and Italian cultures.

>Don't you think there's more to culture than mutual unintelligibility?

Given that all culture is made into some language or another, and more especially in some national cultural context or another, then, yes, there is something more, but not much.
Could you elaborate with more specifics here? How is nim's interfacing with C code nicer than Rust's?
Wa。。The hotels so nice and luxurious ！
That's cool, thanks for providing this - will surely use it for future projects. Sidenote: it doesn't look like the sort of app which would be heavy on hosting - why large amount spent?
Or for another example, Serbo-Croatian used to be considered a language with Serbian and Croatian being just dialects. Then after Yugoslavia split apart into separate nation states, the Serbian and Croatian governments started insisting that they actually had separate languages. They even went to the extent of changing some words to increase the differences.
Nice idea. I'm surprised there aren't more services that offer this.
We launched Cronitor.io 745 days ago.
https://news.ycombinator.com/item?id=7917587

We launched after about 6 weekends of work. It took a month or so until we saw our first paying subscriber. The ramp up was slow at first but by January 2015 growth had accelerated and today we draw a healthy and growing income from the business. As we've built out the product we've raised prices slowly and have had he joy of seeing companies we admire use the product.
Vocabulary size for one. Applicability in different social contexts. Historical roots. Volumes of works created in it.
> dialect that is not based on geography, but based on race and income.

The PC is strong with this one. Couldn't you just say, dialect spoken by poor black people?

Don't worry, using plain words won't make you a racist.
"lobbyists from the IT Alliance for Public Sector (ITAPS) and the Software & Information Industry Association (SIIA) alleged that 18F is hindering profits"

Why should I care about that? Why should anyone who's not those companies care about it? If 18F is making it chalet for the government to do these things, that's good for everyone else.
Definitely, you should start accepting BitCoin. I have some of $ it in my mobile wallet and probably I would order some ;-D while I've got an impulse to try a japan's candy ;-)
I'm guessing the reason this is getting down-voted is because the article makes it pretty clear that the Berlin school's aim is to _teach_ kids to be motivated and disciplined. It provides a lot of structure along with opportunity cities for more self-directed learning.

That aside, highly structured, rote memorization-only education may well help kids achieve the highest test scores, and it may well be the best way to prepare kids for middle management and clerical jobs - the kinds of jobs for which there has been great demand throughout the 20th century. It's not really clear that it does a great job of preparing kids for creative, academic, entrepreneurial or executive leadership roles. And it's certainly not clear that it is the best way to prepare kids for jobs - or ways to earn a living - that will be in demand throughout most of the 21st century.
Odd that this article doesn't mention a key reason that US workers are staying working into their "retirement" years: access to health insurance.

(also, B&Q is a British company, not based in New York like the article states).
The only argument for simplicity you make here, vocabulary size, isn't supported by the essay. The rest seem to have nothing to do with simplicity, and far more to do with the kinds of moral judgements about language that the essay is at pains to refute.

Again, the essay is about what AAVE actually is, not about whether AAVE is better or worse than Standard Written English.

What's interesting is how this thread demonstrates some of the same effects the essay comments on. As overwhelmingly non-AAVE speakers of Standard English, we seem to have powerful cognitive biases working to convince us that AAVE is, if not broken, then at least an intrinsically lesser form of our own language.

Most of us probably have no trouble dismissing the notion that Persian is intrinsically inferior to English. But because AAVE is so close to our own dialects, we're convinced we understand it well enough to judge it.
My criticism is not of the comic itself (which is obviously very relevant and a legitimate concern), it's of the glib way the commenter I was replying to simply dropped a link to it as their only input on the conversation.
It depends on the job and always has. Thirty years ago I wore a suit and tie to my work as a programmer with a "big" consulting firm, and later as a programmer at an investment bank. Everyone but the mailroom guys wore suits though. Yet at the university I had recently graduated from, I never saw anyone wear a tie except the highest level of administrators.

I would expect that if you are a consultant for Booz-Allen these days you are still wearing a white starched shirt, dark suit and conservative tie to work, probably don't have facial hair or if you do it's very neatly groomed. If you were to show up in cargo shorts, Birkenstocks, and a Tee-shirt you'd be sent home and probably written up.
PDF Decrypter Pro 4.00 Crack and Serial Keygen Download
Teenagers can find ways to access things their parents have hidden faster than parents can block them.
Or the Economist
The title should read "No grades, no timetable, and no degree". As much as I like the idea behind it it's simply not a feasible concept in today's society and it's competitive environment. In fact, I'd even wager that the pupils of that school will be ridiculed by their fellow peers for attending such a school. Not to mention that admission boards of prestigious universities would never give them the time of the day. With such an "education" it's literally impossible to compete in today's society.
Again: I'm not arguing with you or the article. I'm was responding to the comment I originally responded to[0] and I just expanded on my counter-point.

[0]: https://news.ycombinator.com/item?id=12030792
The church and state are better separated in many places outside the US. I'm in New Zealand.
Motivation comes from having (personal) goals.

The rest is confronting your fear, boredom, and anxiety; managing your time and energy; developing good habits and process; and knowing when to ask for help or study up. You have to be an expert at getting unstuck.
What the article says is true for now, but it doesn't mean it will always be true.

Making and transporting large milk bottles is very efficient today (because it's all automated and there are well-tested processes in place),
but it wasn't necessarily always like this.
When people where still figuring out how to make glass bottles by hand (through glassblowing), bigger bottles were probably more
challenging to make (more prone to flaws and breakage during transportation) than small bottles. So probably they just figured out what the optimal size was
and just sold that one size.

With software, it's the same thing, we don't currently have good tooling to make building scalable software easy.
It's getting there, but it's not quite there yet. Once Docker, Swarm, Mesos and Kubernetes become more established, then we are likely to
see the software industry behave more like an economy of scale.

Once that happens, I think big corporations will see increased competition from small startups. Even people with basic programming knowledge will be able to
create powerful, highly scalable enterprise-quality apps which scale to millions of users out of the box.
Clean JavaScript: Using use-case interactors
The most interesting thing is that, if we were to add the complexity of history and politics (or at least, historical politics), Quebec French is supposedly descended from the pre-Revolutionary royal court itself. [1] How's that for a prestige dialect?

[1] http://www.theglobeandmail.com/news/national/deplorable-queb...
We had the dubious fortune of coming in in a crisis situation, which let us insist on our way of doing things. (Bringing own computers, AWS, modern stack, quick hiring, etc)

Even then, though, launching our first product (App 2.0) to production was really uphill as we fought to earn the trust of CMS and the other contractors, who didn't really believe we could deliver.

But after we shipped, and people saw that we could deliver working software, things got way easier. Now we are consulted on major software architecture decisions and are a key part of the design process.

It goes the other way round though as well -- we have learned you have to respect your partners and champions on the inside, and conform a bit as well. When you are dealing with really sensitive personal info you can't play as fast and loose as you could in a brand new startup.

we are at a point now where we can often look at the underlying need and suggest alternate ways of approach. For instance after a big breach a few months ago security wanted us to use some VPN for all our prod systems- we managed to compromise on amazons MFA which is quite solid but gets us the enhanced security they were going for

Long term we want to help reform contracting so that requirements are not framed in this lots-of-boxes-to-check-none-having-to-do-with-serving-users mindset
The members page of the github page looks like some sort of criminal record

https://github.com/henryboldi/felony/network/members