skysight-inc/HackerNews huggingface dataset:
Calling that categorically incorrect is pretty disingenuous when we have Google engineers who are working on the project saying that it currently supports 100 nodes with ease, and that they /expect/ it to handle more in the (very near) future.

It might not be correct for much longer, but if it is the case now, how can you say it's categorically incorrect?
Hey, it's called promotion and marketing, don't read too much into it ;)

And it's not far at all from what a number of GitUp users are saying themselves: https://twitter.com/GitUpApp/favorites.
The other poster's words contribute to putting a hero in jail for treason. Mine might not be productive because they're accusatory. I'll take that chance considering the stakes.

How counter-productive would you feel this was if it was your family unlawfully detained?

And, if you'll note, their words are personal. They attack and denigrate Manning specifically and by name, despite evidence. I only refer to them in the abstract because I'm referring to anyone who feels or says what they do. This is important - their words follow Manning forever, mine are only here in this thread, only attached to their hate speech. If they walk away from the lies, they walk away from my judgements.

We shouldn't pretend that willful ignorance is a justifiable opinion that deserves respect - lies are lies, and these ones specifically are calculated to put an innocent in prison.
Exactly. Most people could hear it with pro equipment. It's a dangerous cycle. Buy better gear, hear more, repeat.
Unusable? I'm sure there's a lot of noise for people that have a decent following, but I think most people don't have these problems. Certainly not to the extent that the entire platform is unusable.
Get the degree. I'm also from a nontraditional background, been in the tech industry a little over a year. I can tell you that filling the gulf of knowledge you lack will be much easier if you do the MSc program. You'll have to really ramp up but it'll be very rewarding.
It's all about ear training! I couldn't tune a guitar by ear at one point but now know how out of tune a guitar is by ear, and know if their string is sharp or flat (it helps to remember a song in that key and replay that note in your head compared to what you're hearing).

The same is true of audio quality. I thought 128kbps MP3s were fine for years (I even had some MP2s somewhere) but now they sound like sludge.
Which character should represent the apostrophe? The Unicode committee is wrong
I knew of a couple that went to Japan where the gaijin (her white husband) spoke more Japanese than she did (100% Japanese Canadian). It apparently confused quite a number of people, because they all expect her to start speaking Japanese.
Location: Honduras

Remote: Yes

Willing to relocate: Yes

Technologies: iOS, C#, Angularjs, Node.js, TDD, CI, DDD, Scrum, CSM, Agile

Résumé/CV: https://www.linkedin.com/in/kmiloaguilar

Email: camiloaguilar11@gmail.com
Kind of, but more rather like this: https://github.com/mazzoo/ogldump

Actually you'd not even need to inject a libGL.so at all. You could as well just modify the PLT/GOT entries for the glDraw… functions to a dumper function and then jmp to the actual glDraw… call. This could be done using the system debugging APIs.
I used to be on twitter. Left because nobody talks with you, just at you. And when you do actually get a conversation going, it's hard to follow when it's thrown in the same chronological time line with other conversations. The hashtag doesn't do much to foster conversation either. Merely a way to label slogans. This dichotomy between being a public feed but also being a place for conversations is at the core of why twitter sucks.
I admit that I have used @Amazon to make a Smart Alec comment about a missing/delayed delivery and was pleasently surprised that I was contacted within an hour to DM them the details so they could resolve the matter.
Completely illegal terms. You can't take money from an independent contractor for canceling within a particular timeframe. Even if you employ W2 full-time employees, this isn't legal. Looks like a horrid place.
I remember reading somewhere that people who grew up with 128kbps audio (Generation Napster) prefer the sound of it.
They deported loads of people from occupied territories after end of war and releasing them only started around that time.
No, DAB (for people overseas, DAB is a terrestrially transmitted digital audio service - imagine FM radio but digital). If I'm not in the car, I'll listen online instead (notably, BBC stations sound better streamed over 3G but this has big UX implications when driving).

The quality on Sky used to be substantially better than DAB when I used it 10 years ago, but I don't know about it now. That said, I have Sky TV and the picture quality is variable. Most of the channels I watch are fine and all HD channels are very clear.
"This will change your life as a developer"

The Git interface you've been missing all your life has finally arrived."

Exactly what does "change your life" mean? This isn't false, as it's entirely subjective. Its inclusion in the marketing text is merely stylistic. You could even say that it's "not even correct," but, you can't say that it's false. The same goes for the second sentence, depending on your interpretation of it.

How can those possibly be factually correct brags?

Essentially, those are stylistic flourishes, typical of marketing, devoid of facts or falsehoods. Again, they are "not even incorrect" -- but all the same, you can't call them incorrect. This goes to my point: You are being concerned about the style of text, not with the content of the developer's output. This puts you into a strange position, as when you object to a tangible thing which can be evaluated empirically on the basis of its marketing style alone, you are just as guilty of style over substance as what you are objecting to.
I don't want to sound picky, but "curl get.pharo.org | bash" is not acceptable for production - First security, and second reproducability, also availability, but I see - this could've been an internally set (intranet) site where this would be accepted.

But my point was that if someone has started "./pharo Pharo.image .." on a production service and modified it live, then it'll be a problem (what if you haven't saved, or your changes were not propagated yet to the source version control system?) - also how this would propagate changes to other slave machines running it there too?

But it's pretty cool and advanced when developing the system. I'm now stuck a bit with Java/GWT, and I'm glad that there is SuperDevMode which incrementally compiles java->javascript (and few other things). Still its far away from Ctrl+X+E on your block in Lisp.
You don't have to go so far. Just inject a little bit of code into the game process that calls a dumper function just before (or after, it doesn't really matter) calls to `glDraw…` to dump out all the data of the currently bound buffer objects and textures. glGetTexImage, glGetBufferData are your friends.
Mother of all profiles
I used to be a liberal. Then I realized that I cannot trust everyone who cries foul. I haven't turned conservative either. But I don't hold liberal views as correct by default anymore.

The problem with today's liberals is that they think political correctness is more important than factual data. Any rational argument requires dealing with cold hard facts, however brutal and hurtful they might be. There is no place for emotions in objective observation, exploration, research.

For more info on this perspective watch this video:
Why So Many Americans Don't Want Social Justice and Don't Trust Scientists
https://www.youtube.com/watch?v=b86dzTFJbkc

TL;DR: Political correctness...aka too many pussies in the real world.
Everyone should be a little bit of a life coach :-)
Think about the protocol in CS terms...

Hand to hand western style is 1:1 blocking I/O, both the payer and recipient must be simultaneously active at the same moment.

At a restaurant/bar this tray is the worlds smallest FIFO and you put a packet into the packet buffer at your convenience and the service worker clears the buffer at their convenience, and this protocol is considered so polite that even at convenience stores when you're in a line you still use the FIFO buffer and pretend you're both not in a hurry and have plenty of time for proper, measured, unhurried service, even when you don't actually have the time. Its impolite to force a two concurrent processes to deadlock waiting a simple packet buffer transfer, and even if they do, they like to pretend its not happening.

If the trays looked nicer it would have been an obvious conspicuous consumption opportunity. The cheap store has injection molded plastic; we have marble trays; they have antique engraved ebony.

I wonder how or if they handle what CS would call transaction locks, to make sure the other process doesn't grab the buffer to empty it while the filler is still shoveling in small change. Not having been to Japan yet, I'm guessing the tray moves and at least subtly you somehow indicate you're done filling the bucket before the service worker starts emptying it.

I had another model based on traditional innumeracy, if traditionally payers were innumerate you shovel coins onto the bucket until the service worker sees enough and takes away the bucket. I find this model theoretically possible to implement although highly unlikely in practice.
If you have a few minutes to spare, I would very much welcome your thoughts so that I can either correct the article, or take it down - The last thing I want is for it to sit out there on the open internet as misinformation.

My goal was to create a framework which — while less mathematically accurate (hence “rhetorical device”) — helped convey the seriousness of making business decisions based on P = 0.05 to people for whom 95% statistical significance doesn’t mean anything. And clearly, based on reactions here, I failed at that goal.

So, if you’re game, I’ll quickly to walk you through my thinking, and you can help me understand where I went wrong.

Best way to contact?
In typical Google fashion, most of their improvements to tesseract are now closed-source. It's barely been updated since 2012. It's also not a works-out-of-the-box kinda tool. You have to do a lot of training, which is pretty buggy and often not trivial. After struggling with it for weeks (undocumented bugs in training, mostly), I just went with a commercial solution with actual customer support.
Good point. I have auto-refresh off and it helps a lot, but I still find the UI feels laggy.
>As a self-proclaimed renegade, disruptive thinker, and stubbornly practiced argumentative individual with an English Literature degree

You're trolling, right?
If you want to do real engineering and solve hard problems, stay in school. If you want to build a flashy media app or a social network, drop out.

There is much more depth in an engineering degree than you get from just learning a language on your own and hacking away at an app. There is more to engineering than just being able to code, and if you want to really solve the hard problems, you will need to study. College happens to be a very good setting for that learning process.
If my understanding of bounded contexts is correct, a bounded context represents the smallest level of granularity when it comes to a service component e.g. a 'customer' in one domain is not the same thing as in another (and there is therefore no universal reusable 'customer' service, but instead a much richer service representing a sales or support model in his example).

So going by the article, shouldn't the direction of travel therefore be from monolith to bounded context (as each domain boundary emerges) - which could be described more accurately as a macroservices architecture?
Imperative Animals: Ship It Squirrel Gets a Family
Recruiters: No thanks.
Yes - every shop/restaurant/store/etc I went into used them -from low end to high end. They are ubiquitous in Japan.

It took a minute to get used to it as I'm used to handing money to people in the USA. I found some of the people I exchanged with would hand me the money back, hand-to-hand even though I used a tray.

It doesn't end there - business cards, receipts and numerous other things have a very specific way of being exchanged that were different to me. But all very cool and novel for me. Definitely worth reading up on some of the basic customs if you travel there. There was a high tolerance for foreigners not knowing how to do things the "proper way" but it's always good to at least learn a bit and try.
In all honesty, just watching the intro video kind of makes me feel like these videos aren't going to be interesting or engaging.
Or this one too (there are plenty - and I think Valve released some tools too). This one has been pretty handy - https://github.com/p3/regal
Or you think you hear the difference because you actually know which files you play. Do a double blind test and you will fail. Professional musicians fail at 320 vs original tests.
I guess. As another very-longtime Apple fan, there comes a certain point when you have to let go of the persecution complex because 45% of it is in your head and another 45% is because you picked a particular online echo chamber that amplifies those posts.

MCRed's post is flagged now so I can't copy/paste from it, but I wasn't kidding with the self parodying bit. When you're lashing out with the exact same arguments you're accusing others of using you need to 1) evaluate whether they have similar motives to your own in making them and 2) if that means those arguments are just as bullshit coming out of your own keyboard as you are claiming they are coming out of theirs.
The direct effect of Twitter ads isn't that bad; by the standards of web advertising it's hardly intrusive. It's the probable side effects of optimising for that revenue stream that are the trouble. One of Twitter's virtues from an advertiser's perspective is that most recent Tweets are often barely more compelling than than whatever message or link they're trying to promote. Streams which efficiently filter out irrelevance mitigate against that[1]. Reverse chronological order with ads interspersed is probably a local optimum for ad discoverability, and I bet the marketing guys test that....

Same goes for the risks of allowing any old third party to build the next successful Twitter platform on their API when they know "filter out the ads" is going to be a much-requested feature.

Being more controversial, I still can't help thinking that whilst Twitter has long made a virtue of brevity, 140 characters is just too restrictive for the average non-regular user. It's often not enough to convey the reason why people should go to an obfuscated link, never mind enough for a person not used to truncating their thoughts to express a view that doesn't involve an image or a third party site. I'm not interested in receiving Tweets by SMS, but would find Twitter streams a whole lot more engaging if they tended to be 250-400 characters.

[1]of course this is what the portal promoters thought in the pre Google era. But since then Facebook and LinkedIn's heavily polluted streams have been highly successful, and Twitter has even less potential to become primarily a search tool rather than a way to stumble over moderately interesting content, some of it promoted.
(apologies for repeating from above)

If you have a few minutes to spare, I would very much welcome your thoughts so that I can either correct the article, or take it down - The last thing I want is for it to sit out there on the open internet as misinformation.

My goal was to create a framework which — while less mathematically accurate (hence “rhetorical device”) — helped convey the seriousness of making business decisions based on P = 0.05 to people for whom 95% statistical significance doesn’t mean anything. And clearly, based on reactions here, I failed at that goal.

So, if you’re game, I’ll quickly to walk you through my thinking, and you can help me understand where I went wrong.
Best way to contact?
It's a non-obvious solution if you stop thinking of it in technical terms: they were effectively telling people (who arrived in groups) that they would not be allowed in when their group could fit, but instead would be forced to split up.
The idea of an everyone-can-talk-to-everyone social network is initially appealing. You can write (and there were) thousands of articles about twitter extolling the virtues of the "internet community" or "the conversation" and "personal brands." It was all very 1995 internet enthusiasm with a new coat of paint. Then everyone tried it, and it turns out nobody wants to hear from everybody.

Trolls/abuse/whatever aren't the problem. They're the most extreme manifestation of the real problem: everyone wants to broadcast themselves to as many people as possible but nobody actually wants to listen to anyone but a subset of the people they've already decided to hear from.

But twitter can't restructure as an RSS reader for worthless thoughts (and links to worthwhile thoughts) for those with short attention spans. Maybe they can clamp down on abuse, it might give the flash in the pan a few more years of life.
Same here 3 of 6. I always spotted the 128, but the others were a coin toss. This was on an iPad (chrome browser) with Bose over-ear phones.
GitHub Changelog Generator automates changelog generation from tags,issues etc.
US Schools use social media monitoring platform to protect students
You can't yet, but thanks! :)
Hi
am very happy to join this website and how can i no more about it
Curious: what sort of attention are you hoping this brings to what subject?
SVN makes version control painless.
Windows 10 ISO Highly Compressed with Activator and Keys Full Download
Informative, thank you. I am glad to know that Sky is decent quality on the HD channels. Strangely they believe that you spend your entire life watching TV and can't comprehend you doing anything else (like typing comments on HN at 9 in the evening.....)

A chap at work listens to DAB over some big Questeds and the glitching and artefacting from Radio 2 (ugh I hate hearing that all day) is irritating (down to poor reception). Those Questeds sound great if proper audio is put through them though! It seems a waste to shove DAB Radio 2 and Jeremy Vine and his argument "show" through them.
This test reinforced what I've found in the past:

1. I can reliably tell the difference between 128kbps mp3s and higher-quality files

2. I can not tell the difference between 320kbps CBR mp3s and uncompressed originals. (Or between ~256kbps VBR mp3s, 256kbps iTunes Plus mp4s, and uncompressed originals... though those weren't a part of this test)
ah yes, asterisk <3 many fond memories of running a PBX in my basement and two cisco IP phones and a crappy VOIP trunk. I remember beefing up the wakeup reminder functionality too (that might have been asterisk@home specific; before they went and became jerks)

so tempting to set that up again!
This requires a proper, double-blind "A X B" test. Sample X is guaranteed to be the same article as either A or B, which are different. You, the subject are asked whether sample X is identical to A, or B.

Double-blind means that the person administering the test doesn't know whether A is the compressed file and B the uncompressed or vice versa, and whether X is a copy of A or B.

Without a properly conducted test, users who want there to exist a difference between 320 kbps that they are able to hear will convince themselves that they can hear it.

But likewise, those who believe they shouldn't be able to hear any difference will convince themselves that they don't.

The A X B test eliminates this, because though you know that X is exactly the same article as A or B, you don't know which, and you don't know which of A and B is the higher fidelity one. If you believe that there is no audible difference, you can at best randomly guess at the identity of X. If a large number of subjects are tested and they all believe that A and B sound the same, the distribution of their identifications of X will be consistent with a random binary choice. If there are some subjects who can in fact tell the difference, that will show up in the data as bias toward the correct identification of X.

Those who think they have "golden ears" and convince themselves they can hear something they in fact cannot are called out by this test procedure, by their failure to actually identify X better than a random guess.
Quick note: this is NOT a flash player reimplementation. It's an API implementation. Thanks to Haxe, OpenFL apps can compile out to C++, HTML5, Flash, etc.

I should also note that people might also be interested in the programming language that OpenFL is built on, Haxe, which has been around for ~10 years, is criminally underrated, and has many, many uses besides OpenFL's Flash API implementation (probably the most popular Haxe library).

For instance, here are some other uses :

- Isomorphic client/server web apps (http://ufront.net/)
- Cross platform UI (http://haxeui.org/)
- Other game frameworks
- (snowkit: http://snowkit.org/)
- (kha: https://github.com/KTXSoftware/Kha)
- (nme: https://github.com/haxenme/nme)

Course I'm a big fan of OpenFL!

Also, for those who don't like the Flash API, OpenFL has a lower-level foundation called LIME that is just the cross-platform abstraction layer, so you can just use that if you hate all things remotely Flash-like.
ProGuard for Android
Thanks, I did wonder. I think we forget quickly how much software we get in OSes now (unless it's iOS where you need to download a Calculator app.....)
I'm afraid the OP had it right. Constant acceleration is what you feel when you are standing on the ground, and feeling the earth pressing against your feet. Just as you would feel standing in a rocket accelerating constantly. If the rocket were moving at a constant motion, you would be floating weightlessly inside it.
So... have (plainclothes) park staff queue for the empty rides?
Take the MSc option and you'll end up getting a slightly wider variety of experience along with some potentially valuable connections and colleagues. There's lots of time for work in the future. Sounds like financially you're not that concerned about full time work and my advice with the MSc, if you're able, is to pursue as much "further study" / programming in your spare time as is possible.