skysight-inc/HackerNews huggingface dataset:
So it's worth spending a few minutes watching David Boies, one of the top trial lawyers in the country, depose Bill Gates: https://www.youtube.com/watch?v=tYLBA1Ldq6M. He's no great orator. He's got an affable midwestern affect, but mostly he sounds like a college professor.

Winning cases has little to do with rhetoric, or conventional persuasiveness. Almost nothing goes to trial, so the audience is almost always a judge and his or her staff, who aren't persuaded by rhetoric. What they are persuaded by is clear, straightforward application of what is almost always pretty simple law to extremely complex factual scenarios.

Imagine a couple breaking up, and your being asked to decide whose fault it was. Think of the extended, factually-intensive drag-out fights two people can have over something as simple as a relationship gone sour. Two years ago, he got her a gift for her birthday, but did he pick it up on the way home from work because he forgot to buy it ahead of time? Did he remember her birthday or did he forget? Is he really an uncaring inattentive boyfriend? That's litigation, except with many more people involved, much more complicated scenarios, and potentially a lot of money at stake.
There's an intermediate approach - use a generator to spew out tables of data that an engine-type thing uses to adapt to boilerplate style variations.

This is totally a 'C' hacker's approach but it's not bad
for some things - especially serialization and the like. But it will need some generic reference mechanism - as void * is used in 'C' - to work.
True, but look at the bright side... you have an opportunity, if you take it seriously, to take the measures that can help prevent you from experiencing what I did. The thing about heart attacks, is that they are very preventable. OK, if you're 65 and have smoked your entire life, and weigh 500 lbs, you may not be able to reduce your odds a lot. But even then, you can reduce your risk of a heart attack somewhat. At 37, assuming you're in even halfway decent shape, you can improve your odds quite a lot by doing a few simple things:

1. stop smoking if you smoke.

2. lose weight

3. eat a healthier diet.

4. improve your lipid profile if it's off (talk to your doctor about this)

5. lower your blood pressure if it's high (again, talk to your doctor. Also, see: lose weight, and exercise more)

6. If you're diabetic, manage that. (Talk to doctor, lose weight, exercise more)

7. Exercise more.

8. (possibly) take a fish-oil supplement. There is at least some research showing that fish-oil can actually reverse existing atherosclerosis. And while it's not definitive on that point, almost everybody agrees that fish-oil is good for you. Even my cardiologist recommended it, while he was neutral / ambivalent on all of the other dietary supplements I asked him about.

9. It's even less certain, but consider supplementing COQ10, Aged Garlic Extract, and/or Resveratrol. There are varying levels of evidence to support using each of these. Don't take my word for it though, look up what's out there and judge for yourself. IANAD (Doctor)

10. Read two books: "Cholesterol Clarity" and "Keto Clarity" both by Jimmy Moore and Eric C. Westman. Consider their advice.
Allen Newell: Desires and Diversions (1991) [video]
Did you try https://postbox-inc.com/ ? It's based on Mozilla Thunderbird
I did just that, check it out: "Position is in a well-lighted office environment"

http://jobview.local-jobs.monster.com/Programmer-Analyst-Job...

Zwicker & Associates - a debt. collection agency.
The question (for Twitter) is why are people like you hitting their homepage logged-out instead of logged-in? You gain growth by getting people to try your service, you build value by offering something that brings people back continuously.
Why should it matter whether someone is logged out or logged in? If the service is valuable, they don't need an account to keep them coming back.
how does youtube make money for google? ads.
Conceptual/performance art is often unsolicited..

Some art is simply about creating an experience for the recipients / audience /
I'm comparing to things like:

TI-83 - embarassingly bad hardware for the year 2000+, but everyone had one and you got to learn z80 assembly. Very similar to programming for 80's home computers.

Gameboy Advance - really nice open source toolchain, fun hardware (classic framebufferless sprite / tile graphics, but very powerful), and being somewhat inexpensive and portable (this is long before the iPhone).

Nintendo DS - by far my favorite system, it keeps the great toolchain of the GBA and still has the fun graphics hardware. Flash cartridges for this were cheap and plentiful, making development super easy. It also had primitive but very easy to use 3D graphics to combine with the traditional GBA hardware. It also had a touchscreen (when resistive was still cool), a wavetable synthesizer, wifi, and all sorts of other goodies to play with.

Wii - the last system I thought was interesting before I stopped messing with consoles. It was still very PC like but had the neat controllers, was cheap, and had weird fixed function graphics inherited from the Gamecube.
This is a great move. AS/400, now IBM i, is a workhorse known for going practically years without any serious problems and good overall architecture (for its time lol). You set them up, code your apps, launch the stuff, and they just keep going and going and going.

Now, they've added to their all-in-one, largely-self-managing system the Python language with its easy maintenance, reliability, and productivity. Fits right in. Adding Python is always a smart move. The combo of IBM i and Python will be great for that community that's been stuck with IBM's crap software so far. Might get more of them on the other side, too, as they explore fun programming. :)
Human mistakes probably led to the lightning strike not being grounded properly or the earthquake causing structural damage.
Well, Baudrillard[1] would say that the abstraction just becomes indistinguishable from what it abstracts. So, the celebrity of art becomes the abstraction for it, and then the abstraction itself becomes art. Eventually another abstraction has to take its place, ad infinitum.

I think I prefer Drew Struzan's definition though. It's something that asks a question, which ultimately only you can answer.

[1] https://en.wikipedia.org/wiki/Simulacra_and_Simulation
American Helicopter Society's Package Delivery Student Design Competition Winner
totally, who needs the FDA. a little thalidomide is good for you, nothing like untested and unproven stuff to shove into your veins.

let's also abolish the FAA, air travel needs to be freed from the shackles of safety.

because innovation and disruption and stuff.
How Thomas van Linge Mapped Islamic State
> can't tell if it's actual speed or "cheating"

I just commented below after looking over their benchmark. In it, the Imba implementation, and it alone, is caching and reusing the rendered todo views (globally, forever -- hello memory leak). Without that, they're only 2x faster than React and Mithril, not 60x.

rAF batching isn't an issue. They perform a render(true) after each change, effectively making all frameworks work synchronously.

Other than that, it is an interesting framework, and I wish them well.
Stanford has been awarding EE Ph.D.s since 1919, and Stanford's prestige as an engineering institution didn't really begin until after Terman became Dean in the 1940s and began pulling in substantial government research grants.
Bing releases snapshots (Now on tap compete) for Android
I agree that freedom is important. That's why I like LLVM: it gives me practical freedom to do research on analysis and transformation of actual code. Before, you were legally free to do this, which was a good starting point to be sure, but in practice your options were fork GCC or write and maintain a modern C++ compiler from scratch, either of which would be a high-end project by itself and neither of which would be feasible as a secondary project alongside whatever you were actually trying to do. As for the locking down of devices, I agree this is a problem but I don't believe the causes and potential solutions have anything to do with GCC versus LLVM.
foo:bar is property access.
Once, while flying a glider, I shared the top of a thermal at 5,000 ft. with hundreds of swallows, darting all around me. I guess they were there to feed on the insects carried up there by the thermal, while I was up there because I needed the altitude to get home. Admittedly, I was only flying at 55 mph., and not making much noise.

I have also had a model airplane pull up in front of me, and that scared the crap out of me for a second, until I realized it wasn't the real thing - though, on reflection, it might have done serious damage if it hit the canopy or the horizontal stabilizer.
What was the best case scenario (in your opinion) for this message?

My mission is to speak the truth, ONLY the truth.

I don't mind ruffling feathers along the way, especially in regards to JGC, who is actively taking steps to destroy the FOSS principles of the LuaJIT project.

I'd sooner see myself banned than retract or apologize for a single character of anything I've said thus far, or plan to say soon.
There was inetd and xinetd, for many years. They start a process which listens on a tcp or udp socket, only when a connection or packet is seen on that socket. I'm not sure how popular they were, but I've been using "desktop" linux since 2003 and working with production servers since 2010, and I've never seen them in actual use myself.

Services like cups use a couple of megabytes of memory. All other applications dwarf it on the desktop, and service activation isn't appropriate for servers. It's a complication which you don't need. I'm all about reducing bloat; the best way to do that is uninstall the service.

systemd supports socket activiation, and it's actually pretty cool as a startup-dependency-satisfying scheme. But this article talks about just telling systemd to start the service, not by trying to access a socket the service will listen on. And it mentions the "service" command, which is a standard way to do that on redhat and debian based distros since as long as I can remember.

So when D-Bus was developed it should have used "service $NAME start" if it really wanted to try to start a service.
why does twitter not have a default feed of the most favorited/RTd individual tweets? they only show trending topics/hashtag, but not a default feed.

or have create a couple of curated best/of feeds. tech, sports, humor, etc. sort of like apple music, pandora, but for tweeters.
Bleed definitely happens with blue too but since solid blue chrominance is less common in graphics (graphics tend to use brighter sky/azure/royal blue) whereas solid red is quite common.

But bleed won't happen with green because green is basically the luminance channel in YCbCr/YUV. This means that green runs at full sample resolution compared to red and blue which run at 50% to 25% resolution (depending on subsampling).
ſ and s is not the same character – in some languages at some times, it was used to mark a sharper s.

Combined with the z, from ſz came ß later.
Accessing unaligned memory
> You claimed there was no other, not which one was most popular.

I said there was no better one. That's very different. Absolutely they could have written daemontools or anything else activation; there was just no major or even semi-major distro that used daemontools, so there was no point.

> by David Zeuthen's own words

Which contain this: "Apart from all that, I still believe the _idea_ of having privileged mechanisms exporting useful API is the right one if one wants to make progress on the Linux desktop. And certainly, just the last year with the introduction of ConsoleKit, PolicyKit and D-Bus system bus activation shows there's a real trend going in this direction."

That's exactly why I said they're related. They're not the same thing, obviously. But the growth of things like D-Bus system bus activation enabled the various kits, enabled UDisks (which is bus-activated), etc.
I’m sorry to read of your problem, but also glad to know it’s not just us. The last time I checked, we were losing more subscribers to mysterious international card failures on Stripe than all other causes (including deliberate cancellations) put together, but I’m talking about a small side business here so I wondered whether we’d just been an unfortunate statistical anomaly.

I did contact Stripe support a while ago to ask about this, but they didn’t seem to know any more than we did and weren’t able to do anything to improve the situation. The best theory we have so far is that given how many of the transactions fail in the second month of a subscription and the greater proportion of international failures compared to domestic, we’re coming in borderline on a lot of US banks’ fraud checks, perhaps because we’re abroad and charging in a different currency. Then when we don’t have the card security code after the first payment, maybe that pushes us over the line. We’re hardly a high risk business generally, though, so it would be interesting to know whether this problem is inherent to accepting international card payments or something more specific to Stripe.

Naturally we’re investigating whether general improvements we could make, such as charging in local currencies or better Dunning management, would improve the success rate. However, it’s hard to make sensible decisions with so little useful data about the cause of the problem, particularly for a business with limited development resources available that we’d rather spend on developing the service itself. In the meantime, I read these anecdotes on HN about businesses aiming for at least 95 or 98 percent retention month-to-month and dream...
http://googler700.blogspot.com/2015/08/c-matrix-addition-sub...
The proper way to do this is to have a way for processes to consume sort of public event queue exported by the service in question, and conditionally exec(3) processes in response. Much like the kernel has uevents for device node managers to listen on over a Netlink channel. Without proper mechanism, you can't have true activation from a black box.
Url changed from http://www.wired.com/2015/08/epicurious/, which points to this.
This is big news, as it might signal that the Chinese economy is coming in for a hard landing.
GE Aviation has already pushed selective laser sintering – a form of 3D printing – further than anyone else, announcing on 15 July that a factory in Alabama will be the first to mass-produce jet engine parts using an additive manufacturing process.

That factory will build fuel nozzles for the CFM Leap-1, which combines a core made by GE and a low-pressure section from Snecma. GE is now evaluating a different 3D printing process to build LPT blades for the GE9X – the engine selected to power the Boeing 777X, and the engine maker’s most complex propulsion system yet.

http://www.flightglobal.com/news/articles/analysis-ge-ponder...
MailMate is so far the one I have stuck with: http://freron.com/
Bullshit fake work is way worse than strictly time-boxing work. A focused 20-40h/wk is a lot more effective than 100h/wk of working on 90% bullshit, particularly because the bullshit reduces your per-hour marginal productivity as much if not more than real work, so you're not even getting just 10h of real work. And because 90h of bullshit this week means, due to sunk cost fallacy, prior commitments, etc., you're basically going to have to spend at least 50h the next week on similar bullshit.
Lawyers who bill their time by the hour also bill their Lexis/Nexis or Westlaw fees back to their client.
Imagine if Google required you to be logged in before searching... do you think their revenue numbers would be anywhere near what they are?

"Whoa there, matey! You're not logged in. We can't just let you see our advertising-laden stream, click on it, and create revenue for us without an account, you know... Please jump through a sign-up process, that's going to mean looking for a username you like that isn't taken, giving us your email address, logging into that to find the email confirmation link, and then coming back here, and then you can finish that search you were doing on a whim."
We've replaced the misleading title with a representative sentence from the article. If anyone suggests a better title, we can change it again.
I transitioned from web development to mobile development a little over 3 years ago.

I did 3 things to prepare for the transition:

1) I completed the Stanford iOS course, including most of the assignments

2) I read the Big Nerd Ranch iOS book from cover to cover.

3) I spent about 3 months recreating dozens of interesting features / visual elements from popular apps.

I promise you, if you do these 3 things, you will be very well prepared to take a position in mobile dev.
Introducing More Powerful A/B Testing
Really like the app, any plans to make an iPad/Universal version? Thanks!
I would ask myself "what in this project would rails fall short on? or what language has been known to do a better job, and don't think Ruby/Rails can do it?"

If there’s nothing compelling you to use something else, its up to you. but if you see something that Language Y could do over language X for this project, then that might be the indicator of which way to go.

I do PHP work, currently I don’t feel I'm limited with the tools I've chosen for what I have in mind. If I did I'd certainly look to see where I've heard there is more opportunity.

If you have the opportunity, pick the tools that would work for you and learn how to use them well.
Records don't occur linearly for a stationary variable. That is you don't expect "an average record every 50 years". The longer you observe the signal the more more extreme the expected outlier.
Lawyers who bill by the hour generally bill out their paralegals and administrative staff as well, at proportionally lower rates. So it's not just lawyers who are billing much of their time.
https://news.ycombinator.com/item?id=10089913
This is really good. Thank you for sharing.

As a younger person, this is a piece of history that was never taught.
There were better ones. All of the examples I listed were improvements over sysvinit.

Again, it's not explicitly supporting one scheme over another. It's more like provide a generic event queue over some channel (stream, Netlink, etc.) for processes to consume and be able to exec(3) processes in response to received events. Much like how udev consumes kernel uevents.

Yes, D-Bus system bus activation assisted in lots of desktop subsystems. Your statement that "D-Bus and hald was our systemd" doesn't make any modicum of sense, nevertheless, and is simply conceptually confused.

You're really painting broad strokes and taking liberties with the way you categorize things. I don't like poisoning semantics, it's a very dirty game.

(As a side note, an "activator" is any program that conditionally exec(3)s a binary in response to an IPC event. Something as simple as "mkfifo /path/to/pipe && sh -c 'while true; do cat /path/to/pipe >/dev/null; /path/to/program; done' &" is an activator. It's not rocket science.)
Twitter could probably use some sort of light scoring which users have the ability to over-ride. Tweets can not be re-arranged outside of chronological order like Facebook now does.

There are different markets that need to be addressed.

For the "pro" users, Twitters is basically a two way news ticker. You follow people you need to communicate with, who are always doing interesting things, or who you need to hear from directly when something occurs. If you want to see the latest on VR, or WebGL, or whatever topic, following the right people on Twitter is pretty much unparalleled.

The second is the casual users. These are the 13-25 year olds who would have been using Twitter 5 years ago and have gone on to use Instagram and Snapchat.

When you split the pro group from the casual, Twitter's holes start to appear. Casual users post crap and they post a lot of it. On Facebook is gets auto-buried. One Twitter it doesn't. On Instagram and Snapchat users get to publish images and pictures that in most cases they created themselves. Even if a photo is noise, the user can scroll past it in a quarter of a second.

Whatever they do, they can't burn the pro user base. Those users are their moat. The casual users will be fought for continuously because casual social apps are more like fashion than tools.
Thanks for sharing.

I'm only a Go novice myself, but it doesn't look bad to me. Doesn't need to be perfect for me to learn something from it.
In October 1996, after the regional office of the EPA
began investigating a complaint about one of the company’s
landfills, Eli McCoy, the director of the West Virginia
DEP, allegedly sent the company a document “to aid DuPont
in diffusing any potential enforcement action,” as Bilott
put it in a letter to the EPA. After a few weeks of
negotiation, the West Virginia DEP signed off on a consent
decree, in exchange for a mere $200,000 penalty and minor
upgrades from DuPont. McCoy then went to work for a
consulting firm DuPont hired to help it comply with that
agreement.

It just gets more depressing from there. I am only 75% the way through and find it hard to finish.
Deez Nuts for President? Why Not, Says Iowa Farm Boy
The mobile one is worse. Nothing but a full-screen splash of "sign up" and "log in". Zero content.
The age of the universe
Store and Process Graph Data Using the DynamoDB Storage Back End for Titan
Discussed at the time: https://news.ycombinator.com/item?id=5123223. This is not a dupe, because that was well over a year ago.
Codementor Hosting an AMA with Nicolas Grasset, VP Engineering of MakeSpace
Lemmacmd: simple file encryption tool (Go, NaCl, and PBKDF#2)
How many things have you gotten through the FDA, friend?

The fact is, and it's well-documented, that there are many scientifically unsubstantiated claims and procedures being done, that there is a vast paucity of decent software, that patients are being injured and maimed and killed and empoverished. And yet, there are these super-strict market-approval processes and weird regulatory requirements on where and how you can open hospitals (which is how they killed a lot of abortion clinics in Texas, by the way) and a cartel-enforced supply-shortage of trained physicians.

Things are fucked.

The interactions of the government and the not-quite-free-market have produced this sort of perverted and broken system.
One-Pot Synthesis of Carbon Nanofibers from CO2
You might have better luck with this on HN if you made an informative web page about the project and posted it as a story. It sounds like you're doing something pretty unusual.

On the other hand, there are very many coding bootcamps and HN readers have become pretty cynical about their code-quick approach. How well HN receives your story would probably depend on how substantive it is, so if you want to do this, you should really go into depth. We'd be happy to give you some advice about a draft post if you have one; just email hn@ycombinator.com if you're interested.

Good luck!
I would love to use this app! I have been doing something to similar effect for Anki except using web scraping/API of various japanese dictionary sites with python scripts. The whole thing is clunky and buggy and requires a fair amount of manual work (which i always intended to automate, but not had the time), so i would love to use an app that does this all well.

Unfortunately being iOS only locks me out. I noticed at the bottom of the page it states it was built from the ground up for iOS. This tells me it could take a while (maybe never) to get a port to another OS.
If the title of your post is a question then by definition it's clickbait. A more reasonable title would be, "The open source community and the pressure of being part of it."
"Intelligently improved feed" is why I left Facebook.