skysight-inc/HackerNews huggingface dataset:
We've hired extensively from Poland, but the argument holds: This is creating holes in Polish companies that can't find enough good engineers (as some of my Polish clients tell me).
You still have to do better than prop 58. And you sound like you are contradicting your argument here.

"The problem with Prop 58, and the old system in California, is only learning one language, and that language not being English. We know kids learn languages faster when immersed in it."

From ballotpedia, make what you will of it;
https://ballotpedia.org/California_Proposition_58,_Non-Engli...

Supporters made the following arguments in support of Proposition 58:[2]
-The proposition would allow all students to become proficient in English as soon as possible.

-The proposition would encourage schools to use instruction programs rather than expand multilingual education, thereby providing English speakers the opportunity to learn a second language.

-The proposition would restore local control for California schools.

-The proposition's changes would prepare students more effectively for the future.

-Multilingual education encourages "intercultural interactions and empathy."

You still have to do better than just Prop 58. You are tipping your hand with the quote "you have an ulterior motive to put Spanish on an equal level as English". I guess I'm happier that you are putting that in the open, but it definitely sounds xenophobic. Are there people who might feel that way? Perhaps, but you cannot put all those people in the same group. I think you'd be hard pressed to find a kid who was born elsewhere but is in a US school who isn't compelled to learn english.
The problem with this is if you are anything more than a small company, it's pretty hard to get authorisation and approval to pay for software.

A couple of years ago I was working for a UN organisation, and to get approval to upgrade our plan of an alerting tool from something like $10/mo to $25/mo required many people involved and weeks of time (not weeks of people time, but weeks from 'we want this' to 'ok'). For something new we would have to evaluate it against other competing products, and then it's just a waste of everyone's time, instead of 'gem install sidekiq'.

Admittedly not every company/organisation is this extreme, but once you get to a certain size most companies have something like this.

(I felt we paid our dues to the open source community as we open sourced a lot of our own in house tools and helped maintain a lot of other projects we regularly used)
> Some people worry about monopolies, but I don't - they only have power when I choose to give them my money...

Well, in the case of google and facebook, you're not even their customer. They provide services and environments which aren't easy or convenient to get elsewhere for most people (that's why they're called "monopolies", after all). Its only a matter of time before one of these giants decides to do something truly harmful with their data. When that happens, the bullshit legalese in the EULA will be nothing more than a mere speed bump and offer no protection to those which are harmed. The sheer scale of these entities is staggering and they can "outgun" virtually anyone in any legal or public-relations arena.

I sort-of agree that regulation in the form of more rules isn't answer, at least not the full answer. What we REALLY need are informed consumers (AND CITIZENS) and enforcement with the ability and authority to swiftly neutralize, liquidate or "de-fang" these entities when they do wrong. Sadly, that's not the way things are going. I think its a good idea to be "worried" about monopolies.
They move a little bit, or pretend to, when an ISP annoys them.
Dry Cleaning New York City’s Oldest Maps
I cannot believe that is how the court system works in any jurisdiction... are you commenting on the US?
> I guess this must be news to all the businesses that reguarly operate on credit.

We are talking about individuals.
https://github.com/styled-components/styled-components

strikes a really nice balance here imo. I use Radium every day and in general it has been easier to maintain and use in comparison to all css but if I could do it again I would go with styled-components.
The idea isn't bad, but like most new car tech it doesn't consider the harsher climates from northern countries.

Cold and snow are tough problems to solve when implementing those.
The critique comes from the proponents of normal approach. It's the proposal itself that comes from the radical copyright lobby.
Sidekiq by Mike Perham is following the open core, paid subscription for a "pro" version containing extensions. His single founder company has a monthly recurring revenue in excess of $80k, as featured on Indie Hackers[1].

[1] https://www.indiehackers.com/businesses/sidekiq
I've often thought that results in computer science about the performance characteristic of classes of algorithms are also, in a sense, making statements about physics. In other words, in a universe where bits of information can be sent instantaneously through worm holes, it may not be correct to say that there's no better comparison-based sort bound than O(n log n). I'm not an expert at physics or computational complexity so maybe my intuition is way off here. But I wonder if, when I hear about innovations in "hypercomputation", I should understand the researchers to be making claims which are essentially as likely to pan out as a claim of having sent bits through wormholes.
I am not a lawyer, this isn't legal advice, and getting advice from random internet strangers like myself is stupid.

But! With all that said, here's some advice. If you have a patent pending and you reasonably believe you will get the utility patent, allow BigCo to infringe it. Do not lawyer up more than is needed in order to get your patent from pending to issued. Now, start to sell your product with your patent pending technology.

At the same time, use this as an advertising technique. "Our technology is so good, others are stealing it." "We're better than the rest, that's why they have to try to steal out technology." "The original, and still the best."

Now, of course, make sure you are actually better than BigCo. Make sure your service is better. Make sure you provide the better product. Make sure you are winning the competition game. Remember, you have a pending patent. What can BigCo do? Use their stupidity to your advantage.

Sell. Sell. Sell.
How many of people that argument in favor of the CSS in JS know about the Atomic CSS approach ?

It is currently the best of both worlds, you can control it with JS in a proper semantic way (through class setting) while keeping 0% replication and loose coupling between concepts.

It also is easily extensible and composes very well. The downsides are that your CSS file is going to be a bit bigger than usual (tachyons.io with all modules goes about 84KB uncompressed, 17KB gziped). But that can be quite irrelevant in big JS oriented projects where most of the size is occupied by big libs.
Drones can clear a high bar.
Sexy music love it
Grow up, and quit attempting to apply and project your moralism and sexism to other cultures.
There's not much to understand why people spend a fortune on phones every few years. These days it's more because of the status of owning the latest and greatest device (nothing wrong with that as people are entitled to do whatever they tf they want to do). Like everything else really.
Custom Intercepts Container with Over 1000 Guns – ANKAURSPEAKS
The entire computing world revolves around "must go faster, must go faster". How likely are you to stay on a website that takes a few seconds for each action? You're not. EVERYONE optimizes for it. Every 100MS of latency, Amazon loses 1% of revenue, and that's only ONE TENTH of a second. http://radar.oreilly.com/2008/08/radar-theme-web-ops.html

You may have the patience of a saint, but the majority of the world does not.
Originally society saw everyone as fundamentally the same with age not being a factor so much as experience and learning. Children were seen as tiny adults that simply hadn't been trained yet. Then as things advanced, children were seen as fundamentally different from adults, with children seen as barely trainable animals that had to be beaten into shape. Things persisted like that for awhile. Then the Industrial Revolution came, and the class of 'adolescent' was invented because factory owners did not want to pay inexperienced workers enough to raise a family on. Prior to that, adolescents became adults at 12 or 13, went to work as apprentices and could usually take care of whatever children they sired.

For reasons that I've not figured out despite decades of study, even though all of the socioeconomic pressures which inspired the changes that came with the Industrial Revolution have gone away, we preserve their practices. And appear to want to extend and expand them, further removing the young from society, etc. The thing that worries me is that there are critical periods of brain development. And brain development occurs exclusively as a result of experience. Remove experience, and brain development halts. And miss the critical period, and that development can never occur regardless of attempts to force it to occur.

Without knowing it, we may have passed a critical period. This is just a personal guess. But it seems 2 or 3 generations ago, parents who were really not entirely mature began raising their own children. As raising children is a very challenging task, demanding a great deal of maturity from a person (refusing to let your personal desire to have the child depend upon you and need you override your duty to turn the child into an adult as early as possible), this results in them over-sheltering their child, depriving the following generation of necessary experiences for brain development, and it continues.
> Comcast isn't the problem, but the regulations...

... and guess who had a hand in actually crafting those ridiculous regulations? Comcast.
Counterculture is a threat to the current liberal elite status quo. After the defeat of Hillary Clinton, her corporate cronies are trying to consolidate power and develop an army of mindless millennial drones.
I think Vue's single-file component approach is a good solution here, allowing you to keep all three separate but in the same file with the additional option to keep the CSS scoped and add a preprocessor to it.

https://vuejs.org/v2/guide/single-file-components.html

About CSS in JS, though, it mostly just seems like a different way of getting the same thing on the page, changed only by the idea of scoping it to some component and maybe some needed flexibility when building dynamic CSS rules. I'm still not convinced any of those CSS approaches propped by the author are necessary or even necessarily that helpful. They can be confusing to developers not familiar with it and burdensome when truly not needed. I'm open to other opinions, though.
I agree. If you finance something, you are allowed to exercise some degree of control over it.
And furthermore, even after producing / selecting those, we struggle to give them a good education in a repeatable way.
This is like when everyone complained when angularjs put ng-click in the template instead of an .on(click) in the js. It increased productivity because I no longer had to do searches of the codebase to check if there are event listeners. I can just see that by looking at my template
Ah. That's called "prosperity theology" or "prosperity gospel" in Western Christianity. Joel Osteen, Paula White, and others also subscribe to that in varying ways and to varying degrees.

It's worth noting that Western Christianity largely opposes that sort of teaching. To the point of throwing the word "heresy" around, which might not sound like much to outsiders, but mainstream Western Christians prefer to be theologically circumspect to a fault.

https://en.wikipedia.org/wiki/Prosperity_theology#Criticism
SOFTWARE INSTALLATION DEVELOPER | 100% REMOTE | RAISING THE FLOOR - US
This is a contract position for 6 months.

THE POSITION
You will help a team of bright and talented developers located across continents who are passionate about our vision, that of radically improving the access to technology. How? By helping to develop associated system that supports the “portability” of user preferences across any platform or device -- that makes it easier for anyone to be able to have the technology they encounter automatically change into a form they can understand and use. We are looking for a talented software engineer to lead and develop one of the associated systems of GPII called Installation on Demand (IoD). This system will allow GPII to install and use Assistive Technology (AT) software on demand, whenever required by a user.

WHAT YOU WILL DO

- Become a member of a small development team building applications and tools around GPII.

- Develop an Installation on Demand (IoD) system that stores and provisions Assistive Technology and other software on Windows computers.

- Integrate IoD with mainstream open source software distribution systems (Chocolatey, Homebrew, PackageKit, etc.)

- Work in and contribute to an open source project.

- Be involved in all of the phases of the IoD project, from project inception to release phase.

WHAT WE ARE LOOKING FOR

- 3+ years experience in developing installation software - particularly in systems where users do not have admin privileges.

- 3+ years of experience developing in one or more programming languages on a daily basis (e.g., JavaScript, Go, C/C++).

- 3+ years of experience in systems programming.

- Experience with software distributions and/or complex software deployment systems.

- Experience with cloud computing and storage platforms (AWS, etc.).

- Experience with large scale and globally-distributed deployments.

- Experience advocating for the end-user through all of the phases of the product development process.

- Experience working successfully with a remote distributed team.

- Able to work independently to complete tasks on schedule without close supervision.

- Highly motivated, self-directed, and able to thrive in ambiguity.

This is a 6-month contract positions.
To apply, send resume or CV to jobs@raisingthefloor.org
FUTURE-TYPE CONCEPT – JAGUAR’S VISION FOR 2040 AND BEYOND
“Cheesoid”, a rapid-fire illustration of common mistakes in Machine Learning
How is this related to what we're talking about here?
@grecy you seem to have reversed the meaning of the parent post. You are strongly agreeing with the parent.
You can get passively cooled 150W inverters, but yeah, a black box outside in the desert may not be ideal. You can eliminate most of the radiant and some of the convective heating with a beach towel on the box and an umbrella+emergency blanket above it. (I mean, we are talking burning man, after all)

If you seal your box in a humid environment, the cool night temps can cause condensation, so ventilation of the box would be useful to prevent this (as well as provide for active or passive cooling of electronics) or throw in some silica gel packs.
Google Takes Fight Over Record Antitrust Fine to EU Courts
No need to say sorry, it is clear, succinct, and reasonable. Most projects don't offer the option for premium support (which is also reasonably priced, fyi). I'm not sure what the comment above me is/was expecting.
SAY NO TO SUICIDE PUBLIC LICENSE
It is mostly a solved problem: http://thecodelesscode.com/case/6
An 84K CSS file. Well, I guess that's one way to get fired.
I once got this one during a software engineer interview: https://riddlesbrainteasers.com/animal-kingdom-quiz/
I think you're getting it backwards. Real life isn't taking notes from high school authoritarianism. High-school authoritarianism is modeled after real-life authoritarianism. It's teaching kids how to "behave" as members of society.

Don't do what we say? Go to "time-out". Slowly have your freedoms taken away from you until you're compliant.

See these officers? They are here to make sure you listen to every one of our ridiculous requirements.

Better tuck in that shirt and only wear a brown or black belt! Want to dye your hair? Individuality is distracting and will not be tolerated!
Actually things have improved considerably this year. You may still not have the latest OS version, but the security patches are arriving every 1-2 months.

Oreo is supposed to improve things even further, but for know its just a theory.
Family, have to fly to Beijing then take the train, but typically spend a few days in Beijing visiting friends who live there.
It's not a choice. In Canada at least you are disqualified from financial aid (including loans) based on your parents' tax returns. The law expects you to pay for your kids' school if you earn a middle class income or more.
As I said, it was a moderately successful side business. I know of many cases in which the sale came from someone buying this on behalf of his employer years after he had first used the software as a student.

I was never after the nickles and dimes of users, always had my eyes in the deep pockets of major players. 99% of my sales came from multi-billion dollar corporations, universities and government.
If you're interested in this approach, check out Pete Hunt's jsxstyle or Kent C Dodds' glamorous. Both allow you to pass in props that map to css rules (e.g., `<Flex justifyContent="center" />`).
Ask HN: How to remove content from Google?
I keep hearing that it is now possible to remove unwanted results from Google Search.

Have an HN members achieved this successfully?

Any useful posts that provide assistance on the matter?
> What happens in that case is they all do it anyway, except in a haphazard and careless way where you might get mixed up with someone else.

It is possible to make things sufficiently mixed up that the entire consent-absent aggregation system falls apart. Prohibiting them from using social security numbers and otherwise not providing any alternative unique primary key would go a long way toward that end.

> Besides that, sometimes multiple entities do need to know who you are; how is it supposed to work if your insurer and your healthcare providers don't aren't able to match you up to one person?

You don't need a single global identifier for that. You can give your healthcare provider your insurance policy number.
You'd be wrong. The Free Software movement predates the "Open Source" movement by 15 years or so.
> Local-scoped mutability is not typically an issue.

But our refactoring tools really don't reveal the extend of variables, so while I may be confident in this outcome in the case where I write it, I leave a bit of a caveat that's difficult to document for subsequent developers.

Same with my use of const that was noted above, it's more a message to future developers than a useful assertion (const does very, very little in js).

If we were using Purescript or Haskell where I could assert this caveat with types, I'd do that instead. Even in Clojure, where it's actually kinda painful to leak the mutable contexts, I might do it. Too easy to lose control of stuff during a refactor in Typescript, so I don't.
If your solution is "better practices", you don't have a solution.

In the real world, people will migrate to what works for keeping people inline. Appealing to better practice will be mowed down by actual practice. Instead write tools which encourage better practice.
If you want to make a pure web app without server side "rendering", you should forget about HTML/XML and only use JavaScript and CSS. Managing GUI state in JavaScript sure is boring at first, but the trick is to use functions and abstractions, event listeners/observers, and plugin patterns. Then it becomes fun again, the performance is good, the source code is small, and it's easy to debug. Stop using < and > in your web app code!
One of the best interviews I ever went on was a pair coding exercise. The interviewer asked me to come in for a couple hours, and we worked through a problem together. The "my time is your time" vibe was really nice. An interviewer wouldn't he able to scale that kind of interviewing technique unless they were upfront with candidates about what they'd he asked to do, and had a reasonable level of confidence that a candidate would have a reasonable shot at getting the job. I really liked it, and it demonstrated that the interviewer had thought about the interview in advance.
That's an interesting turn of events. I was always told to use open source because it is safer (due to it being available publicly and all), but is it really safer to expose every bit of detail to all gov, grey, white and would-be black hats? I have been told this is true ever since the dotcom boom but the elevated state of global hacking now has had me double guessing that assumption.

But let's be honest here, the only other large-scale "trusted" enterprise vendors are Microsoft and Oracle and their developers are getting to be way more expensive than a typical "open-source developer". And do we really want to trust those who already betrayed us way back when?

So what are the probable solutions here? Most niche (and sometimes widely-used) open-source libraries are notoriously buggy, lack documentation, and usually don't have more than a few real contributors. Hybrid model perhaps? But what does that really mean?
Yep, the FAA requires drones to have visible identifier if over 0.55 lbs. There's even a couple sites[1][2] to help manage it, although I'm not sure how beneficial they are... I've only been flying drones in Canada.

[1] https://drone-registration.net/

[2] https://www.droneid.us/
What boggles my mind is how this morphing continues 16 years after 9/11.

WHile college freshmen get babied like this, others the same goddamn age are going into combat. Large numbers of them.
Maybe he is using an android converted to Jolla?
That's quite incredible... It'd be interesting to see how up to date the CRL is as well.
> That doesn't protect you against accidental breakage.

Check your cardholder agreements. Mine do.
The argument here is that CSS should be kept seperate because it is just the design and doesn't affect the behaviour. But this really isn't true. Want to create dropdown menus or tabcontrols? HTML just isnt enough, you need a whole set of styles in order to even create these controls. Additionally why am I able to do animation in CSS? Or insert new HTML elements?? This thing has grown far beyond simple colour switching and changing font sizes.

In fact the seperation causes so much mental overhead, that we need interactive browser dev tools just to be able to find what styles are applied to what element. So ultimately the idea of putting everything in one spot, per component, is actually pretty reasonable.
I have somewhat mixed feelings about this story. There does appear to be a misuse of survey information possibly gathered under false pretenses, The "corporatizion" angle is also bothersome. I'd note that the other "counterculture" dorm was closed down a number of years back when the building needed renovation and MIT determined the renovation didn't make sense. There's also been a broad crackdown on fraternities over the years.

That said, my sense from some continuing involvement with a couple different schools is that there's less self-regulation of activities in many living and other groups than there's been at various times in the past. (Binge drinking, etc.) It's hard for me to tell if Senior House just represents part of an ongoing crackdown or if it's a genuine response to worsening issues of academic performance and other activities. I suspect it's a bit of both.