skysight-inc/HackerNews huggingface dataset:
I don't think the author is suggesting that people should put this much effort into optimizing their blog. It's a toy example that's simple enough to explain concepts that can then be applied to bigger and more complex webapps where "don't use JavaScript" isn't an option, like with the Redux example mentioned further down in the article.
One simple solution would be to have prosecutors swear, under penalty of perjury, that they are not withholding evidence.
99$ for a git client. Nice joke.
Because it limits the power of the state. The state, in the US, does not have absolute power to convict anyone of anything.

The state has for all intents and purposes unlimited resources to pile on charges, cover up exonerating evidence, they can legally lie to a suspect (“we found a witness you might as well confess”), they can strike jurors who would be more sympathetic to believing that police can be corrupt, etc.

The defense doesn’t have an unlimited budget to hire experts, get evidence independently tested, etc.

If you are poor and/or minority, the state can and will railroad you and the jury that holds your life in thier hands won’t be of your peers. Do you think that a cherry picked jury will really be that concerned if some poor Black kid gets locked up for life?
I understand the need, but with the 2080 I'd expect a generational improvement in price / performance, and there is none here. You spend 1080 ti prices, you get 1080 ti performance.

The 2080 Ti makes sense though - it's for those with deeeep pockets, or who make their livelihood off of gaming. If you have the means, go hard. I understand we always want more FPS, and some people are willing to pay anything to get it. I just wish the 2080 wasn't such a poor showing - with the exception of a couple of new tricks (a new AA and not yet supported or well performing ray tracing) you don't get anything else for the price compared to a card released a year and a half ago.
What is the difference between a manuscript and an article?
because if you don't, your enemies will win, because they do it.
Hi. Thanks for the workaround, it's fairly similar to how it's handled in TS, except more verbose (which TS is already very much so when compared to something like Elm). That isn't a problem for me since I have some experience with functional programming, but that'll likely be a serious disincentive for other devs (TS itself has been a problem already). Maybe I'm off the mark and that is idiomatic and a very common Dart pattern, and can be assimilated through familiarity?

On another note, is there any workaround to have true non-nullable types?

As far as the cost of having one codebase goes, right now it's somewhat of a worse is better approach; we're looking into something that heavily improves things and is worth rewriting our apps into. RN hasn't been it due to its FFI/bridge problems not making us comfortable and Flutter is something we've been looking into but the language has been a deterrant, so it's hard for us to argue "yes it's better on every metric and worth the effort".
The Plot to Subvert an Election
Is Reputation Management Next for Blockchain?
> More than 320,000 people around the world — mainly traders, analysts, and brokers — pay about $24,000 a year each to use the Bloomberg Terminal to access real-time market data, communicate with other users, get the latest news, pull company data, and more.

> Assuming minimal discounting, that would make the terminal a more than $7B business alone.

The numbers do not fit 320,000 * 24,000 is over 700B.
The prosecution did their job, supplied evidence, and got their conviction. If anyone failed, it's the defense.
...that was 7 years ago? Time flies. Congrats!
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DataCollection

I'm not sure why everyone pretends this is an MS thing and not an industry thing :/
SublimeGit?
Apr 4, 2011
"Show HN: my weekend project, Gumroad"
https://news.ycombinator.com/item?id=2406614

May 7, 2012
"Gumroad raises $7 million from KPCB"
https://news.ycombinator.com/item?id=3939871
A particular flavor of constraint solving is geometric constraint solving, where constraints such as "this line is parallel to this line" and "this line is tangent to this curve". This is widely used in pretty much everything single mechanical CAD tool worth its salt.

But you know what it is missing from: electrical CAD tools.

For footprints this would be especially useful. Some think that footprints are just one size fits all, but that is far from the truth. Footprints should vary depending on the environment, production tolerances, manufacturing method. Right now I have several varieties of the same footprint for different deratings and uses -- what if I could simply specify a parametric footprint which actually adapted to specifications made in the design process.

This could be done with wizard programs (several commercial options exists), but I think an approach based upon geometric constraint solvers and parametric drawings is a far, far more user-friendly and powerful approach. The widespread usage in mechanical CAD tools prove that this is not a far-fetched application; it simply hasn't taken a foothold within electrical CAD tools.

I've been toying with the ideas and researching how it could be done for quite a while, but I haven't made much code-wise progress yet. However, there is a lot of tools to draw upon (libraries for geometric constraint solving exists). If someone is interested in co-developing on some ideas, or already knows of such a project, then I'd love to hear about it (email is in profile) -- I'm getting tired of manually calculating grid sizes and offsets.
Not many people use X forwarding, and X isn't really network transparent anyway. The X wire protocol is so chatty that modern clients do anything they can to work around it. See this Daniel Stone talk: https://www.youtube.com/watch?v=RIctzAQOe44
Show HN: FlubuCore a .net cross platform build and deployment automation system
Not defending it but based on descriptions I’ve heard about government air gapped networks I wonder if it’s less about cost of individual computers and more about the annoyance, overhead and expense of the transfer systems.
Come on, there are at least some cases where people deserve to be put in jail. Clear evidence of rape is definitely one of those. Do you actually want to release serial killers caught in the act, just because the penal system is too inhumane for them?
> “I think anybody trying to toss integrations over the fence to an ops team needs to have an extended tour of duty trying to operate their own solutions in production WITHOUT assistance before they form bold opinions about operations constraints.”

I think this is one of the worst possible attitudes to have. It’s a petty way to feel, desiring some type of “I’ve seen some shit” tough guy credential more than supporting the stuff needed to actually solve business problems.

If you hire people whose value add to your company is inventing completely new things, including deployment, ops, scaling, etc., that goes along with that, then it is the job of infrastructure on the other side of that fence to happily and eagerly accept whatever is tossed over the fence, to understand why developer teams made the choices they made, and to take an attitude of supporting as much as possible.

> “You need a plan for how all the components will be maintained, patched, and upgraded. You need contingency planning when some of those bleeding edge components are going to become deprecated. You need to consider what staff capabilities are assigned to do that maintenance work or what will happen when the institutional knowledge used to form the original integration is not on-call to reintegrate it in the face of unexpected events.”

Yes, of course. But all this is already what dev teams are doing. Ops / infra is not taking a hare-brained plan and adding these robustness aspects into it. Not at all. Instead they take plans from application teams and try to use policy to minimize their own maintenance burden, even when that optimization is antithetical to what the company requires at a more fundamental level.

A lot of companies languish and die because of sociological dysfunction in the policy interface between dev teams and infrastructure. The more that infrastructure has political control of that interface, the closer to death is that company.

It’s like a body that is disallowed from generating white blood cells in response to a new immune challenge. Even if the bleeding edge integrations are really hard, the alternative world where you slow them down with policy is death and attrition.
I did my Masters part-time and really struggled with the writing part, to the point I took a 7 months sabbatical to finish my thesis. Thus was not just due to my full-time work but also family, commuting and other things you do. But I do get why you are missing the research part because it is fun! Hope you find a way doing both!
I really doubt we'll go back to using CAPTCHA for that. We'd already (ages and ages ago) dropped the use of CAPTCHA for connections from the Tor Browser. Today's announcement is a further refinement of all the work we've been doing to make using Tor smooth with Cloudflare domains.
https://en.wikipedia.org/wiki/Faster-than-light#Superluminal...

"Faster-than-light communication is, by Einstein's theory of relativity, equivalent to time travel. According to Einstein's theory of special relativity, what we measure as the speed of light in a vacuum (or near vacuum) is actually the fundamental physical constant c. This means that all inertial observers, regardless of their relative velocity, will always measure zero-mass particles such as photons traveling at c in a vacuum."
What is your definition of success?
Thank you for this question. I have been struggling with a deadline for my dissertation for personal reasons and feel like giving up on the whole thing. It is unlikely that if I give up on my deadline that I will return to do more academic work. However, I enjoy researching and want to continue to research and write. Just a few days ago I asked my husband if he thought it was reasonable to ignore the deadline and just continue writing my dissertation for myself. He sent me a link to your question today. :)
Mage – make/rake for Go
PRs seem to have the same functionality everywhere; I haven’t seen anything in Github that I couldn’t do in Bitbucket or Gitlab.
Yeah physical separation... seems like a large and ultimately good step. All the other efforts to logically separate things often have some sort of downside.

I posted a while ago that there was a customer (tied to the military) that forbid ANY outside electronics of any type to enter their facility (main gate where you parked was ok, but you still turned everything over) without approval, and no electronics could ever leave. They went so far as to keep and presumably destroy anything that entered... bring a laptop, it's gone, be stupid and carry a phone, gone (nobody actually did the phone thing as you were warned plenty of times).

Granted they paid a ton for it (for a laptop many times sometimes (other times they gave you one)) and it is mostly a policy only the military can be strict about.

But having said that this was before smartphones and etc, and honestly now a days that seems like what was an extreme policy, is actually a good policy for many such places. We're already at the point where we know we can't be sure about declaring any equipment "clean".

I was a little shocked to hear the White House was talking about banning smart phones in some places.... like how the hell haven't they done that already? A mic and camera on each person that wanders all over the world connecting to random cell towers and wi-fi and OMG, what a great attack vector!
Things discussed at my borough's (pop. ~1800) council meeting this past Monday:

- Evicting tenants because their landlord can't follow the law (didn't do required inspections, obtain required licenses, etc)

- Existing arrest warrants for said landlord

- New liens against properties

- Tax increases in the neighborhood of $80-300/yr, which is considerable when the median income is roughly $2250/mo gross.

These are councilors that are elected in unopposed races the vast majority of the time, and when they are opposed the margin may only be a dozen votes. Because they're in off years you're looking at maybe 8-10% total turnout (~45 or so per voting district), and there may only be 25 or 30 total votes in even opposed elections. For folks given the power to evict, halt property sales, etc. I'd argue the power given per vote require is on par with state executives and higher than a freshman member of Congress.
Github hires in Germany for remote support work, doesn't matter you live in SE Asia only matters your authorization to work in DE https://boards.greenhouse.io/github/jobs/1182009

Or just go on any job site: https://docs.google.com/spreadsheets/d/1JfNAbUX_lN9K3MCNHO15... and search for "german" to see all the remote German speaking SaaS support jobs, plenty exist.
While you are fielding little requests, I'd personally like to be able to collapse/expand the areas in the "Location Bar" pane/drawer on the left (where branches/tags/stashes are listed). For instance, I often have a lot of local branches and would like to be able to focus on them rather than the remote branches. As it stands there isn't much vertical real estate for each of the lists, and there doesn't appear to be a way to resize/collapse them. SourceTree on Mac treats these as collapsible in an accordion-like way, which I personally like, but I'm sure there would be other good approaches too.

Not a huge problem because there's the cool branch list/switcher at top center, so maybe will find myself working with the Location Bar hidden mostly.
I also find the march of new languages a little exhausting. But I handle that by just taking a glance at them and moving on. Kit never has to trouble me again and I'll have already forgotten it by the time I hit reply here. And my life will go on.
Not sure about intentions, but I consider it largely established that they were poisoned.
> One thing that curation of old media was bubble too. It made people convinced that "nobody think that" while quite a lot of people actually think that. I don't mean outright censorship here, but the range of arguments and opinions being expressed was much smaller.

You can still get that while citing twitter, but you can also get those 1:1000 opinions that were impossible to find before, and make them look unreasonably common.
In my field, they are called either manuscripts or papers, rarely articles.
My Journey from Zero Visits to My First 100 High-Quality Backlinks
Can carbon capture from air shift the climate change equation?
I think the title is poorly written, rather than trying to further an agenda. The article immediately makes it clear Linus is the source of the abuse.
Sounds rough :(
Walmart is putting 17,000 Oculus Go headsets in its stores to train employees
I don't know, I quite like the fact that I only need to protect my cranium in order to safeguard by intelligence.

It would be a bummer if a lot of neural processing was happening in my arm and my arm was lopped off.
Sorry, more than 10 years - now edited.
Good to hear.

For what it's worth, I haven't seen a CAPTCHA browsing cloudflare sites for a long time (months?), until just today I've gotten two (out of several tens of CF-backed sites visited). Could be related to these changes, not sure.
Hi Jon,

One feature that's missing from most of the git clients I use is the ability to do "branch1...branch2" diffs, ie, diff two branches from a common starting point but only show the new changes in branch2. Do you think this will be possible in Sublime Merge at some point?
If you work in tech at a level high enough, then conferences, white papers, technical reports and so on are part and parcel of the job. All these generally coalesce into 1-2 academic-like papers per year for important journals in your field.
Oh I hear ya. The lack of knowledge extends to the "researchers" for sure.

The unfortunate thing about the Panara Bread deal was any dude could have just pulled up Postman and hit the API and seen the results / issue in a couple seconds + however long it takes Postman to start on their computer.

They didn't even try, they could have rule out "crazy researcher" in seconds.
> Important! While browsers can run input callbacks ahead of queued tasks, they cannot run input callbacks ahead of queued microtasks. And since promises and async functions run as microtasks, converting your sync code to promise-based code will not prevent it from blocking user input!

Wow, my initial reaction while reading was "just use async functions and then then code will naturally allow user input in the middle", good to know that that doesn't work.
Django's admin is great, but it's semi-automatic at best: you still have to specify exactly what the models should look like. This tool seems to infer the models and forms that are required from the html.
You'd have to bribe 12 jurors to guarantee a conviction for a single case. Bribe one judge, and you control hundreds of cases.
The article even kinda touches on their fallback excuse “he was an up and coming drug dealer”. So the prosecutors use that to say well, he was a bad person anyways so no harm done!

It’s all just so stupid.
Yeah there is definitely annoyance, overhead, and expense but you are trying to securely transfer data to an air-gapped network so just "plugging things in" (what some people expect, like just grabbing a usb drive) is a risk in that regard so it's a lot of trade-offs.
Check out this amazing plan from Rockwell produced in the 80s to see what that might have looked like [1]. I have a print out of it I like to look at once in a while to remind me what could have been possible if we had different priorities.

[1] http://i.imgur.com/ntBHE.png
Power corrupts, absolute power corrupts absolutely.
What's the origin of the money?
The enteric nervous system is interesting, but I'm not sure I'd call it intelligent. For one thing, you can chop big bits out of it with no adverse effects.
I find this absolutely fascinating. For a long time we thought that humans had a monopoly on abstract thought and problem solving, then we realized apes have it, then pigs, and now octopi. It's weird to think that humans might not be the only truly intelligent creatures on the planet, but it does show to me that "intelligence" isn't this simple black and white system.

I have to say though, this article did kind of make me feel guilty for eating as much octopus as I have.
Apple build advanced products with vertical integration (taking risks, but with a high profit margin). Microsoft sells "cheap" software (historically using nasty commercial tactics). Google is an AI company. By luck, trying to give meaning to web pages and search requests brings a lot of money from ads. Google tries to get knowledge about every aspects of our lives (mail, contact, documents, travel, interests) in order to build smarter IA (like Alphago). The main risk of Google is to be broken in pieces for monopoly. Google is implied in politic to protect itself and gain military contracts. IMHO, the future of Google is about building skynet (and terminator). Earning money is a side effect.
They should list expected months until closure on the product page so people can plan accordingly. I kid, but not really.
Is there a design whitepaper somewhere? (Or similar)
Fixed wing and let the thrust-vectoring pitch it over for forward-flight. Pitch up for SpaceX style landing.
Tor has definitely gotten faster over the past few years. It used to be pretty useless for actual browsing, but now it just feels like slightly slow wifi - even videos load fairly well.
I’ve actually had the exact opposite happen: my ShowHN posts got nowhere, but the product itself became successful. I’m sure that the opposite is also true as well, but figured folks needed to hear that, just because your ShowHN post got nowhere, doesn’t mean there’s not a market fit for what you’re building. It just might not be interesting enough for the HN crowd, or you don’t have any name-recognition.

For those who are curious the product is browserless.io. Rev chart is here: https://www.indiehackers.com/product/browserless/revenue

EDIT: here’s my ShowHN post for posterity: https://news.ycombinator.com/item?id=15722617
Amazing :). Keep on going, especially for yourself.
I study every day on my career, and consider it an academic exercise to read tech blogs on coding, design, server admin, etc... and I sometimes write about these topics to inform my clients. I kill 3 birds with one stone. I learn, I get to dive into topics deep that benefit my mind, and my work (doubly satisfying) and educate my clients. It lowers my stress when my research provides a very real world solution. (These are really good days)

When I write about my understanding for my clients it is sort of like training and marketing at the same time. It forces me to know my subject better to make sure I am giving good advice to my clients. This is not documentation, I keep that separate. But I am finding more Digital Ocean articles the cross this boundry between mere documentation and useful teaching/tutorials.

So it feels like a natural fit, I am interested in research and writing and others need what I know to do better at their work/business.

But, I have other personal topics I research and write about (history, religion, health, etc...) that is not work related, but I keep them separate from work complete, keeps stress low. But I do use tech skills to help me with them. (ie, data scrapers and manipulation, graphs, analysis, apps, database access and APIs, etc...) But this relationship is one way, "work -> personal research", almost never "personal research -> work", unless it's purely a side effect of knowledge gained...

These personal writings are more critical, some extensive (many years of research, writing and editing) and I have a family and decent social life. I just don't have real hobbies or too many time wasting activities, and I keep my personal research separate from my work research. I guess it's all priorities?
the light UI theme is great (as is the app itself), is there something similar available for ST?
I see that only for a couple of books, I don't think we have banned books over here. It must be a publisher limitation.
Hi, creator here.

>Basically, what "designed for game development" means?

I've been doing a lot of work in Haxe, but have struggled with performance issues due to GC and memory churn. I wanted a lower level language with more control, but without sacrificing the ergonomics and abstractions I'm used to. Term rewriting and implicits are examples of features that let me layer abstractions onto a language but still maintain complete control.

>What was the original language and why made the change?

It's not up on GitHub, but the prototype was begun in Rust. Ultimately I found I'm much more productive in Haskell and made the switch.
None of those services you mentions are alternatives to selling ads. They are just places to sell ads.

As for alternative revenues, they are heavily pushing Google Cloud platforms to businesses.
Cough up half a million quid for fumbling 15M Brits' personal info to hackers
https://www.newsobserver.com/news/local/education/article118...

Wake County’s average teacher salary hits $50,000 for first time

November 2016
You might be interested in the resources available via the National Coalition of Independent Scholars: https://www.ncis.org/national-coalition-independent-scholars...
Renegade 3D-printing gunsmith Cody Wilson on the run
Cool things JavaScript can do, World of Warcraft – Programmer’s Edition and more
That's a dangerous road to go down when you imply that the prosecutor's job is to hide exculpatory evidence from the court.

I definitely can't travel that road with you.