jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It will, definitely. I mean, given the amount of work that has been put in and the amount of people that are waiting for the first release, it would be a huge mistake to discontinue it. To make vim a "modern" editor, there are a LOT of things that need to change, and neovim has got most, if not all, right.
I like the idea very much, and the brevity and clarity of the implementation is pleasant. However, there are a few problems with it:

\\/"-
\_/ wren v0.0.0
> var F = new Fn { | x | F.call(x + 1) }
> IO.print(F.call(10))
Segmentation fault

This shows two things. (1) it's not yet a "safe" language implementation; (2) it doesn't support proper tail calls. Both are fixable, of course, but the lack of proper tail calls is a Bad Language Smell.

Its syntax is also a little strange. The following isn't accepted by the parser:

var F = new Fn { | x | if (x == 0) { return x } else { return F.call(x - 1) }}
IO.print(F.call(10))

but the same file with extra newlines is accepted just fine:

var F = new Fn { | x |
if (x == 0) {
return x
} else {
return F.call(x - 1)
}
}
IO.print(F.call(10))

It also makes me a little sad that

var F = new Fn { 0 }

returns 0, while

var F = new Fn {
0
}

returns null.
Flexport - San Francisco, Ca

Flexport is a platform for global trade backed by Google
Ventures, First Round Capital, Bloomberg, and Y Combinator. We make it easier for companies of all sizes to ship products anywhere in the world from a single online dashboard.

We are now looking for senior engineers to join our small but elite team in SAn Francisco. See Flexport.com/careers or email jobs@flexport.com to apply.
This is OT, and no offense, but this post and your homepage make you sound like an exaggerated parody of a techie.

> I'm an engineer. I live in the Philadelphia area. I build things. I assemble teams. I scale products. I'm inspired by minimalism and order. I am a co-founder of my kids. I dig plaid, chucks, and loud music. I want to dent the universe.

I suddenly really want to re-watch the first season of Silicon Valley.
That's a good question. Wren needs to support a non-C++ API because some potential users are using vanilla C. But I'm not at all opposed to also having a more class-based C++ API that wraps that.

Whether I implement or someone else and whether it ships with Wren are open questions, but I'm open to pretty much any answer for them.
Cool I'll take a look at that. Thanks!
It is the job of the hackers to think about the whole mess, and to develop solutions that actually work and which guarantee freedom of speech to us. Hacking insecure systems is one thing but now they have the opportunity to prove how smart they really are.

Meanwhile you could google around for "Linux embedded systems".
At this time I'm not financially ready to jump ship from my day job. If I had financial backing to allow me to work on it full time, of course I would. At this time it's not a viable option. I need my day job to pay my bills.

I think I have put a hell of a lot of effort into it considering I work 10-12 hour days at my normal job.

I believe some investors would see the growth patterns and understand that the future looks bright.
I recognize that this could well be a a true and legitimate coming out, but I can't help but wonder if it's government spin or effects from the abuses he's suffered for the last three years.
Job interview have to change because the jobs are changing, possible startup?
The worst part is that everyone wants to present their situation as being in control and not admitting that control over the situation was lost when the floods initially happened. If Fukushima was left to political entities to handle it, we'll end up with radioactive materials in everything all around the globe. Considering that today we eat food grown all over the plant, the worst part is the amount of radiation that will slip into our food supply.
Thanks Jared!

I enjoyed HackerRank, even though the coding problems weren't too far off the beaten path.
How about putting a cell tower right on the jail's roof?

Woulds you use your smuggled phone if you knew the signal was going straight through the warden's cell tower?
I use DosBox, like the article's author. No, it doesn't. Sometime it's faster than what you want to be. For example an old DOS program that was cycling ON/OFF between the keyboard LED's for CAPS LOCK / NUM LOCK and SCROLL LOCK was making them to be too fast, while generating sounds too. When I ran it a few years ago to show off to my son, it was horrible. I had to fire up Turbo Pascal inside that DosBox emulator and introduce delays in the program to make it behave like it did in 1995 when I wrote it on a 286.
Ten years younger here and I feel the exact same.

It doesn't even stop with everything being "fun and cool" -- take a look at how dumb social media interaction really is. An infinite stream of stuff that the user just presses "like" or "love" or whatever at, and immediately scrolls / swaps to the next diversion.
OT: I was trying to use this for a glorified multi-stream mobile video casting to a Zoom streaming server. I used a nodejs instance which was very easy to set up.

But I could not find a solution for an in browser mobile weberc video solution. Pretty much all implementations went through an app.
Thank you so much! Will shoot you an email as well to keep in touch
Great advice!

A correction:

Ruby the language is not really a lock-in problem.

It’s specifically DSLs, and the concept is non-Ruby specific.

People that got bit by Chef (which is still great, but it can get unwieldy) may blame Ruby, but the problem there was things getting much too far away from the actual CLI commands, so it was a DSL lock-in problem.

The warning against DSL lock-in may be founded.

But, when it’s kept simple, DSL lock-in may not be there as much. If you can quickly translate it to something else, you’re good.
> Then you wouldn't be inheriting anything in the legal sense of the word

First of all, the uncle could be Mexican or French.

Secondly, devolving one's inheritance to someone else is completely legal (at least in my country).

> The government here heavily subsidizes the healthcare plans of people near poverty

They are paying for the insurance, not for the healthcare!

I don't know why is so hard for Americans to understand the difference.

So instead of having a State run system to give the people the best healthcare possible, they use a large amount of money to pay private institutions and still have shitty health care[0], while also spending more than anybody else [1]

Isn't it the textbook definition of "idiotic"?

[0] USA healthcare ranks 37th according to WHO study that evaluated 191 countries https://www.who.int/healthinfo/paper30.pdf

[1] https://www.commonwealthfund.org/publications/issue-briefs/2...
I'd love for John Carmack to spend 18 months heads-down doing an HTML5 engine. Even if he failed to do anything incredible, the feedback would be invaluable.
Pure speculation here, but I'd bet that this is a direct response to Hulu's price drop in Hulu Plus when opening to the general public[1]. The selection on Netflix is better (well, larger at least), but unless they can at least match the streaming delays that Hulu has, i.e. days vs. seasons, I don't see them winning the online only battle.

It is worth noting the device support advantage, however. Netflix has a well established list of supported devices. This makes it much more convenient than Hulu for the average person, particularly with the amount of households that own a Wii and the relatively low price point of the Apple TV.
> finding verifiably humanely-raised meat is difficult enough that I'm not sufficiently interested to bother, and there are practical advantages in eating a predictable diet.

http://slowfood.org/
I concur. It bothers me that at the top of part 4 she says she regrets having decided to become a vegan through being swayed by graphic images of factory farms rather than having "adhered to the rigorous academic standards" that she claims to use in all other decisions -- and yet this anecdote turned polemic will surely be used by others in hastily making up their minds that veganism and possibly vegetarianism are not viable or beneficial to either the individual or society.
I just bought it after talking to Noah on the site's chat for a bit. The PayPal account bit is optional (I just entered CC info, no account, although PayPal may still be the payment processor).
Oysters are an outlier in terms of zinc.

http://ods.od.nih.gov/factsheets/Zinc-HealthProfessional/

From NIH
"Oysters contain more zinc per serving than any other food, but red meat and poultry provide the majority of zinc in the American diet. Other good food sources include beans, nuts, certain types of seafood (such as crab and lobster), whole grains, fortified breakfast cereals, and dairy products"
The punk/hardcore scene is filled with them. Earth Crisis, Vegan Reich, Hardline, vegan straight-edge, etc.

Although, outside of that scene, I haven't often ran into them, so my guess is that most people are referring to the internet zealots, who tend to be an issue for any political, social, or cultural group, no matter how radical or mainstream.
The climate doesn't have an asymptote unless all the inputs are steady. If humanity were to disappear, the warming would continue for a while but then start to subside as the excess CO2 is absorbed in the oceans (absent things like feedback loops due to arctic methane, etc...).

To be blunt: we've fucked it up already, and anything we do to "fix" world ecology at this stage is going to be characterized as something like terraforming. We aren't ever going back to "normal" in our lifetime or our grandkids'.
Correction: many of CA’s problems arise from being able to simultaneously approve/preserve propositions and cut their funding.

Edit: my great state of WA has this problem as well, it’s just not as much of a circus in practice because there’s a lot more investment in CA politics.
I was running into similar problems running OS X 10.9. What I eventually did was set up a proxy server which MiTMs all https traffic and re-encrypts it. This totally worked, suddenly reviving all sorts of apps that I'd thought were broken forever.

Since other people were also having this problem, I ultimately put together a nice little installer. It's very Mac-focused, but if you have access to a Mac, you could extract the pkg to see how Squid (the proxy I use) is configured: https://jonathanalland.com/downloads/wowfunhappy-https-proxy...

It's probably not worth the effort to set up something like this for your parents, but I do think these sorts of proxies are a good (if imperfect) solution for old systems. You could plausibly set them up at the router level too.
> You can dispute whatever you want, but by every legal process, your "dispute" has been settled. When does it end?

The Constitution sets no statute of limitation under the First Amendment to petition the government for a redress of grievances.

> That's of course ignoring the fact that Republicans actually gained seats in the house,...

How often do you think this happens? That a president will gain seats in Congress and still lose re-election?

> Fact is, at some point (now) your claims of "dispute" are no longer worth entertaining.

Are you not entertained?

> Literally have not had a single victory in court (but over 60 losses). These cases are being thrown out by Republican judges, judges appointed by Trump even. What is your standard of evidence?

Almost all of these court cases were dismissed for procedure, jurisdiction or standing reasons and not for the merits of the case. Is that your evidence? [0]

But since you asked, here's an exhaustive compilation. [1]

[0]: https://en.wikipedia.org/wiki/Post-election_lawsuits_related...
[1]: https://hereistheevidence.com
If that's all it was doing while the video played, sure. That's not all they were doing while videos played. Often, videos were shown while assets were unloaded from RAM and others were loaded from disk.
Stuff including transportation resisted is but 15% of energy, and carbon footprint, max.
There's a real problem where people see the social context in which a document is being discussed before the document itself, and the two become inseparable in their heads. From the start the discussion was framed around lossy compressions of its content. "He says women are biologically unfit to be programmers." "He's anti-diversity." At the height of lossiness: "This manifesto is sexist and bigoted." When in fact he never says any of these things, and in some cases says the opposite.

Try asking people to link to the specific section in http://diversitymemo.com where the author supposedly said what they claim he said, and surprisingly often they're unable to do it.

At some point, lossy compression crosses over into mendacity. Shame on Gizmodo for initially reporting this as an "anti-diversity" memo. If you're a journalist, you know that is not an adequately high-resolution description of a complex body of text. But it's good for page views, so they do it. And the other publications follow suit.
Warning - rant ahead:

I've been in this field for 15 years now. At some point the puns are a bit overbearing. We have enough cognitive overhead anyway, it's inherent in our field.

They could have named it Carnegie Mellon Common Lisp, but hey, someone wanted to feel clever.

Though this is super minor compared to Ruby (gems & co.) and especially to Chef (where you work with cookbooks, recipes, etc.) And of course, the granddaddy of them all, Unix. Because of course, less is more (all of my non-techie friends roll their eyes when I tell them about that one).
Every time I read Derek's blog I feel like I'm reading parables. So many cool lessons about being pro-active and simply going after what you want.
Try suing them in a small claims court - it's worked at least once before:

In the end, printed on a baby blue sheet of paper by the clerk's aging dot matrix printer, the judgment was actually entered for $761.00 total, due to the $40.00 court costs. I couldn't help but to smile in front of the judge.

"But it's not fair!" Google's paralegal protested. "What if everyone whose account was canceled sued Google?"

http://www.huffingtonpost.com/aaron-greenspan/why-i-sued-goo...

(IANAL, etc)
"A programmer has to be quietly focused doing mental gymnastics to produce clean working code. It’s difficult and takes all your energy. There’s no time to run around to see whose throwing you under the bus."

Indeed; my worse experiences have been exactly of this sort.
http://bitbucket.org/garykoelling/bbyidx/overview
SQLite is really nice for small projects, but it rapidly degrades once it hits large amounts of data. It's wonderfully useful for many things, but managing large datasets is not one of those things.
It's a cool implementation, but I see one major flaw: unlike HN and other social news/submission sites, its popularity ranking doesn't seem to factor in when items were submitted.

Hence, if you take a look, the top three items there were submitted 3 months, 4 months, and one year ago, respectively. That might work for Best Buy's intentions, but generally that wouldn't make for a very sticky/relevant site. Would really like to see them incorporate date of submission into rankings.
you do /not/ want to deal with an $8-$10/hr phone support person. Phone support is an extremely stressful job with a high burn out rate. For that money, you are going to get someone who is completely unable to get a job elsewhere, and they will probably be new.
I think there's truth to this, but I also disagree strongly with the idea that if you're not good at something you haven't practiced enough.

Especially in certain fields — music, design, and programming all fit I think — there is a huge amount that many people just seem to get or not.

I have a degree in music, so I've seen a lot while I was in school. Yes, some people can work really hard and eventually get it, but I don't think that's everyone.

Especially when it comes to ear training, I know a lot of people who have tried really, really hard, but can't seem to develop the skills. I've seen this in many people, even with great teachers, resources, and tons of practice. I think some people have a fundamental difference in how their minds understand music.

I think this can be seen in the idea that certain programmers are 10x more productive than others, and that most "programmers" can't really program at all, even after years of school.
When is Salesforce going to release this as a standalone product?
That actually makes the business model questionable long term . Successful companies make profits while they are still able to invest in their future.
> "can read texts as naturally as a professional news anchor,” the company said in an online statement.

Then why does he sound like a 90's tts engine?
It might also get hairy if/when we make a sentient AI and have to decide if they can have property rights. Which is a thorny issue because even if we assign them rights, they themselves will be the intellectual property of someone else. An intellectual slave?

Probably a good thing general purpose AI is still a few decades away at this point. Society is not ready for the rights implications. Not that I really expect people to have better answers to this in the future.
I took psilocybin once, over a decade ago. I didn't realize it at the time, but I was suffering from mild depression. After the "trip", my mild depression was lifted for at least the following 5 years. Pretty potent stuff.
If we go by log10 of the number, 4 would be enough to round up to "10" as an order of magnitude.

That just doesn't seem right to me, though. My non-rigorous intuition would put the cutoff at 7.
They say in the article that some of the gasses were coming through the foundation of buildings. It's not just the pipes that are impacted here.
In what way is China becoming more democratic? Last time I heard, China doesn't have free elections and those that spoke against the government got jailed, beaten, or disappeared.
That's a great point -- before Microsoft introduced "flat design" which everyone else then copied (both Apple and Google), there was both a lot more variation in background colors and varied usage of color generally.

I understand and sympathize with the philosophy behind flat design -- that it intentionally puts the interface in the background (low contrast, less variation), so whatever content you're consuming (photos, videos, book text) is the focus.

But I also sympathize with your point -- that when you want to use the interface to do stuff rather than merely scroll through content, it's simply harder now.
It's a good lesson, but it also goes against the grain of how humans operate. A humane computer system will tolerate ambiguity and imprecision better than any modern day programming environment currently does. The trick is giving the human an environment to explore and learn, which can evolve into one that is robust and precise. The act of creation is a back-and-forth, but we are using tools whose roots lie in a model where if you literally sit down and type out the solution into a terminal, that is the idealized model of creation.

Imagine a way to create models that is context sensitive to the capabilities and knowledge of the user, both in general and specifically in light of the problem being modelled. Modern day programming is one-size-fits all and forces you to overspecify too many details correctly before you get a working program. (some languages and paradigms more than others)
Cf. Berkshire Hathaway.
Could you clarify your question? What would be the purpose of the file? Truly just a backup, or supplemental information not found in the deck?
I'm not an expert of LXC, but the DockerFile is really helpful to create everything you need without messing around with several configuration and files.
And think about the Docker HUB! It's amazing, don't reinvent the wheel!
Project Chrome? It's hard to fathom that a tech company would name their layoff program after a competitor's technology. That just strains credulity. If that part is true, it's a sign of bad things in the company.
> If anything, Apple's position as a "boring" company is the result of adhering to a business philosophy rarely prized in Silicon Valley, a philosophy which values finished products that ship by the millions over unfinished futuristic prototypes which are more likely to take up space in tech blog headlines than on store shelves.

They're ignoring the iWatch/Apple Watch which is exactly that, and unfinished futuristic prototype that was announced in September 2014 and isn't set for release until some undisclosed time in "early 2015" (as of today, it is not out yet, no release date either).

And I know full well that a bunch of fanboys (like the article author) are going to justify it by "well Apple wanted to get Watch Kit into developer's hands!" and you know what, that's fine, but it still discredited the article's point that Apple only announces hardware they're actually ready to sell.
As someone who is in the process of cutting the cord (just ordered some gear, very excited!), I am hoping that the KODI(XBMC)/MythTV/etc community will work on something that integrates with this service as I can only imagine it will be a hot commodity when it comes out. It looks like they have already been working on a Xbox One app.

I will be trying this out day-one.
Depends on the level of activity/energy required:

Things with well defined start/end dates or with very high priority/high cost of missing (ie flights, parties, reservations, deadlines): calendar (I use my iphone calendar with alarms if necessary)

Things with less well defined start/end dates: starred emails/browser bookmarks toolbar

Menial things that need to be in the near future (ie groceries, laundry, shopping): Leave something out of place as a reminder, or put in calendar with alarm if urgent

Things with low priority/low cost (ie things to read/learn/listen/watch, fitness goals/accomplishments, future trip plans, long term plans, misc notes): iphone notes

Also keep a notepad at everywhere I work regularly (home desk/office desk) and in my backpack with notes

I also feel its very important to maintain 0 unread emails in all of my inboxes. Makes it much more feasible to stay up to date on everything and avoid missing anything important. 90% of the time I'm awake, I will read any incoming mail within 15 minutes and respond immediately if necessary.
No, its not, because I never consume the content - it never passes a decoder. If I burn my mp3 player (with licenced music) in liquid oxygen, does the company that owns the right claim that the smoke is derived work?
If you like programmable documents, I have two suggestions to look into:

- org-mode :: This emacs mode lets you create documents of just about any format, style, and purpose. Think of it as markdown's older brother that takes HGH and compete to be the best of everything, and almost is. But he farts and burps a lot.[0]

- Scribble :: A racket (plt scheme) documentation tool that uses racket's #lang directives to create a fairly neat documentation tool, but pretty scheme specific.

[0]: http://orgmode.org

[1]: http://docs.racket-lang.org/scribble/
Also, scribble has an alternative @-like syntax as well:

http://docs.racket-lang.org/scribble/reader.html#%28part._al...