skysight-inc/HackerNews huggingface dataset:
Sounds like an intentionally malicious function to me - just waiting for a proper payload.
> It sounds like you’re looking for a nicer version of Max/MSP

Exactly. Max/MSP is great and I really want to like it, but despite making several attempts at using it in my practice, it hasn't stuck yet. Max doesn't have enough abstractions to make in depth development enjoyable IMHO. After a certain point I get bogged down and long for a regular programming language with an IDE. I'd probably enjoy Max more if I was comfortable in C.

Max's std lib is rich and it would hurt to start from scratch in another environment, but you don't need that many DSP modules to start building interesting patches. An LFO, filter, ADSR and an oscillator get's you a long way towards a usable synth. And there are many open source libraries to draw from.
Yes, we do actually call it TWIT
The Man from Earth Sequel 'Pirated' on the Pirate Bay – By Its Creators
> The 2015 rules the FCC pushed forward by saying they were considered "common carriers" under the 1934 Communications act

More precisely, “telecommunications carriers” under the 1996 Telecommunications Act, which substsntially revised and restructured the 1934 Communications Act; the 1996 Act specifies that telecommunication carriers are, when acting as telecommunication carriers, common carriers.

> The political theory around the FCC hasn't been updated sufficiently, they were mandated to deal with telephone lines and much of their control over the internet is based on vague interpretation.

Their authority over the internet is based on a law adopted in 1996 whose major motivations included updating the 1934 Act to cover modern communications including the internet.
dingo - a Google DNS-over-HTTPS caching proxy in Go https://news.ycombinator.com/item?id=12514170
i believe that counts as falling for it
I always wonder if this sort of inspiration is so one sided in a relationship that people can't understand and accept when/that you're just not mentally available.
5.7 Magnitude Earthquake Hits Taipei
A small lifestyle startup is not necessarily easier than a venture startup.
Apparently:

> "The DOH server is given with a host name that itself needs to be resolved. This initial resolve needs to be done by the native resolver before DOH kicks in."
In the UK, you can build a bridge without certification as long as you have someone certified review the plans and the implementation before anyone else drives on it. I suspect this is similar for most civilised countries.

A (perhaps short-term) idea would be to make software vendors liable, and do not permit them to sign away that liability.
The difference is that somewhat haphazardly, Ev created an oral agreement and then confirmed the existence of the agreement in an email stating that Twitter wouldn’t violate it. There’s now a paper trail saying that Twitter wouldn’t do this, and that basically confirms that at minimum a breach of contract has occurred.

Patent trolls wait forever to take action on patent use only after a company gains susbstantial profits. On the other hand, a good example of patent enforcement would be initiating legal action at the first sign of infringement — before profits are made.
I totally agree with you on the mandatory part, I’d hope it would be widely accepted that opt-in is the way to go in such cases.

Although I need to point out there’s a huge difference between what people say vs what they actually do (see https://www.nngroup.com/articles/first-rule-of-usability-don...) and I can’t imagine an effective product development process that ignores the actual usage data.
Thank goodness people are pointing these issues out. I've been considering some blog posts to collect more info and hard examples of exactly this and similar google issues that are so often not talked about, especially by those who have ties to the big G.

There are indeed many keyword searches in which google is obviously censoring the internet in big chunks. Because they are so opaque no one knows if it's directed by a gov agency, or shareholders, or the vision of some guy at the top who thinks they need to grow up, or some small team that is so hellbent on destroying some things they do not worry about the collateral damage - or maybe it is "machine learning" figuring out if you censor big chunks here and there that people will spend more on ads.
Who knows? Very few people, and who is affected? Many people, many who do not even know it.
Facebook of all systems is changing thier over algo ways to be better for people and less for the algorythm - will things change with big G now that the last babysitter left?

Google's current path imho is becoming the next yellow pages. Sure they will do fine being embedded on so many mobile devices and being the go to place for crowd sourced directions and locations - but the yellow pages was king for a few days and then people realized it's value to the consumer and to the business was no longer what it was and now who is using yp?
More details on a non-google run blog soon.
Who can I trust not to give up ip info of posters to tech peeps at G? Wordpress.com? Oh wait, they use google fonts and all kinds of things don't they.
Hopefully people can help put this info together with me, it is prime time to create some new alternatives that only do slices of what G used to do well.
Bullshit. Justify the recent Hawaii emergency notification in the context of an airliner. You can't because we would never tolerate that kind of unreliability in our transportation infrastructure.

Twitter does what it says on the tin. That doesn't mean software engineering is a mature discipline.
So all the stuff is <any> to Js ?
Red Hat reverts update to mitigate Spectre, refers to hardware vendors for fix
The legal case is that Ev, the CEO of Twitter at the time, confirmed the existence of an oral contract that precludes the two companies from crossing domains. Breach of contract.
You are probably aware but in case not I’ve read in the past where researchers used special video games as a therapy for PTSD. Something about how the brain isn’t able to tell the difference between real danger and virtual danger so it’s a sort of safe immersive therapy (I’m explaining very poorly). http://online.liebertpub.com/doi/abs/10.1089/cyber.2011.0003
A number of the undesirable factors described here (email, 12 month limit) are because that process isnt generating a client certificate for use on a private site, it's generating an S/MIME cert for handling encrypted/signed email.
I have the mid 2012 model, it's okay. Definitely was never usable for me as a primary computer with 4GB of RAM. It was just something light that I can bring on the road. I find a Chromebook is better for this use case now. The keyboard is good, I will give the MBA that. But open Gmail in Chrome (with no other tabs or apps opened) and the MBA starts tapping out like that is some kind of big ask.
A job is not (just) a privilege.
The Most Dangerous Stretch of Water in the World
In addition to what the others pointed out:

* Worker training, $20 million

* Utility costs, $140 million

Does the state pay for that?

* U.S. Interstate 94 North-South project, $408 million

* Road improvements, $134 million

How is improving the infrastructure a bad thing? FoxConn is a great excuse but they should be doing that anyway, no?
Read this last week. There were lots of individual things I disliked about the book, yet still thoroughly enjoyed it as a whole. Quite a fun story
Maybe it would make more sense for people to be liable for data and not code. There's no need for my cute photo effects mobile app to undergo some kind of exhaustive code review but if I want to store credit card data or social security numbers maybe I should have to pass some kind of review.
Nope, I've been caught in captchas which kept on going for about 5 minutes until the algorithm finally decided it had enough. Even when there were no tiles to click anymore, I would click ok and then more would appear and it just kept on going and going and going.
DNS is one of those things I have to reference every time. Definitely feels like this.
Because youtube attracts a lot of brand advertisers: think Cheerios, Volvo, Swiffer, etc. These ads are designed to create awareness of the products and to create warm feelings for the brand. Hence cute kids eat Cheerios or Volvo brags about safety or Swiffer shows how easy it is to have an immaculate mansion.

All of the above dread showing up next to eg some jackass going to a suicide forest and showing a dead person for kicks. Showing ads primarily against bigger videos means youtube has a chance to check the content. ie so-called brand safety.

See how the ad industry views the changes:

http://www.adweek.com/digital/youtube-is-finally-addressing-...
I just tried logging in through github and I noticed that it still needs my email. When I try providing one, it shows me a "not found" message.
Ok so you're defining new operations on top of existing primitives. Makes sense! The concepts look more interesting than the library right now (it doesn't move the needle for me production wise yet) but it has potential! Every project starts somewhere. I'm glad you wrote this in java at least.

There's a ton of things I'd be missing to start looking at this.

1. Backend agnostic: let me run on different backends like flink/spark

2. Give me off heap memory please. Let me play dangerous and use pointers directly to optimize interactions with transforms.
We wrote our own GC among other things for our tensor lib due to the GC bottlenecks and copying and the like.
That's personally what I kind of like about tablesaw.

A library for 1 off adhoc analysis in memory isn't a bad start though, especially since most folks don't actually have that large of problems.
That wasn't the parent's case though. The parent's case was an odd implementation that provided correct enough approximations of the answer in a much more performance way. Neither are incorrect, but the "simplified" version would be a step backwards.

As noted, the comments are for the why, which tests don't tell you without some additional information.
I've been listening to some of his podcasts but narrowed it down to only SN. On his other podcasts I get news that I have already picked up here (days earlier). I remember that the drop that did it for me was some guy on his M$ podcast 'commanding us' to be good slaves and shut up about the M$ excessive and intrusive telemetry because if M$ wants something we should just shut up and comply.

Leo also tends to invite people who cannot speak, they "erm" every two words, and I also remember a lady saying "like" like every other word, like you get my point, like go see a speech specialist, like you get me.

One more point on the "not cool", two years back he made a switch from having an opinion on things to just sucking up on everyone (good and/or bad). I think that ad slowed down so he changed his tune.
I watched the first ~30 episodes and honestly tried to love it, but I couldn't do it. These days I find Leo so insufferable and conceited that not even my nostalgia for TSS can save the new show.

If they spread the role of hosting around more like they did back in the day I would love it. But most episodes didn't feel like TSS, they felt like The Leo Show with Leo Laporte starring Leo Laporte.
It makes sense but it’s naive, you’ve basically tied an arm behind your back before going into the savagest fight of your life. Information is the lifeblood of policy, so you want as much as possible, all the time, regardless of how it’s gathered. You can make exceptions towards your citizens because of some high ideal (or more prosaic needs for social peace), but everyone else is a natural target and fair game. Even allies spy on each other, just a bit less because there is often no need (information will be willingly provided).

This is why we need supranational orgs (UN, WTO etc): because foreign relationships, left to their natural state, are a lawless Far West.
1. The IoT network is built after the canal.
2. The South-to-North Water Project is not a single entirely new canal. It consists of many small canals and dams that connect existing canals and nature rivers.
Because JS is JIT compiled in a way that HTML isn’t - you can guess what machine instructions a+1 will compile into, its not so clear how a table layout say, will actually execute
cURL supports it. See https://ec.haxx.se/usingcurl-persist.html

If your question is how to reuse the connection pool for, say, 1000 DNS queries from one machine, curl already uses a connection pool. Next, to use fewer TCP connections and get faster response, my first proposal is HTTP/2 which supports TCP multiplexing such that multiple requests can be issued over a single TCP connection. Every response is return asynchronously, we can achieve nonblocking.

cURL also supports HTTP/2.

Speaking of word: it seems author of curl project prefers “curl” over “cURL”? Worth asking.
Australia adds record 1GW of rooftop solar in 2017
>The focus on Javascript as though it's somehow special is rather baffling to me

One of the most common ways major ad networks get compromised to the extent that they serve malware to hundreds of thousands of web users (this happens at least once a year) is that they hotlink to JS libraries, that hotlink to JS libraries, that hotlink to more JS libraries.

If you use a script blocker, it's not that uncommon to see that once you get down far enough, scripts are being loaded from bare IP addresses rather than domain names. Every now and again, someone compromises one of these deep-nested hotlinked JS files and maliciously modifies the javascript, and random sites all over the web dutifully serve the malware.

It's not that I don't trust the first-party website owners, more like I don't trust their friends friends friend.
This is a very long read but I think the telling part is the comments. Most people seemed to think that 5 months of research for a 10% difference is too much and I think I agree. Now, part of that time had to be spent anyway as part of the due diligence for moving to the cloud. But 5 months of multiple people's time seems excessive; I would have been frustrated in 5 weeks.
bitcoin: a tool for teaching libertarians the reasons we created regulations at high speed
Why Is UX Copywriting So Important in Product Design
> Because of this, you should usually attempt to just keep the code as simple as possible to modify in general.

I like that phrase, that's the key really. Usually the simplest code to modify is the smallest amount of code. But not always, a good abstraction will also make the code easy to modify.

Having good tests, with decent coverage, which are easy to update and add to, probably not overly tied to specific implementation, also helps make code simple to modify.

If you work in a specific domain for long enough, you might be able to predict _how_ requirements will change. Say you are required to handle one widget at time and you're told to implement a process_widget(a_widget) function. But you have been around long enough to know that next week they'll come back and say, "actually, can we process N widgets at a time?" so instead you write a function that is process_widgets(list_of_widgets), and next week you just start accepting a list of more than one item, with the system already tested and implemented to handle the rest. Some might say this is overdoing it, and in most cases it is, but I've seen this happen with more experienced engineers - they'd be a step ahead of the manager and the customer requirements.
Companies who've found themselves in a monopoly position don't get to make that choice without legal scrutiny, for good reason.
I've had the same experience as you did. When there's no type definition available, starting from an empty object quickly resolves a lot of the issues. But that really depends on the complexity of library you're trying to declare.

On the other side, I've also had cases when the type definitions were a pain. We have a web app and use .Net/TypeScript/React. We also use the commercial Kendo UI version. Since there's no versioning available (and the Kendo UI team doesn't seam keen on "type correctness"), we are (almost) always using a type definition file for another (newer) version of Kendo UI. We've had to "patch" the definitions on several occasions.
Is disclosing yourself as not a lawyer enough to excuse from giving legal advice?
YouTube Activates Small Creator Kill Switch
UX Trends of 2018 for Mobile Apps
That type of weather is not the norm, the amount of potential misery days on bicycle can be counted on one hand in a year, and it's easy to alleviate and make them potentially enjoyable.

Please try it again it's not really the same experience if you choose to do it. All your problems described above are easy to solve, if you have resources to buy a car[1]. Ice bark roads are navigable with cheap winter tires (it does take you 40% longer to traverse though). I need to have a change of clothes and layers. good gloves, shoes and socks are vital below -12° if you bicycle for and 1 hour in such conditions it's going to hurt alot.

[1] You might need to sell the car though, which might not be an option, but in the long run you should come out ahead
There is no patent involved. This is why TWIT doesn't make the same claim towards/against Netflix.

Feels like shake-down-waiting-to-happen more than cease-and-desist case.
You're using logic again. His point is they're not logical unless you count "forest through the trees" fallacies as logic.

They want whatever is IN. Whatever is BIG. Whatever is the most POPULAR.

It's all about "big names" swirling around the community. "Have you heard of X?" Because "discovering X" and getting a big deal makes you famous.

"Driving profits up 3% over last quarter" is not what a hot shot maverick does. It's not cool.

So finding tens/hundreds/thousands of smaller (but successful!) channels isn't popular. Humans can't process that easily. And when it comes to impressing your boss in that industry, you want bite-size chunks. You want the next Macklemore, not 30 amazing electrical-engineering channels.
but a naturalized citizen is more likely to be committed to the ideals of the new country? Why else would you go through that (especially given that countries like China don't allow for dual citizenship)
If we're talking about the rise and dominance of PHP, we're talking about 10-15 years ago.
Another huge pain point of UWP: the whole suspend/resume concept.

UWP apps can't be closed by the user. The system manages the lifecycle and there's no way for a developer to know when the app will be terminated and when to save data.

To save your app's data you have to:

- Register for a suspend event

- Ask for an extended execution so that your app is not terminated within a few seconds

- Save your data and cross your fingers that the system does not terminate your app anyway and your data is lost

I recently ported a document-based macOS app to UWP and this was the BIGGEST pain point (aside from the fact that there's no easy way for an app to have more than one window, ouch).
Imports Are Expanding the Options in Granite Countertops
Interesting Facts about President Donald Trump you would never know
I haven't touched it in over a year now, but you might want to look at Bamboo. That product seemed rather stale and there's plenty of +1'd issues/requests on your jira.

One exceptionally bad example I remember is returning HTML for certain 404s even though caller requested json. It was for missing artifacts among others IIRC.
Ideally the browser and curl only use a local resolver, on your machine or router, which in turn can use a steadily alive or even multiple alive connections to the resolver.
Ah, I wonder if only the bulkhead seats are different. In those the display isn't always in front of you so the light control has to be available elsewhere.

Next time I'll avoid a bulkhead seat in any case.
> Does the law unambiguously define "common carriers" as including ISPs or does it empower FCC to make that definition?

The law unambiguously defines that all telecommunications carriers are common carriers, and defined what makes a business a telecommunication carrier. The FCC is charged with applying the law.

> If the former, why FCC needed to make that definition at all

The FCC never made any definition, it only applied the definition in the Act.

> and why it made it only in 2015

Arguably, because the people who wanted neutrality didn't care so much about the statutory basis and were content not to sue the FCC over their failure on classification so long as they were generally advancing neutrality polixy, as they from 2004–2017.

> So who is empowered to decide whether certain company or type of companies is "common carrier" or not? I thought that's FCCs job?

It's the FCCs job, in the first instance, to apply the law, but they do not have free and unreviewable discretion in doing so.
For the contract to be valid, there needs to be "cause" for confusing TWiT with Twitter. Most people would agree that there's no cause here, voiding the "contact"
Something like this is used by russian insurance companies. They should sell motor third-party liability insurance online and prices are limited by the law. It's not profitable enough for them so they boycot such sales. When you want to by such insurance online they send you SMS verification code, which you must enter on their site. The trick is that this SMS message contains 8-10 letters and some of them are unicode letters and you have only 2-3 minutes to enter it manually, copy-paste is blocked.
It's an over simplification of the brain, supported by the fact that those that damage their speech centers on one side still end up being able to talk again, as other parts of their brain take on the task instead.
Yes, video tutorials are very important for visual tools. I used to prefer books (and still do for digging deep into a tool) but these days to learn anything new in computing I prefer videos. That way I can just see how it works in 30 mins rather than wasting a few hours to setup environment, learn basic stuff and try it out.

If the video intrigues me then I invest time in setting it up and reading the documentation.
Check Format of C++ Code with clang-format Tool
It's worse when your app requires to maintain a constant connection to a server in order to function - when the app suspends good luck knowing when that connection will be closed, even with an extended execution!
Klingon is the only true language.
Lojban is for mealy-mouthed humans with no taste for battle.
Kortar's Torch-Bearer challenges all Lojban speakers to a verbal battle, the loser has to speak Esperanto for a week.
AWS Cloud Cost Saving in 2018: Strategic Guide
An open note to Google
In Colorado, a glimpse of renewable energy’s insanely cheap future