jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
GPU accelerated path rendering is one of the single most polar technologies. Things like Bezier curves are defined mathematically, so you can represent the way a tiger looks in a, albeit large, mathematical equation! But due to their usage of maths that computers aren't fast at performing, they are extremely difficult to rasterize in real-time.

NVidia's technology to do this has been around for years, but it hasn't 'taken off', I've yet to see anyone use it (maybe Adobe Illustrator uses it?). Khronos (the group who created OpenGL) even has a standard for accelerated vector graphics, called OpenVG, which has also been around for years as well yet only the Raspberry Pi and a few other embedded ARM devices seem to support it.

My conclusion? Path rendering is insanely useful, but it's very complex for both application developers ("this is slow and hard") and artists alike ("I hate these weird grabby-handles!"). That complexity comes at a cost, and time after time we've been shown that complexity is often overpowered by simplicity even when it's inferior (bitmap images).

I would like to see Quadratic (i.e. a bezier curve with just one control point) become popular due to their artistic simplicity as well as their easy relation to graphics hardware (a triangle with a simple GLSLfragment shader can render a quadratic bezier curve).

Perhaps quadratic bezier curves aren't as mathematically pure (cannot represent circles "perfectly") -- but they are artistically beautiful and, in my mind, just as useful as pixels are (in real-time applications). http://imgur.com/a/i2RtE
They could just buy Spotify.

*Pending FTC approval, which is questionable.
Wow, this really shows the ban in China. Interesting.
tl;dr Eight repositories, and there's probably a reason why you didn't know about those eight repositories. Many, many other references to permutations of Java and "Open Source" at that site. Certainly looks intended for SEO, too.
Performant[1] (comparative more performant, superlative most performant): (jargon, chiefly computing) Capable of or characterized by an adequate or excellent level of performance or efficiency.

"Ours is a performant network monitoring and systems monitoring tool."

"This software is ten percent more performant than its predecessor."

----

[1]: http://en.wiktionary.org/wiki/performant
I think you should display a message like Panic did before with Transmit when people entered pirated serials.. Don't reprimand but be polite asking them not to pirate your stuff.. The effect you're looking for is for the pirate to feel a bit guilty...

You can then either limit the functionality to a free lite version of the app, or put a time limit for them to try or just disable the app...

If you plan on putting a time limit, it might make better sense the show that message after maybe 2 or 3 use of the application so that the user has already tested it and likes it.
Another (probably more-known) one: http://opensource.apple.com/

They get (ahem) behind on the GPL code releases (especially for iOS), but it's still a useful site.
You mean I can't automatically embed HFJ faces, right? If I painstakingly Photoshop my hedlines, I can use Archer for that, right?

Also, when implying that font-face has dealbreaking rendering quality issues, are you referring to their performance for setting body copy, or do you think it flat out doesn't work for display type either?
Hey, does anybody know what font is used on that screenshot?
The Haskell Road rocks my world. It’s an amazing book, especially for programmers who want to become better at discrete math. (No Haskell experience is required, and no math beyond high school algebra.) I read about six chapters in a weekend (ouch!), and my understanding of logic, relations and functions improved dramatically.

In general, doing abstract math in Haskell makes it a lot more accessible to me. In particular, it’s nice knowing the types of all the equations.
I think more devs will adopt it when we have plugins and themes that can be installed with a click! So far I have been able to adapt HTML themes to a front-end MVC (Angular or Backbone) but it is a long manual process...
Sure, you can do dangerous stuff in any language, but it's much harder to write a secure C program than a secure Python or Haskell program.
The problem isn't when your main docker process is dying (in this case I believe dockerd itself reaps the process), the problem is when your service spawns child processes as part of normal operation.

As an example, suppose we have a simple web server that executes CGI scripts written in bash (I know this is kinda contrived but it illustrates my point). I do a request to the server, it runs a bash script. The script runs grep. While grep is executing, the web server decides bash has taken too long and SIGKILLs it. Then grep is adopted by your PID1, in this case your webserver. But the webserver doesn't know its there, and so never calls wait(). You now have a zombie process that will last until you stop the container.
"Is doomed" is not a supposed death. Four articles on the same day claiming death do not constitute four supposed deaths.
a) I never said coding is low impact, although I do believe software engineers make a lot of mistakes
b) my generalizations are very common in software
c) saving companies’ asses with code is not common
d) I will never not be a noob
I have used WhatsApp and Telegram and Signal. For me the network effects are the opposite - just driving me back to using text messages.
The government needs to be able to communicate with people where they are. 99% of the population has no idea what RSS or activitypub are or how to use them. People have a right to hear, without a filter exactly what their elected officials are saying. It is necessary for a functioning democracy. If we are only allowed to hear things that Twitter and Facebook deem acceptable, then Facebook and Twitter are effectively governing the country, not the people.
I'm with you there, I believe humans did evolve a capacity for religiosity. I'm pretty sure that a child that grows up on an island however isn't going to spontaneously regenerate the new testament haha.
> I would say the more relevant consideration is whether the existing American states want Puerto Rico to formally join the Union.

That's obviously legally dispositive, insofar as those states representatives are who votes in Congress and we are discussing a potential action of the incoming Congressional majority.

> Puerto Rico may want statehood, but Turkey also wants to join the EU.

Turkey, wasn't incorporated into the EU by conquest and then denied voting participation in Union decisionmaking.

> All that aside, my rough estimate is that 90% of the Continental US interest in PR statehood is motivated by political calculus in the Senate and Electoral College.

Probably the majority, at any rate, is political calculus (not just partisan, but also on specific policy issues; and not just the Senate/EC, as the House isn't insignificant.)

But that's always been the case with the causes for (and against) new states. (And why “continental US”, do you really think Hawai’i is an exception here?)
Dumb question, I assume this means you have to disinstall whatsapp if you don't want Fb to have access to stuff on your phone... but is there a way to freeze and save all those conversations on whatsapp so I can go back later to search for specific stuff, memes, photos, links
I posted this response in another comment, but I'll post it here because I've seen so much misinformation on the topic. This website, https://ballotpedia.org/Voting_methods_and_equipment_by_stat..., shows voting methods by state, and you'll see that nearly all of them produce a voter-verifiable paper trail.

Here are the list of states that have at least some electronic voting withOUT a paper trail:

Kansas, Kentucky, Louisiana, Mississippi, New Jersey, Oklahoma, Tennessee, Texas

7 of those states were won by Trump, 1 by Biden, and none of those states were even within 15 percentage point margin except for Texas, which Trump won by 5 and a half percent.
https://www.reddit.com/r/SubredditDrama/ usually reports when prominent subreddits are closed.
Look into how Signal operates, they really are different than the competition and continue to innovate engineering new ways to ensure they don't store any metadata on their servers. They've been subpoenaed before and the only information they could provide was the date a phone number registered and the last day it contacted their servers. That's it!

I do agree that moving to another centralized service is not the optimal option, but seeing the amount of effort they put into ensuring all new features ensure your privacy instills a lot of confidence in their service.

Long-term I'm personally rooting for either Element, Briar, or Session, but also realize they are not quite ready for mainstream and even when they are, they may be out of reach for grandma.

in the short term I've migrated most of my family friends, including my grandma, to Signal and have had zero complaints. It works more or less like WhatsApp but pretty much guarantees your privacy, which I appreciate.
I'm actually surprised at how low the cost of function declarations is. V8 can handle millions of function declarations per second (as you know http://jsperf.com/closure-vs-callback/8). The cost is so low that ArraySort in http://code.google.com/p/v8/source/browse/trunk/src/array.js, which implements Array.prototype.sort() in V8, declares 6 functions inside a function. Sure, you shouldn't define functions in tight loops, but otherwise this seems like unnecessary optimization.
Looks like you are right, I didn't realize that Xwayland was still used in the background.
There are programming skills that are valuable in
isolation. If you are a world expert on a certain domain
which lacks talent, then that's valuable.

Like Delphi? [1]

[1]

https://news.ycombinator.com/item?id=7069416
His letter requesting the ban.

http://www.manchin.senate.gov/public/index.cfm/press-release...
Error establishing a database connection

...Website down; some info: http://en.wikipedia.org/wiki/OpenNI
I downloaded the Tap Frogs app, works nice for me. Except the fact that the app experiences a little noise when multiple taps are going on on the surface.

Really nice effort Nonetheless. Looking forward to see how this grows.

Perhaps, we should go grab a cup of coffee, since I'm local to Toronto. :)
Okay but where was the link to that? I don't see it anywhere on their site.
...and sandboxed?

Dart is a fine language. The main thing is has going against it is the feature widely referred to as "Is Not JavaScript". Thus, the Dart-to-JavaScript compiler.
I feel like a lot of people who were criticizing XML a few years back because "schemas are complicated" and "XML is too verbose" are slowly realizing these things were invented for a reason.

JSON-LD or XML are perfectly good candidates for data with strict schema. But it took devops startup fanboys some time to realize schemas were useful in the first place.
I've been round that loop a few times; if you use a full language for config then you either have to impose iron discipline or you sooner or later end up needing a configuration format for your configuration format.

That is to say the configuration eventually becomes a program in itself, with a few key values... which then get pulled out into a simple config file.

See: autotools, sendmail, etc.
There are A LOT of counterfactuals that would suggest some significant problems with the hypothesis presented in this article, even for those of us who think property price inflation is generally problematic/ inefficient.

May I suggest having the world's reserve currency, main military/economic power after ww2, the house prices/shortages/sizes in the wealthiest parts of the US (and the rest of the western world), and differences in distributions of wealth/ income/services/lifespans, natural endowments, etc as rather big elephants in the room in any discussion on this topic...

All of which would suggest the true answer is far more complicated, and gives credence to the old saying about there being a simple and wrong answer for every problem.
I have a theory (very likely not novel) that the number of hours isn't as important as the continuity and the quality. I've seen first hand the tax people pay when they master something and then stop that activity and then rejoin in martial arts, domain specific knowledge, languages etc.
True, but poverty is relative is the point I was making.
Firefox is the only option for mobile webdev since it's the only mobile browser with devtools. However I won't use it as my main browser because of insanely frequent (and pointless) major ui changes. It messes with your muscle memory. This isn't beta software, is it?
GDP per capita.
No homo economicus would be willing to pay $500,030 for a house when they could pay $500,000.30. 99.99% of humans would be fine with that.
> It takes decades for the bad nutrition, lack of exercise, too much sugar, smoking, etc. to do their damage.

Well what if those decades were your childhood? I've been fat since the day I was born, because I was a child of a lazy welfare queen who thought food equals bag of potato chips a day. I dropped out of high school and went on to sick leave because of severe sleep apnea. (Slept 0-4 hours a night, I had so much fat on my body that it blocked my breathing in certain positions and the weight on my lungs caused them not to work properly.)

My future was already ruined because of malnutrition and the only thing I have left is sitting at home on my computer. I've already disowned my mother, but it won't bring my health back. Just the thought that I have to work on my body the rest of my life and it still won't be presentable just makes me want to kill myself.
This would also be a great way to standardize DC power delivery throughout buildings:

http://www.economist.com/news/international/21588104-humble-...

This would allow for more efficient use of solar power and batteries. Instead of converting DC from the panel/battery to AC and then back to DC again (losing a lot of power in the process), you could run a lot of appliances directly off a DC power network with USB connectors.
No, the vision comes from Sinatra, not Mojo.
The original blog post (French):
http://www.sukria.net/fr/archives/2009/07/17/teaser/

There are similarities though between both frameworks, but they are definitely different.

Calling Dancer a rip-off is a bit easy, regarding all the community work that has been done recently.
>proofreading skills

In his defense, he may not be a native English speaker.
What did you use for server-side JS? It's not a common option for app development.
It borders on the, "I'm only one person. I can't make a difference. Why should I bother to vote," argument.

Whoa, here. The argument against voting is completely separate from the argument against supporting something you abhor in the market. In the latter case, all else equal, the industry will eventually do less of that thing than they would if you were supporting it, even if no one else ever changes. The effect seems small weighed against the sum total of usage, but over years, there are animals never born, raised, and killed if you choose to stop using animal products. The analogy with voting is poor, since if you, personally, choose to vote for the other side or not to vote at all, your decision has literally zero effect on the outcome.
Except that the OP is one example of someone who clearly can not survive without doing so. It may be true that some Humans can do so but it is not true that all Humans can do so.
While flying twice as high as passanger aircraft, the sonic boom would still be a problem with the Concorde. The restriction would be greatly reduced with a suborbital plane, which cruises outside the atmosphere.
Hello again,

I tried it out. On the positive side is that it is an awesome tool, providing a mixture of SQL query syntax and XPath for parsing XML files. It supports as well quite a big set of input (not only XML files) formats. On the negative side is that for parsing XML it is a memory hog. I tried it with a 1.7 GB big XML file to just extract the datea of one element that is repeated through records and it crashed after many minutes with "not enough memory" message and this on a 4GB machine.

Unfortunately this is not the right tool.

Anyway thanks for the proposal.
Unfortunately the tools that are proposed are just for plain text log files. None of them supports XML :(

Waiting for more/other propositions.
Maybe the problem is the packaging and the dependency management.

Maybe the problem is GtkSharp that relies on native GTK, I don't know...

But in Java, I see that they somehow can get SWING to work (and render as GTK..?) without me downloading 3rd-party dependencies.
That is a TERRIBLE idea, on all fronts.

the price for domains should remain cheap, for many reasons, not the least of which one should not be gate keeping.

Second, nothing should be in the control of the UN, they are a terrible corrupt organization that should have as small amount of power as possible.
"Backroom deals at a organisation that used to be governed by the US will probably be used to extort wikipedia for $100000 to keep the address wikipedia.org. The same extortion will be aimed at unicef.org, (add list of common .orgs here)"

That isn't alien language, and whilst not strictly true, it isn't stretching the truth more than the news already does habitually.
I know that confusing anonymous functions with closures is a common misconception. I also know that callback functions don't need to be anonymous, but a lot of the times they are, at least in the JavaScript code that I've seen.

Thank you for the clarification that all JavaScript functions are closures though.
If my car is driverless without extra cost, I don't mind being shown some ads.
"It seems to me this is partially a failure of our current economic system, where the incentives for the industry are towards minimizing costs / maximizing profits."

That sounds more like an unfortunate law of nature rather than our "current economic system". Even under communism or in hunter/gatherer groups there is pressure to do more with less; it's just not called "profit".

The important thing to do is avoid hiding long-term large risks with short-term safety. Our modern economic systems actually make that easier; although technology makes the long-term large risks larger.
JavaScript needs to be replaced. Just looking at that JS code makes me cringe.
How is it a crime against privacy? The police are Constitutionally-authorized to enter your home with a warrant, arrest you, take down all your information, etc. Having or not having a camera affects nothing, except that sometimes, a camera is more accurate in recording details that could be important in the prosecution and defense of the case.

Perhaps you have a visceral reaction to the thought of things being visually captured by the government? You should read up on what happens when a dead body is found in a home.
Great design. Especially the use of icons that's lacking in most other HN clients.

Normally is simply use Google Chrome with this extension that makes HN looks pretty http://gabrielecirulli.github.io/hn-special/

I can also recommend this alternative site http://hn.premii.com/
> Yeah, but no doctors asked about my stress, or emotional health, or anything that could have started me down the line of investigation.

That's pretty shocking. Even a family GP should be asking about that stuff. I've never had one not. When I had GI issues the specialist I saw went as far as to say "We're going to do more tests, but I can explain all your symptoms with physical response to stress." Ended up being a stomach ulcer.
Human biology is an extreme hurdle on our way to achieve the unachievable: having to sleep, eat, excrete etc. Are there any tech and drugs being developed to deal with these things? For now I'd be contempt to at least control my sexuality :D
A variant on 'data and reality'
http://thenextweb.com/asia/2011/03/24/india-to-block-xxx-top...
Mr. Speaker, where does Representative Jackson think that the Chinese spend the dollars that they make from producing iPads? And which American jobs does he propose to eliminate in order to secure those manufacturing jobs here in the US?
Diagrams can help too. Here's a bijection f that doesn't preserve the <-ordering.

a > b > c > d
^ ^ ^ ^
f : | | | |
w < x < y < z

Here's an isomorphism g that preserves the <-ordering.

d < c < b < a
^ ^ ^ ^
g : | | | |
w < x < y < z

Note that the domain {w, x, y, z} and range {a, b, c, d} are the same for both f and g, but one of them preserves the ordering while the other doesn't.
Another benefit of hosting static components on a cookie-free domain is that some proxies might refuse to cache the components that are requested with cookies. On a related note, if you wonder if you should use example.org or www.example.org for your home page, consider the cookie impact. Omitting www leaves you no choice but to write cookies to .example.org, so for performance reasons it’s best to use the www subdomain and write the cookies to that subdomain.*
via http://developer.yahoo.com/performance/rules.html

My own takes:
http://eapen.in/to-www-or-not-to-www/
http://eapen.in/to-www-or-not-to-www-update/
I love that the progress loader behaves just like windows 98 application installers do. Linear count up until object 56/107 loaded... 30 second pause... sudden jump to 80 objects loaded, and the loading UI flips out trying to catch up.

Microsoft is nothing if not consistent(ly bad).
I am not a professional teacher but I tend to recommend Javascript for learning the first basics of programming.

The reasons are as follows.

1) Follows (mostly) C style syntax which transfers well into many other languages (Java, C, C++, C#, etc).

2) Lots of good examples available, just view source on your browser

3) Runs in your browser so no software to install no classpath, projects, compilation, or configuration to deal with. Also easy install of debugger, console, etc through firebug.

4) High instant gratification factor. e.g. make change, see results on web page. It makes a direct connection between the the students coding effort and creating something useful as opposed to a for-loop that prints 100 numbers to a green screen. If you are dealing with a teenager or younger person, getting something "cool" published on the web can be a great factor in motivation. Javascript requires the least amount of cost infrastructure and deployment hassles.
By hoping that algae based biodiesels and cellulosic ethanol production get figured out.

Airliners and aircraft manufacturers are throwing more hope behind biodiseals now, since once you can get algae producing that, it's just one step away from them making jet fuel. And there -really- isn't a replacement for jet fuel. Ethanol just doesn't cut it.
It removes any vague sense of the main corporate sponsor being in charge.
> I'm utterly uninterested in a world where I have to remember which platform that game was on.

I'm starting to use GOG Galaxy for this reason, as it happily integrates with many of the services. I got shifted from my 'if it ain't on Steam, it doesn't exist' mindset by Epic giveaways (resulting in a single actual well discounted sale!) and later Gamepass. I'd still prefer a single service with everything for the right price though, but that will never happen while multiple groups are trying to deliver it.
Are there dedicated vehicles doing it? I had the idea that tow trucks were using the scanners and sharing data, I hadn't heard about anything dedicated to plate scanning.

Edit: This article mentions "purpose-built camera cars":

http://www.caranddriver.com/features/screen-plate-club-how-l...