skysight-inc/HackerNews huggingface dataset:
Jack Dorsey has a tough problem - he has to figure out how to change Twitter from being an "echo chamber of hate" into a useful tool.

There are some cool things on the platform, but the signal to noise ratio is horrible.

My gut feel is that a global public soapbox is not a workable idea. I'd love to be proven wrong, but I just can't see how it can be done.
Yes, definitely. I have also found sentence segmentation to be important. I recommend using Stanford CoreNLP for sentence segmentation if they have a pre-trained model for your language. In my experience, their pre-trained models are the best and NLTK is a good fallback. I think OpenNLP is the easiest to train a new model if CoreNLP and NLTK don't work.

For training, I wonder if NER can be abused to produce a good sentence segmentation model. My idea is label the first word of every sentence as NEW_SENT and every other word as nothing. Then the model would learn which words start a sentence in a document. I haven't tried it nor know if anyone else has, but I keep meaning to try.
Remember App.net? If only it had addressed some of the problems with Twitter we've discovered in the last five or so years.
Avoiding the storm: Climate change and the financial system [pdf]
Carole Cadwalladr – Facebook's Role in Brexit
To be honest it's been well over a year since I've been in the telco space, and I was coming at it from a different angle (software).

My main exposure of the 5G area was the parts around the move to Network Function Virtualization. I wasn't deep in enough to know the ins and outs as you clearly do, I was extrapolating from what I know.

Here's my reasoning, feel free to poke holes.

Background:
The hardware boxes used for network functions supplied by Nokia, siemens and the like were very expensive.

Telco profit margins have dropped massively as people make less regular calls and SMS, and use whatsapp and viber (over the top) instead.

The market is saturated.

A) Making data "Better" makes these over the top services better. If my data is more stable I will more likely make a call using whatsapp, and the telco looses the money from voice. - why would they do this?

B) 5G requires completely new infrastructure, from aerials to core packet switched. This costs a lot of money, again, why would they do this?

Reasoning: The ITU defined the whole NFV thing, and how to do it. You need a certified platform, cloud orchestrator, a whole load of systems to do NFV. The move to NFV is very similar to how x86 went from bare metal in the data center to hypervisors. It is an absolutely massive change. The telcos have never virtualised their machines, and can only start doing it now (in the last 2 years)

This is why the telcos took on/over openstack as a concern. I think they thought the could run openstack clouds and run their NFVs (this is what telcos call their VMs) for way less money than the hardware boxes.

Of course, reality came home, and rolling your own is hard. And the NFV providers still charged a fortune, and so did the system integrators.

So again, we are at a point that this costs a load of money for the telco. Why do it?

Benefit one is that they can now roll out new functions in a relatively short amount of time (magic of virtualisation and all that). And by short I mean I have seen a national VoLTE roll out in a few weeks.

And I though, that's great, but me, as a consumer, am I going to pay extra for VoLTE? Nah. 4G is good enough for me. And considering the cost to the telcos... something doesn't add up. As far as I can see, they simply can't
add on enough consumer fluff to pay for what is a massive investment.

The only answer I can see, the only untapped market, is IOT. And my only example is some car company made a deal with some big US telco to do all of their car originating data, and I think that is where the telcos will make their money.

But again, I am coming from the software side. 5G to me isn't about radio or and of that, it is about telcos moving their compute to the edge, and virtualising their entire infrastructure to allow them to roll out new services in weeks instead of years. And I am at least a year out of date ;)
Why until this headline? Stories like this about Facebook and Zuck have been coming out for years
I’m sure both Apple and Qualcomm have large legal teams experienced in this kind of litigation.
Zero specifics. Are we not catching on to Dorsey’s modus operandi yet? We should stop giving him a platform to speak in vague platitudes about “learning” and “rethinking” that make him sound deep. If there are no specific concrete answers, ignore him.
That's unexpected. Given all the mergers that seemed clearly bad for consumers lately, I figured the current administration was basically "rubber stamping" everything.
Show HN: Predicting Most Likely Catch Based on NOAA Data
You could call it hostility to Asian capital, but it shouldn't be confused with hostility to Asian people. Some Western governments have done a pretty poor job of preventing their real estate stock from being exploited by foreign investors. Rising real estate prices due to capital flight goes hand in hand with rising property tax revenue available to local government, so it's not necessarily a problem they were in a rush to solve...
She can moderate her replies, but what if we want to see all the replies? What if we can choose our own moderators?
You are at a disadvantage, and so you'll need more practice. Perhaps it would help to get a writing tool that doesn't need much force.

Funny story:

I'm right handed. In high school, I badly injured my right hand. When I first tried to write with my left hand, I found that it seemed easy. My handwriting was perfect except for one thing: it was a mirror image! Switching to the proper direction didn't degrade the quality, but it really really slowed me down.
Wiggers.
Because, C is portable assembler. In Pascal, for example, if something cannot be done in Pascal, then assembler must be used. If assembler is used, then program is tied to single platform. If you need to support two or more platforms at same time over long period, then C wins.
I like the idea of progressive corporate taxes. Concentration of power is bad for society and should be taxed commensurately.
https://m.youtube.com/watch?v=DQtgw0kZRZI
https://m.youtube.com/watch?v=QMfxJEfb4lw
Oh, please.

Another article that bashes at capitalism. I really wonder what the author's intent is?

Right now (this instant!) there are hoardes of people trying to work their way into the United States. Why? The chance for a better life and more economic success. All this because of what? Capitalism!

On the other hand, it doesn't seem like there are many people rushing to get into Venezuela these days....
Okay, I’m going to be all hipster on everyone here but seriously has no-one ever heard the original radio series?

The original and better than a) the books b) the TV series and c) the movie.

They’ve all got their moments (except the TV series, that’s kind of a waste of time).
But that's exactly the point, if no surviving population gets to speak it's native language as the default, it means nobody gets an advantage simply because they grew up with that language
I think the features themselves aren't ground breaking on their own, but I'm willing to believe they do a lot of large scale semantic text analysis (eg for abuse prevention) which is innovative at least from an infrastructure standpoint and their size
India police arrested Nigerian footballer with drugs – Onyi News
Typical signal transmission uses a a signal to noise floor of something like 20-40 dB ( https://documentation.meraki.com/MR/WiFi_Basics_and_Best_Pra... ) for high speed data transmission, but if you want to just get a big fat one or zero across, then you don't need that much. And antennas are really good at picking up resonant EM radiation, even if it's not the "full signal".

But these very sensitive weather sensors. And they already work by detecting a trend and then detecting a big blip over that. (So rain currently looks like some sort of interesting blip in the noise.) So, it might be possible to have cities mapped with a differing trend, but it would further complicate models. And currently over land there's not much noise, because humans don't use this part of the EM spectrum. Mostly because it's not great at long range, because attenuates very fast exactly due to water vapor in the air. So it was "easy" to exploit this for getting weather data, because it was reasonable to assume close to constant natural emissions. (Probably only a simple daily and seasonal trend. Though it might be already necessary to handle differences between woodlands and urban areas.)

(See also, why it's hard to do the same over water: https://www.researchgate.net/publication/252663726_The_Effec... )
One big factor that I don't THINK the article touches on is how we are using 'space' metaphors (speed and distance) for our work that's very 'time' based (working productivity and duration). And I think when we estimate, we try to estimate distance/duration but we forget that we're really trying to estimate our speed/productivity.

Where that gets painful is, say you estimate you can get something done in two days. In reality, you're twice as fast (there's that speed metaphor), so you actually get it done in one day. Yay, you saved a day! Now assume you're twice as slow as your two day estimate. Boo, you spent TWO days longer. So in terms of duration, getting it incorrect in the painful direction seems like a bigger mistake.

I don't think this is the same phenomenon as the author's mean vs. median dilemma. I'll bet both the mean vs. median and the productivity vs. duration dilemmas are real factors though.
Apologies for the errors in the blog post - we published this one before the final proofread. I have just fixed the post. Thank you for your feedback and we hope you find the content useful.
How is that any different than "it would cost us millions in sales"?

Hell not even artists work for fre.
TLDR; authoritarians are upset the CEO of a giant corporation isn’t doing more to regulate the free flow of ideas
I did get a badge the first time, but it didn't have the chip I needed to access certain things required for my job so I could get in the building and lab but not really do much. Apparently it also has to do with the location, because another person that was getting onboarded for the same project at another location also didn't get a chip but they immediately issued a new card when he walked back in without the hassle I went through. Seems to be pretty hit or miss, but I haven't had any luck
There is Estonian language test requirement for Resident former USSR citizens to be granted Estonian citizenship ?
> They accomplish what they intend to do, its just that most users want them to do more.

That hasn't been my experience. When I've used the tools, the opt-outs have failed for the majority of the companies in the list (as reported by the site itself).

That said, as you point out, they're pointless even if they worked correctly as you still have to engage in all the blocking that you usually do regardless.

> (Oracle's just shows you what data they know about you, it doesn't actually delete or opt you out).

Ah, so Oracle's offering is worse -- worthless by design rather than implementation.
> Phones together with satellites and radars and weather stations will produce a better weather forecast experience than we have today, without using phones.

That will surely depend on how much the satellites sensing ability is degraded, no? What makes you so sure, other than a commitment to optimism?
They took this to the next level with bad fur day. By combining simple textures with plain color filters they could create complex visuals without using more memory. Eg: All the liquids (there are a lot!) look and flow the same, but have different color filters applied to differentiate them. They managed to squeeze in a full voice track too!
Infrastructure can be wired, and there are only ~260 million registered road vehicles in America (most of which are not fleet vehicles.)
Apple has a lot of other devices besides phones that use cellular networks.

I wonder if you just care about data and not voice, how much of this quagmire you can avoid? Ipads, watches, maybe Airs with data only chips, that'd be a lot of chips.
I pay $2400 for a room in SF :(
Ouch. Says sorry on mine as well. How do you know this works?
While cable boxes could be replaced by subsidized smartphones, my question is "Why?". A wired connection will always be less capricious than a wireless one [citation needed], so if your TV is in a fixed position there's no benefit. At best, you could get a little bit of flexibility w/in your domicile, but wouldn't this problem be better solved with better wiring? And who moves their frequently TV anyways?

Also, before anybody comments something about 5G helping out in broadband deserts, I'd argue that point is invalidated by the reduced penetration depth due to the much higher frequency of 5G. Let's just invest in rural broadband instead
My impression is that the lawsuit was depressing QCOM but not affecting AAPL, and so the resolution of the lawsuit of course buoys QCOM without affecting AAPL.
People who have tattoos are not allowed to enter Japanese bath houses. Because they cannot say that Yakuza members, who are more than often tattooed, are not welcome.
Already have:

https://www.youtube.com/watch?v=wCzS2FZoB-I

(The workmanship isn't as good as a conventional contractor, but you can't beat the price, and they're being aimed at people who would otherwise be homeless or living in shantytowns.)
Ask HN: Tips for Personal Software Developer Portfolio
I am currently building my own online software developer portfolio. I was wondering if HN had any tips or advice for what to include, or possibly what features to include in the website that could make me stand out to potential employers. Anything is appreciated.
> - ends all ongoing litigation

I also read somewhere that it also include litigation against apple's suppliers, who apple told to stop paying Qualcomm a while back. That seems pretty significant, if true.
Telegram not being much popular among pre-teens/teens is one reason why it has not received any attention. On similar news TikTok has been accused numerous times of promoting/not filtering contents inciting extremism in teens.
This article is drivel. There's not a single mention of Free Software or GNU.

>Some people still insist open source and Linux are fighting a war against the evils of proprietary software.

The entire point of ''open source'' is to be friendly to businesses without those pesky ethical dilemmas.

>Most notable, some open-source companies have changed their licenses because of clashes with cloud companies.

That is to write, these ''open-source companies'' only cared about it to the extent of building a dependency around their product.
I must be one of the few people who actually enjoy the "best" timeline.

I don't follow too many people so it just fills up my timeline with a little more stuff, otherwise it would be rather stale.
Netflix: only 35 of IMDB top 250 available to stream (2018)
We need more of these "scientific devices".
Neat, will check it out
I was also in Hakone, last month. There was a foreigner with pretty obvious tattoos on his body in the onsen I went to. It probably depends on the bathhouse.
There is nothing wrong with the timeline. K&R may have been published in '78 but it really took over the industry by the '80s.
Eh, I agree that it really depends on the job/area/people/etc, not the default everywhere for sure, I'd interview without a suit and just nice dress clothes.

Anyway, the point remains the same though, tattoos are still expected to be covered.
What I call "Twitter Communities" is my answer to that problem. Invite only groups. The world can read but only group members can post to the group. Otherwise exactly like Twitter currently is. You can create a community and invite people to it and then when you post you either post to a community or global, everything still appears in your feed but you can filter down to just a certain community posts.
They want everything but they can't even define a starting point. It's insanity. I've been going back and forth with a customer about this (through my product and sales team) since August of last year. At first the priority was high and it seemed like the scope was reasonable. But no one was making moves or delivering on my requests / asks / concerns. I suggested a phased approach, so that we could _be_ agile and get _something_ in front of the customer for feedback. But before I even got there the requirements changed again and again and again and again and again...

Thankfully all of this specific work is easy to segregate away from the rest of my team. It's proven to be very toxic and morale draining. If my entire team was involved, I've no doubt that we'd have lost people by now.

And the real kicker: It turns out that right now we can't even deliver on the first pass that I had originally suggested, despite me being basically done with my teams piece, because some other team in the company was loose with their language and convinced a bunch of product and sales folks that, yes, of course they had what the customer was asking for. They didn't. They still don't. I'm convinced today that they never will. Bunch of fucking sycophants.

I have no idea how these things happen but recently I've become convinced that this sort of confusion-on-all-fronts is just par for the course in this industry today. The only work that I've been able to do in the past couple of years that was well understood and easy to articulate, and as a result capable of being completed mostly on time and within scope, was born out of a select few individuals being able to identify a real problem and a real solution and grinding away at it in a controlled fashion. But that seems to be rare and not at all "how things are done."
That's because the C++ compiler has no idea what you're doing. It can't hoist subscript checks out of loops, because it doesn't know they're subscript checks. They're something some template generated, and at bottom, they expand to an IF statement. The Go compiler, which knows about subscript checks, does some of those optimizations.

For this optimization to work, the compiler has to be allowed to report subscript errors early. Frequent subscript checks that cause noticeable overhead tend to be inside loops. Often, the compiler could hoist the implicit assert inside the loop up to one assert checked before the loop is entered. It has to be allowed to report failure as soon as it become inevitable. If you have a loop from 0 to 100 over an array that's 0 to 99, and there's no way to exit the loop early, then failure is inevitable.

As soon as failure is inevitable, it has to be OK to detect it. That means if you're printing values 0 to 100, you'll never even get the first one printed. You'll abort before entering the loop. This is a bit strange to C/C++ programmers.

Once the assert has been hoisted out of the loop, the compiler may be able to prove that it can't fail. For FOR statements, this is usually easy. So the subscript checking overhead can completely disappear for many inner loops.
I feel your frustration, but as Ukrainian, I've spent years learning English in Ukraine before I could actually start using it with native English speakers and English is much easier language than Russian for example.

Most people in Ukraine don't even have a way to practice English with native English speakers at all.

So perhaps a bit more practice upfront would be a good idea :)
Any assurances that this won't seriously disturb the earth's ecology and human health, or do we no longer bother with that when manipulating the whole planet?
Correct. This may not have been perfectly locked down before the secure element, but Apple’s design goal has always been that the device hardware prevents even Apple itself from retrieving encrypted data without the passcode, and that passcode should have a strictly limited number of attempts to guess.

Bugs will always be found and it’s a mistake to think even the latest iPhone is immune to attack. In particular, the baseband continues to be a large attack surface, and IMO is the vector most likely used by the Saudis to remotely access iPhones on their cellular network.

I’d feel safer if a powered off iPhone did not connect to any network (WiFi, Cell, or USB) after booting until the passcode is entered.
Watch a planning meeting sometime. One of the typical community demands is to use onsite union carpenters vs. brining in prefab components from assembly lines elsewhere. Like so many things about Bay Area housing, we actually do have the capabilities, we’re just throwing up legal roadblocks to their use.
You don't need to trust Assange or the Government.
Manning already stated that the allegation is categorally wrong. And there's no proof that they did it. But they still went with it, just to get him extradited. A common tactic.
Really cool project, @wing328hk. Congrats on the new release.
I read it from old entries here.
Sure, you could run pgbouncer yourself on EC2, but unless it's offered as a managed service you're no longer "serverless" as you've got a pgbouncer server to administer yourself.
I've done a fair bit of C++11 for CUDA and I was so happy to throw everything out and switch to Numba. It has some rough edges (like incomprehensible error messages when the type inference goes wrong) but it's been a pleasure overall to work with.
So what exactly is the point you are trying to make? Are you saying that none of us should care about privacy or the actions of Facebook because we've failed to elect appropriate politicians or failed to get the general public to understand what Facebook is doing?

The only way to get people to start thinking about these problems and implementing change is by publicizing stories like this. Seems like a very defeatist and unproductive attitude to just say "this is how it is" and leave it at that as your comments seem to imply
Right, and I neglected to mention that I did get the chip with no issue. My point was just that the system can work well, sometimes.
This century's best-performing US stock sells energy drinks, not iPhones (MNST)
Cross platform games that are based on high-level APIs are probably not going to showcase this well, but look at the work that Naughty Dog does and try to find a budget gaming PC that can compete with that. Big budget, cross platform games aren't that well optimized, but the really well optimized games can look really good on old console hardware.

Heck, look at what Nintendo has done with Breath of the Wild on the Switch hardware.
Agreed. I wish that they would just mix those into the primary feed. I keep using the "See less often" option, but the "Thanks. Twitter will use this to make your experience better." message that I get in response almost feels like a taunt at this point.

I want to turn them off completely.
Why is this mentally ill Rasputin-looking individual allowed to be in charge of anything? He’s milked his unearned network effect and first mover advantage for long enough. Let this unhinged homeless crust punk looking disgrace wander into the sunset with his billions. Twitter’s servers should be seized by the military and the company should be nationalized and required to operate with a sole duty to uphold the first amendment. Anyone interfering with this transition should be executed for treason. Hopefully Trump does this in his second term.
They aren't my go-to tool but I have found mind maps useful for playing with high-level doc structures. I used one today to prevent some candidate taxonomical groupings to some domain experts, and it served the purpose of sparking debate and getting feedback on suggested regroupings
The World Wide Web Consortium (W3C) considers ActivityPub mature enough to be a "Recommendation" in its standardization process:

https://www.w3.org/standards/faq#std

https://www.w3.org/blog/news/archives/6785