skysight-inc/HackerNews huggingface dataset:
You're conflating general descriptions of algorithms with implementations of said algorithms. I disagree; an implementation of an algorithm CAN very much so be tied to one particular program. If you ignore function call side-effects entirely (cache states, timing delays, modified globals, etc.), then you would be able to transplant functions from one program to another freely. Essentially, to make functions that are fitting to quickly transplant into other programs (in libraries or not), it actually takes intentional design to make sure their side-effects are limited in scope and predictable.

I think this is revealing of an implicit assumption that we disagree on. I do not accept this idea that genes, in a sense, are like functional-programming functions. Considering the fact that there exist genes that express only in the presence of other genes or specific environmental factors, its very likely that genes DO have side-effects in our metaphor of genes as functions.
I think rather than the shader editor (which uses a similar-but-different node based interface) they are referring to the Blueprint programming system in UE4 which effectively wraps C++.

It's extremely powerful, but it comes at a cost because it's nigh impossible to create diffs between different versions of Blueprints AFAIK.

I did see this (https://forums.unrealengine.com/community/community-content-...) the other day which looks pretty cool, essentially being able to embed some C++ at the Blueprint level, but I don't think that will necessarily solve the problem.
"The application deadline is Feb 18th at 11:59 PM PST."

?
Our chief leverage for pushing back on IE8 support is that out-of-the-box (which is pretty much how that have it configured) it doesn't support SSL settings that pass up-to-date recommendations.

Each year we are pen-tested by a third party, each year that client complains that the testers say the SSL setup is potentially insecure, every year we point out that we'd be more than happy to follow the recommendations (in fact we feel dirty not doing!) but it would lock out a number of their users if they were not given an alternate browser or otherwise reconfigured.

Fingers crossed this year is the last time: everyone there should have Chrome as an option, and everyone not depending on old apps (ActivX etc) should have IE11 not IE8. The login screens have had "are you sure you want to use this browser?" messages for IE8 users for a while, but some still use it, though only a few.

This is legacy application. Thankfully for our new applications the contracts state nothing older than IE11 will be supported, and that we only begrudgingly support that so users of IE may experience display issues or other minor usability problems from time-to-time.
> Occasionally I'll rent a car that only has Apple's Car Play and have to use my work iPhone to navigate (gawd forbid Apple would let us use Google Maps on Car Play;).

I don't own a car with Apple CarPlay, but a recent rental had it, and it worked perfectly with Google Maps.
>Per-site JavaScript controls

It has, but lacks UI.

But extensions (uBO/uMatrix) do that (and more) way better.
It was violating the open source license, thus required a commercial license, which it didn't have, which in turn makes this copyright infringement. At least that's the position of the courts so far.
Agreed, but that's not the market Zillow/Redfin are serving.

In fact, I think, the right term for those kind of agents is whole-sellers, who scout around for kind of deals you mention.
> All these projects were clones of decently engineered macos projects

systemd is the third world copy of Solaris SMF, is it not?
Thanks! I heard that might be coming, I'll check if there's an update waiting on my work phone :)
It's not special. If a funny nose was a non-visible condition, then I would be advocating against mandatory public funny nose databases too. But, that happens to be a visible condition so there's not much we can do to protect those people.

On the other hand, HIV is a non-visible condition which people could choose not to reveal if they don't want. Why should we take away that right, just because people with funny noses don't get the same luxury?
I am in New York, though the company is primarily based in California (I work in a satellite office). Not sure how the jurisdiction applies.
Well, i don't know many miners with a twitter handle so I have no ideea whether it was a coordinated campaign or not. The fact that they worked for the media did give them reach though, what I understood from your reply is that as long as you put it in an article it's fine... just don't tweet @.
That being said... 4channers should create their own Buzzfeed, you don't need journalism training for that; and just attack from there.
I'm not saying i don't feel bad for the people laid off, but it' just a tweet. In bad taste, true, but it's not the first, and it will not be the last. this time though, the so called buzzwhatever journalists are the target so that is apparently worse. m2c
Tails 3.12 is out
Why does category theory magically transform node diagrams into something usable from something not? Unreal blueprints/Reactor schematics/whatever are quite fine in their current form, even if their usage falls apart in advanced constructions. Is statebox going to magically make huge node-and-graph-designed programs reasonable?

Your writeup didn't convince me that "category theory" adds any significant value, and neither does it help inform as to what category theory actually is. How does statebox improve upon existing node-based programming implementations?

CS formality and big words misses the point of visual programming entirely, in that it is to simplify the process of software creation to make it more approachable to non-programmers. Unless your UX is absolutely top-notch you are going to lose these novice users as they struggle to deal with the constraints without a good reason or UX to do so.

Also- The memetastic design of statebox's main page is a pretty big turnoff :(
"Apple provided us with a workaround"

It's good to be an Apple partner.
I think you're both right.
On my Essential Phone (Snapdragon 835 running stock Android 9) pages tend to _render_ quicker in FF, but scrolling, pinch to zoom etc. is smoother in Chrome.

I also find that Firefox will bog down after a month and I have to manually delete out its cache in app settings. I haven't had to do this for Chrome since back in the Android 5.x era.
I don't know if these qualify but google search for "coal miners coding" turns up a ton of pieces about some coal miners shifting work to coding. Presumably these people think such profiles are kind of condescending as the implied story is "your blue collar career is on the outs and your labor has no value."

e.g.

https://www.npr.org/sections/alltechconsidered/2016/05/06/47...

https://abcnews.go.com/US/coal-miners-taught-html-coding-car...

https://www.forbes.com/sites/annefield/2017/01/30/turning-co...

https://www.theguardian.com/us-news/2017/apr/21/tech-industr...

https://www.wired.com/2017/02/programming-is-the-new-blue-co...
> gawd forbid Apple would let us use Google Maps on Car Play

They do support third party navigation now

https://www.apple.com/ios/carplay
At least someone is trying to fight Amazon. And this could well become a worthy competitor.

So what's really happening here?

1. FMCGs will design new packaging meant to last 100 or more uses. So FMCGs will basically get to sit longer on home shelves & aesthetics of packaging will play a greater role in buying decisions - expect to see the iPhones of FMCG market. The longer life of packaging would soon make it a marketing horse race.

2. Consumers will drop used products in a Loop tote, picked up by UPS for reuse. This will trigger repeat buys (and Loop is obviously providing a subscription service). That tote is nothing but Amazon Dash in new skin.

3. Loop is a joint venture by top FMCGs so Loop will have exclusive distribution for the new-skinned products - and there you get the competitor for Whole Foods buyer Amazon.

4. Green consumers could be scooped easily and others could just opt-in because of iPhone-like packaging that not only lifts home aesthetics but also eliminates ownership of secondary storage ware like soap dispensers, grocery containers, etc.
"They". Who is they? All journalists everywhere? It's not like being a journalist is like being a fortune 500 CEO, or some kind of Zuckerberg. I think you'll find they are human for the most part.
I felt actual discomfort reading your anecdote.
It's not just you. CSS is bad.
Should recruiters reward me for checking their offers?
I’m a founder of a startup, and I’m not looking for a job. However, every day I receive 2-3 messages from recruiters. Most of them are irrelevant, so I waste approximately 30-40 minutes every weekend to read them. It’s not a big deal, but why should I do that?
I think recruiters can pay for reviewing their offers. Let’s say $10 per each job offer. It’s not a lot for me - about $500-800 per month, but I’m pretty sure that it will make recruiter think twice before sending me one more junior position.
Please relinquish any power you hold over other humans.
ironically, I remember AWS ramblings that providing s3 compatible api was violation of amazon IP rights.
Not for multisig contracts though, which people tend to use for extra security on large amounts of funds.
https://developer.puri.sm/Librem5/
Google’s Gmail mobile app is getting a new look
Until they don't.

Just because you don't balk at the current usage (that you know of), doesn't mean they aren't, or won't, do something you won't balk at. Anything learned can't be unlearned, and so by definition you've allowed them collect any data they are able to, and to do anything they wish with the data they collect.
I don't say because I don't remember. It was about 10 years ago and I've pushed it completely out of my mind. I do remember it was a Microsoft product. I never want to see it again, and due to a job change between then and now I doubt that I ever will.

Maybe you're right that it's unfair for me to dismiss the paradigm as a whole based on one bad experience. But it just seems to me that the mindset lends itself to a write-only environment.
I used to work for Facet before they were Facet :) cool to see a shoutout in the wild! How’d you come across it, I wonder?
Indeed, spaghetti is a big deal. However, in systems like [Node-Red, Antimony, Apache NiFi] you can make function nodes that abstract out the actual data vs the function. And then, your function primitive can be called and instantiated for the particular purposes.

I know in Antimony CAD, you can even instantiate a function, edit the function's flow or individual python subroutines, and the delta is saved for that instance.

I know the hardest graphical programming I've had was with the Lego Mindstorms ev3. There were multiple "simplifications" that removed functions along with a nigh-unusable gui (the if block was this huge encapsulating thing, and other branch codes also had onerous things on screen).
This is all kinds of wrong. I'm a happy software engineer (feel I should add that I'm not with any of the firms or related firms to those in the article) working closely with the media and hold a strong belief in journalism's positive effect on my society. Even if I don't always directly benefit. I'm a little speechless with regard to the immediate responses in this thread. I've not always had a great time with journalists in where I've lived, but I'd take them over the other options any day.

I don't think your take is accurate. I'd be happy to talk it out.
Frankly, saying that these journalists were "looking down on blue-color workers" sounds like yet another meme which is wildly blown out of reality, only a few step away from "white genocide" or "trans people are coming to get your kids".

Well, maybe some of these journalists did, but this is America: who doesn't look down upon others here?
Very much agree on these points. In my experience the pragmatic path for larger projects has been a hybrid of keeping visual programming graphs self-contained -- roughly within the "asset" boundary -- and then using a hierarchical format with textual representation to assemble those assets and drive their interface parameters. This is roughly how animation studios use USD (openusd.org), for example. Arguably this is just a strategy of combining a couple domain specific languages, with edges where the optimal tradeoffs of each domain flip. It's a very interesting question whether these limitations of visual programming are essential complements of their benefits, or if there is some good way to provide better abstraction, re-use, etc. Certainly Houdini, Nuke, Katana, etc. all provide limited forms of those things (ex: Houdini OTL's; scripts that version-bump nodes and try to auto-upgrade the parameters), and they do see lots of use in industry.
Agreed that AI could have large positive or negative effects on society and I think the kind of work that MIRI does is incredibly important. I wish that this application took MIRI's outcome-driven approach rather than being tech for tech's sake.
Ask Capone how that worked for him.
Many of those banned on Twitter were using language that poked fun at media departments or corporations, not specific individuals. Is targeted criticism of a corporate group now taboo? Why has it become OK to share memes criticizing Fox News, but not OK to share memes criticizing the Huffington Post editorial team?

Hyper-sensitivity to criticism of the media strikes me as misplaced. In an age where their content sits in every curated above-the-fold screen, who watches the watchmen?
You ended up co-locating your own hardware, saying "We have a lot better hardware than any of the cloud service providers could offer." Can you clarify then what kind of hardware you're using? All SSDs, HDDs, how much capacity, are you going for all in-memory transactions, etc., etc.?
I suppose it would be interesting to think of this attack in a scenario.

Say you worked for a company that didn't require 2FA yet. Then there is a hack, and your co-worker's account is stolen. IT investigates, clears it up, and pushes out a policy that enables 2FA. "Ok everyone, all clear! No need to worry anymore."

A while later, your account is hijacked.
Didn't knew, thanks.
I had not seen this video, but it clarifies my thoughts on this topic quite a bit. Thanks for sharing!
Yep. Both are stage-1 proposals:

https://github.com/tc39/proposal-optional-chaining

https://github.com/tc39/proposal-nullish-coalescing

Recently started using optional chaining in our codebase (via Babel 7) and it's great so far. Also gives us proper static typing safety unlike Lodash `get(...)`
Wellness startup Hims enters the unicorn club with $100M investment
Yes I'm sure

The only extra PPE garbage drivers around here wear (compared to a FedEx driver) is a reflective vest (which some FedEx drivers wear), safety glasses and work gloves. Those have to do with preventing physical injury as a result of the material being handled and the nature of the work, not with cleanliness. It's not a clean job but as long as you don't go licking the bottom of the truck it's not particularly dirty.

Some trash removal companies use trucks that pick up the barrels themselves which is a labor saving measure, not a sanitation measure (they actually spill more stuff than human operators do).

A delivery van is an irrelevant comparison. In vehicles that handle loose material the driver never rides in the same area as the cargo. All the various kinds of equally heavy vehicles that bring things to and from a construction site is a better point of comparison.
>If it's on your resume of late, I won't hire you. I also might not accept your PR if you are employed there.

And who told you these (or any other) people are looking forward to be hired by you?

How about we attach an "industry wide stigma" (sic) on you for proposing something so inane and inconsiderate?

Maybe if you get fired under such pressure on your employer and can't find a job you'd reconsider how nice "blacklisting" of the type you propose is?
My only fear with having everything centralized is that Google can decide you did something wrong and cut you out of so many important things in your life, without recourse.

https://news.ycombinator.com/item?id=15989146 is just one example I found with minimal searching.
At least there you can see how convoluted the systems really are, at a glance...
more like abomination
Possible cure for cancer found by team of Israeli scientists
> Next up: Microsoft.

That will be pretty easy. Only thing I used of Microsoft website for is to get .NET for a one-off project that required it.
What set up are you using in Firefox for fingerprint and privacy protection?
they can stay frail looking while getting athlete status without a vanity or meathead penalty
Yes but the middle scrolls by pretty quickly. I once saw an article that did the math on the difficulty of making an address that matched on the easy-to-read parts of the address at beginning and end, and it amounted to less than a day's work on a modern PC. That's likely to work against most users.
> One of the conclusions drawn was that this lack of value around creativity and direct inventorship makes the Chinese a super formidable second place in many arenas but without the skills or cultural DNA to actually take the lead or be the expeditionary force

That's a bit much, don't you think? Pick any engineering discipline, then randomly pick any top US university and then count the number of post-grad researchers who happen to be of Chinese heritage, or people who were raised with, as you put it: this "cultural DNA".

I've always wondered how Detroit failed to see Japanese competition coming, but I now have a front-row seat to watch this Chinese STEM "misunderestimation" unfold.
Are there any phones that support wireless charging and replaceable batteries? I would think that the wireless charging would make an easily replaceable battery much much harder to implement (and thus not worth it when so few customers care).
This type of faulty reasoning also frequently takes the form of affirming the consequent: https://en.wikipedia.org/wiki/Affirming_the_consequent

(P→Q,Q)→P

It happens often when people have a limited consideration set of possible causes, often due to a natural degree of ignorance or lack of experience relating to the subject matter area, e.g., a small child sees a wet sidewalk and assumes it rained, because they aren't yet aware of sprinklers (or garden hoses, etc.)

(If rain→wet sidewalk, wet sidewalk)→rain

The title alone might be clumsily restated as:

(If amateur endurance athlete→rich, rich)→amateur endurance athlete
The other thing I want to point out on reflection
:
Perhaps it's incorrect to claim Apple Maps are bad, as such. If I only used Apple Maps, I might think they're just fine! For me, it's only after using Google Maps that Apple Maps seems subpar.

So perhaps it's not that GoogleMaps are good, AppleMaps are bad. It's more that while AppleMaps are good/decent, GoogleMaps these days are miraculous - almost to the point of being unfair comparison.
Yes. It is, I believe, 3% of income tax, i. e. about 1% of income for most people.
You have two camps of people in data processing.

The first one is concerned about solving problems (domain experts). They don't really know much about programming, they know how to solve problems though. Once in a while someone clever creates a visual tool for them and they become magically super productive relative to their peers. Be it business process automation (BPMN, workflow automation), signal processing, simulation programs, webscraping, even Excel. However as these people get proficient, in their top-down learning of programming, they start to hit limits of the tool. Then you can see the typical spaghetti code, because the visual tool lacks basic programming constructs like looping, functions and conditional which would nicely compose the mess away. Additionally it can't scale beyond RAM and is hard to put into version control, because they are not in control of the text representation of objects they work with, even though the software uses it under the hood.

The second group of people are programmers. They start learning bottom-up, ie. from conditionals, loops, functions, threads, etc. to actual problem solving. They know all the stuff about proper branching, version control, how to structure the code, programming paradigms, etc. They don't get stuck in spaghetti code, because they have super composable functional languages, where any pattern or duplication can be abstracted away as a function.

There is a huge gap between the problem-solvers and program-creators.

Anything which can be represented as a visual language can be also represented as a text. Unfortunately we don't have textual programming languages powerful or intuitive enough to cater to top-down folks.

I would go as far to suggest that our current formalisms are insufficient for this task. Lambda calculus is very bad abstraction for working with time and asynchronous processes for example. Workflow automation, where 99% of cpu time you just wait for real world tasks, doesn't map to lambda calculus well. Other formalisms like pi calculus or petri nets are much better suited for this and unsurprisingly the visual programming tools often resemble a petri network.
So to answer my direct question... That means that the employee should come into work and get everyone else sick? Maybe I'm dumb, but I'm still not understanding how that benefits the employer. "Tenable" or not, it's the reality of the situation, and what you're describing sounds more like saying that the employment of that person isn't viable due to their health issues. Which has nothing to do with pretending that the employee isn't sick.
Setting aside conflating attacks with voicing opinions, there's also this:

https://c1.legalinsurrection.com/wp-content/uploads/2019/01/...
I think you might be railing against the wrong beast...

https://www.pulitzer.org/finalists/staff-buzzfeed-news
yep, the diagrams are like typed purely functional programs

also stream processing is possible, we can (at least in theory) use the same diagram to compose state machines or stream processing functions or DB queries or ...
I think you're underestimating how many schools use this kind of tracking. It's practically industry standard. Elite schools like Harvard, Stanford, etc. along with smaller institutions all use these techniques.
Many roles are difficult to quantifiably measure. The same is true for software engineers-- suppose two developers are shipping code, but one writes 2x as many lines of code. Do we say they're twice as productive, or delivering twice as much business value? Not necessarily.

But there should be something that can be measured, even if it's imprecise, to at least show that something's being done. How do you measure the success criteria for the role of a PM? It's challenging. But it should be done.
Nate Cardozo, Lawyer for EFF, Joins FB as Privacy Policy Manager for WhatsApp
Is that supposed to reassure me, or reinforce my point that all of this is a huge mess that's probably trivial to compromise?
i dont think they understand mining
That's my reaction too! Microservices with a dash of agile.
For maps, I use HERE maps on Android and it works great. Offline capability is particularly good. I am not sure if it is available on iOS.
Compared to other CISC CPUs designed at the same time as x86s (Vax, 68k, 32k, etc) x86s ARE positively RISCy - the instruction set (with 1 or two minor exceptions - push) only has instructions with 1 memory address making exceptions/restart (paging code) simple and making instructions easy to break into simple uOps (one trip to the TLB for protection checking - Vaxes used to potentially do 27 and guaranteeing that instructions could make progress in all situations was problematical)