skysight-inc/HackerNews huggingface dataset:
Ask HN: How to convince people that Abstract Data Structures has business value
When I introduce Monoids, Functors, Semilattices to some people at my work their main criticism is that you don’t need it and it’s “just a different way you move the code around.”

Now I operate as a product engineer as well as a software engineer and I get that the business has needs that need to be satisfied. However I am convinced myself that in order to handle complex state changes you will need to think about FP and ADTs to some degree.

I’ve even built my own in-house FP/ADT framework that I plan to sell people on.

My question is for those who run into these types of people — “You don’t need FP or ADTs the end user does not care about how the code is structured” — how do you convince these people that there is inherent product and engineering value here?
Experimental design is easy to get wrong and not something we focus strongly enough on. The scientific method is the single most powerful discovery we have made in all of humanity. I would place it above above the three Rs.
I didnt see this growing up and dont see it now. Anyone can enter G&T at any time and kids drop out as well. Be an advocate for your kid with the administration. At one school we attended, math was done in 4 week blocks. There was a test to rank the kid for that block and then they were grouped with like skilled kids.

My wife volunteered a lot for the school and as a result she knew all the administration. She was able to get our preferred teacher each year etc. Get to know the teachers and administration, help them out. They can bend any rule at any time.

We are in private school now. In my son's 1st grade class (mostly 7 year olds), there is a kid who just turned 5. Private school could be a good option.

Public schools even within the same school system can be different, so dont generalize across the entire public school system.
I have a similar reaction when I see that there are ~1000 Googlers who submitted a letter protesting X.

That's literally 1% of their workforce. I'm sure you can cherry pick 1% of any workforce, especially a company the size of Google, that agree with anything you might want to look for - regardless of neurodiversity or your belief in how liberal/conservative Google is as a whole.

Just reeks of folks looking for a story.
What's interesting about some of the more modern monitoring systems like M3 and Prometheus is that they have a reverse index on top of the column store entries to very quickly find the relevant metrics for a multi-dimensional query.

In fact M3 uses FST index segments, a common Apache Lucene segment which is used by ElasticSearch, for secondary index metric name and dimension full-text search capabilities:
https://github.com/m3db/m3/tree/master/src/m3ninx/index/segm...
Have you considered asking them if they would install one? They aren't that expensive, only about $1000 bucks, and I think there are some federal subsidies.

With a service like Chargepoint, there is no cost to the landlord at all. They have a brochure you can print out on their website.

Failing that you can park near a regular 120v outlet and use level 1 charging, which fills up most cars in about 8 hours.
And yet, when I try to open my 7-year old resume in Office 365, what I see is a pile of document processor vomit on my screen.

Ironically, Google Docs (Which was, for obvious reasons, not my first choice for opening an old Word document) parsed it in exactly the intended format.
They both sell insurance, so one could argue they are in the same industry. Unless we're going to sub-divide insurance between Home/Car and Phone.
I like this idea until I try honestly to defend myself and fail, and the company says "ok we would like our $10k judgement and $10M legal fees paid today please."
First Nations urban development project to challenge NIMBY Vancouver
> pedantry with no effort to interpret their argument in good faith

Your post seems more like a joke to me
This is a recent talk on the topic by Richard Feldman: https://www.youtube.com/watch?v=QyJZzq0v7Z4
"Future-illegal" is the phrase for this, but it will take a country, years and hundreds of millions of dollars in legal action to compel Google to support their software. Google continues to monetize these users so obviously they are due support still. Worst of all they do this to Chromebooks too, general purpose laptops arbitrarily abandoned many years before industry standards. If they want to cut support for their devices the timeline should be very long, like Windows XP and the alternative should be a product recall.
No thats the biggest problem for most buyers living in apartment buildings in urban areas. It's still quite rare to find chargers in underground parking lots.

That's what prevented me from buying one as well. I didn't want to have to go wait in line at one of the few public chargers in my city.
Sociologists discover titles with “could” could be correlated with clickbait.

FTFY :-)
Short term, Tesla gets the largest benefit from this, as they are delivering the Model 3 in numbers already and the Model 3 would qualify (though not for the full amount, as this is only for cars less than 40000€). Behind that though, VW is to gain a lot from it too for certain.
I'm confused about the timing of events. Ike McCreery, who is quoted in this article, hasn't worked at Google since 2016 (http://blog.robotswithhearts.org/2016/07/11/my-decision-to-l...).
Fixing a bug once and for all in the browser is a lot more viable than playing whack-a-mole with billions of websites. And that's not even taking into account how dangerous an entity capable of blocking billions of websites is.
Or they know that by attacking core technology decisions, search, privacy, they risk their very livelihoods and their bonus RSUs? Most won't risk their family's financial future and a half-million dollars.
https://www.levels.fyi/

Whereas protesting something separate from corporate that is a safe (because let's face it, separating kids from their parents is incredibly messed up), probably won't jeopardize their job.

Maybe at a micro-level, optimizing AdWords so that users "click more ads" is probably an incredibly empty job. Maybe by protesting something more virtuous, it gets them through their day jobs?
Well, the real question is marginal value - if we taught more software engineers, they might not bring in much income or create much GDP.

If you're asserting that teachers are as valuable as software engineers to society, then the question becomes: why doesn't society compensate them accordingly?
As part of this expansion they are raising the limit from 60k € to 65k €
I thought the title referred to how employees can quit their job at Google.
Modern trademark laws (and IP laws in general) are generally upsetting. It seems like they exist primarily for the benefit of large established players.

Nevermind that owning the exclusive rights to use a particular colour in this way is absurd.
> Sure, and yet somehow they are consistently voting in people who want to dismantle both.

I think they vote Republican mostly because of social wedge issues (and to a lesser extent, the appeal of tax cuts and associated propaganda).

I come from a farm state. They used to elect a lot of Democrats to federal office, until relatively recently. Remember Tom Daschle? I'm personally convinced that a party that's credibly socially conservative but fiscally liberal would clean up in those states.
According to the article, there might be a problem there as T-Mobile does offer several forms of insurance: Things like mobile device insurance and cybersecurity insurance.
The issue the article points to is both companies provide insurance products: Lemonade for renters and T-Mobile for its own handsets. I’m not convinced the average consumer would be confused by the two, however.
> Codifying existing industry best practices as regulations tends to have the effect of entrenching existing institutions in that space

In the long run, I'm not sure that's actually true. It really depends on the kind of regulation you're talking about (e.g. not so much with anti-trust regulation).

Ultimately, most people want some form of quality control. When I buy milk, I don't to have to inspect the dairy farm myself. In the end, you still have industry regulations and winner pickers, it's just that the decisions and processes that control them are behind closed doors. Trying to navigate that as a small player can be very difficult.

Regulations are a racket, but at least with government regulations, that racket is democratized.
I wasn't able to find the specs, but do you know if the MacBook Pro is a 4K monitor? Reason I ask is, I notice how amazing the text is on this laptop.
That's an expensive car in European standards. 20k is what most people pay for a car here. 45k car is a luxury imho.
I think it's very personal. I prefer ultrawide because my eyes are a little older at this point and 34 inches has the best compromise for me. 42 inches would have me moving my head around too much. (that said, I have a smaller 15 inch laptop monitor on the side that I use for status windows, and that does have me swivel my head.)

For younger people, I might suggest the 4k. However, I'd go into a best buy and spend some time looking at them and imagining your daily activities.
I foresee a market for decorative chotskies with open centers that sit over the mic to prevent these peripheral attacks.
No, your job is to write the SDK. Eventually someone will write one and then you can go to the next level.

Note that they have carefully looked for the type of people who will write a sdk for it, and ensured they have a pinetime. Thus in a few months/years I expect to see a couple different SDKs come out. Once there is a useful SDK with a useful app ready for release they will start selling hardware to anyone with it. Until then they will only make the pinetime hardware available to the type of person who is likely to take what currently exists and move it up a level. (note that the first set of hardware has shipped, they might or might not make a second round for more developers)
You'd rather have bloated programs than some random not-necessarily connected bad-thing?
They probably require a lot more doctor time to move from point A to point B though.
If you can afford a car for 60k € you are among the top 10% richest persons on the planet.
Really enjoyed using M3 at Uber. Great to see you guys continuing to support the open source community!
I hate when I buy renters insurance only to find out it’s a national cellphone carrier...
AZERTY is used in France like you say but nowhere else.

Interesting. I used an AZERTY keyboard when I was in Austria in the 90's. Did I end up with a French keyboard? I just assumed it was the local form.
This is missing from this. There aren't many small towns anymore. Those have been decimated. It's now random strip malls in random places. There is no reason that people should need a car to do everything in life, and that's not how things used to be, but that's how things are now.

In fairness to individuals, the federal government drove this with subsidizes for highway expansion and making it hard to get loans on denser building types (even something like an apartment over a store was hard to build).

The federal government basically forced this shitty sprawl on all of us and played a major role in destroying small-town America.
I’m new to this space so I’m not sure how PLT is distinct from formal verification, but my view of it is that formal methods are another form of testing. Unit testing also does not guarantee that you’re testing the right things, but it’s a good way to catch issues post-compile but pre-release. Formal verification moves that so that you catch issues as part of the compilation step, which is just another tool in the general toolbox of finding errors before you ship them to your users. It’s not about proving that your spec is good, it’s about automatically generating tests that find certain types of bugs.
> and a battery is much harder to refuel in the field than a tank of diesel.

You can use fuel cells. Harder than a tank of diesel (less energy dense), but not by much.
"Walmart and the like killed local competition."

I disagree (kind of). I grew up in the most rural part of Virginia. There was no competition. We had a local grocery store, for sure; but it sucked. No ethnic food, not even soy sauce. No seafood. No link sausage, three kinds of salad dressing. Maybe four or five green vegetables. It was like a grocery store in some third-world countries I have visited. And there was literally no other option for almost an hour in any direction.

There were also no department stores. Nowhere you could buy a paperback, or a toy, or clothing. There was the local supermarket, the dollar store, and the auto goods/ammo store. And that was it.

Then a grocery store chain moved in. Sure enough, the locally owned grocery store went under. But not because of prices; it was because the chain had actual goods the local consumers wanted to buy. Soy sauce and Thai curry and fresh garlic and actual seafood, and a full produce section.

Then Walmart moved in, and suddenly you didn't have to drive an hour to go Christmas shopping or to pick up a pair of sneakers.

To be sure, there is a lot to dislike about Walmart. I am not arguing that they haven't put a lot of mom-and-pop places out of business. But like most things, the whole story is complicated, not least by the fact that many of those mom-and-pop places weren't great places to shop when they were in business.
My only "local options" are national chains (Dick's, Gander Mtn, Bass Pro, etc).
I'm a bit surprised that this works. It appears that this attack targets a single microphone. However, internal to most of these home assistant devices (e.g. Echo or HomePod) there is an array of microphones. A real sound from a spoken word would probably show up on more than one microphone (with an appropriate time and phase offset), although it seems to not be currently required. It seems like it would be complex or impossible for an attacker to target more than one microphone with this attack.
Maybe building your identity on something generic but relevant is a good way to crush the competition.

Or even companies that are not at all in competition. See the story on Lemonade and T-Mobil currently on the front page. https://news.ycombinator.com/item?id=21453626
I'd like to see them subsidize ebikes (pedelecs) more.
Currently you can get a tax break but that's it.
But laws and elections have been singularly ineffective at stopping global warming.

Take a look at the success of the Civil Rights movement. Do you think segregation would have ended as quickly had black activists simply stuck to laws and elections, and not protested and deliberately did things that were actually illegal: like sitting in the front of a bus or disobeyed police orders to disperse while protesting?

The extra-legal actions of the protesters and the brutal response of the authorities (all documented through the mass media) made way more people aware of their cause and gained them many allies.

Or take a look at all the labor activism in the US, back when unions were strong, which brought about things like the 40-hour work week and workplace health regulations: these were not won merely through elections.

Or look at the Suffragettes, who helped win the right for women to vote not by restricting themselves to winning elections but by direct action.

Or India's successful struggle to independence under the leadership of Gandhi. Once again, it was coordinated activism which made the difference.

The list of such successful activism could grow very long.

Which isn't to say elections are useless (though with all the easily hackable electronic voting machines and vote counting machines out there, sometimes I wonder), but to reject activism in favor of elections is to give up a very powerful tool for change.
how does not wanting to use your phone have anything to do with using a listening device to turn off your lights?
FluroSat Releases PIVOThermo – A New Trusted Tool for Automated Pivot Monitoring
Cause my kids need help spelling and I really suck at it.
For the ones too lazy to RTFA:

VIII. CONCLUSIONS AND FUTURE WORK

In this paper we presented LightCommands
, which is an attack that uses light to inject commands into voice-controllable systems from large distances. To mount the attack, an attacker transmits light modulated with an audio signal, which is converted back to the original audio signal within
a microphone. We demonstrated
LightCommands on many commercially available voice-controllable systems that use Siri, Portal, Google Assistant, and Alexa, obtaining successful
command injections at a maximum distance of more than 100 meters while penetrating clear glass windows. Next, we highlight deficiencies in the security of voice-controllable systems, which leads to additional compromises of third-party
hardware such as locks and cars.
Better understanding of the physics behind the attack will benefit both new attacks and countermeasures. In particular, we can possibly use the same principle to mount other acoustic injection attacks (e.g., on motion sensors) using light. In addition, heating by laser can also be an effective way of injecting false signals to sensors.
That is Google using their network effect to reap the cash, they know everyone has Maps installed.

If the metro transport companies weren't so dumb and greedy they would pool their dev resources more, but I think they get suckered by signing contracts for outsourced app dev where they don't get IP rights, because that company is planning to sell the same code to 10 different customers. It usually gets tied up with the payments system (like Oyster/Octopus etc) and the morass of legacy embedded equipment.

If metro companies could act collectively they could make transit data available with an API key, which would at least allow better apps.
You can but with a standard 120V (12/15A) outlet you'd spend days charging an EV with a large battery. Anything that takes more than 8-10 hours is not really a feasible option. A 240V outlet can be 32A which would be a lot more reasonable in terms of charging time.
> Unfortunately they have to do this if they don’t want to lose the trademark.

That's what the lawyers say, anyway. Thousands of companies manage to do business for decades without egregious trademark actions.
Es is very efficient with metrics especially in recent releases.
Related to that, it surprised me how spotty the Internet was when I drove from Salzburg all the way to Strasbourg via Karlsruhe a few weeks ago (my gf who was riding shotgun used a more explicit word to describe it). Supposedely those are the best developed regions of Germany (we passed close to Munich and Stuttgart, i.e. the hometowns of BMW and Merecedes). The highway itself (the A8) is in need of further improvements especially the part between Salzburg and Munich.
if your brand name is so easily confused, with upstart unknown business then you have a problem with brand awareness and its your fault.

why would you want your brand to be known for lawsuits, rather than a reliable value added product?
No the age discrimination analog is flawed - you are just failing to recognize that people who benefitted from buying 40 years ago are benefiting from 40 years of holding an investment.

You are free to benefit in exactly the same way, and just like any investment it will take 40 years to reap.

40 years ago these people were in the same position as you are. There is no difference.

As to defending the allocation of housing to workers and displacement of the non-working, I applaud you for being honest about your position.

Of course you use a false dichotomy.

People are in fact free to move wherever they want. They just can’t force others out of their homes because they think they deserve them more.

If it is not economical for more workers to come to where the jobs are, then the jobs will come to the workers because corporations need to expand.

You have the same opportunity as those 40 years ago did - go and live somewhere that is cheaper and where industry is going to develop because the economic conditions are right.

That way you too can benefit from economic growth over the next 40 years the way the people you envy have.
Disappointingly this article doesn't provide a link to the research. I think this paper might be it[0], but I am not sure. So in the paper they develop a material that has an estimated storage efficiency of 3.8%(this might be solar conversion efficiency) and energy density of 0.48 MJ/kg. This material is what's called a photochromic meaning it changes color when exposed to sunlight. This is just like those glasses which darken when you go outside. Well it turns out that many photochromic molecules accomplish this by changing or reconfiguring their molecular structure, with azobenzene being the classic example of this[1].

Now as you may know color changing glasses eventually change back to their original color, this is because the color changed state is at a little bit higher energy than the clear state. There might be a bit of a hill it has to overcome before it can go all the way downhill to the lower energy state, but eventually random thermal motion will push it over. So because the color changed state is at higher energy it can release energy as it falls down.

So the interesting thing they show here is that their molecule has a half life or rate at which it converts back to its original form of 10 months, which is a pretty long time. The energy density is also pretty good too, 0.48 MJ/kg is about the energy density of alkaline batteries. And while 3.8% energy conversion efficiency seems pretty bad it's pretty good for photochromic materials of which efficiencies less than 1% are typical. Of course they want to put this in windows and since you can't make the whole window out of this material the energy density of the material+window plastic ends up being ~2.7-3.8 kJ/kg. Of course there's another problem here too. The material they develop is yellow in its uncharged state only converting to clear when exposed to sufficient sunlight, which may not be very attractive to consumers.

[0]https://research.chalmers.se/publication/510123/file/510123_...

[1]https://en.wikipedia.org/wiki/Azobenzene

[2]https://en.wikipedia.org/wiki/Energy_density
I don't know if I'd describe any choice between two non-perfect alternatives as "idealistic". The question was "which is better", not "which is great"?

Government suffers from bureaucratic overhead and tyranny of the masses. But most of the other things it suffers from — control by special interests, regulatory capture, buying elections and politicians, are caused by billionaires and rich corporations. At least going through taxes and government has some amount of public influence instead of just abdicating the whole thing and submitting to becoming an complete oligogarchy.
And substantially less safe...
In the US we have increasing numbers of students who don’t speak English? Is it ability grouping to give Spanish instruction? Are such students not “disruptive”?
It should be that way, in a perfect world. I believe there was a study/survey in the UK. Business owners take the extra subsidies to get a cheaper fleet. They found that only a tiny portion had even unwrapped the charging cables, treating them just like an ICE vehicle.

Can't seem to find the link :/
Scraping Data from Wikipedia with R
Props to Lemonade for fighting the claim. I just hope EU/German laws are as punishing as US ones when it comes to trademark abuse.
It's not 403, it is 401.

>But Firefox seems to be somewhere you get rewarded for introducing new features rather than fixing bugs.

Something else they are copying from Google!
You're right. A bicycle company, Kulkote fabrics (also happens to be in Utah, which is interesting), others?
ISPs Cut Back 2020 Investment Despite Tax Breaks, Death of Net Neutrality
Honestly, I'm not sure the laws are the issue, but rather the cost of fighting lawsuits in the courts.
This is called the "vertical ellipsis", if that helps. It's rarely used but there's some discussion of it in the article.