skysight-inc/HackerNews huggingface dataset:
> Laws that require fire sprinklers, escape routes, and floors that don't collapse aren't the issue -- the issue lies with laws that mandate a certain amount of luxury (like minimum square-footage requirements, occupancy limits, and restrictions on roommates who aren't family).

If you believe that enabling unsanitary 3rd world hellholes, just because you assume that would make housing a tiny bit less expensive, represents any type of progress... Perhaps you should rethink your priorities.
JVM size restrictability, higher-than-class-level modularity, module-level access restrictions, etc. Your question could be rephrased: "what are the common use cases that componentizing a runtime/stdlib solve?" Not everything is about the module ecosystem, package management, etc. Sometimes componentization has benefits itself without concern for additional features.
Which one do the others release?
Jibe means to be in accordance. Jive is a dialect and a dance. FYI. I realize we will probably lose these words, but for now.....
> What person would ever want this "feature"?

Look up research on "media spaces" if you're interested in the practical applications of this kind of feature. Just one example paper, but there are many more: https://www.billbuxton.com/DGPmediaspace.pdf

Digitally creating a "portal" like this can be considered roughly analogous to connected spaces in real life. So, for example, two break rooms across different campuses of the same company, or a couple in a long-distance relationship that would ordinarily live together if not for whatever was keeping them in LDR mode stand to benefit from this sort of continuous video communication.
This will make a big difference for the rural area I moved to. I was able to trace many of the houses around the outskirts of my village from aerial imagery. However, on the day that both Bing Maps and Mapbox shot their imagery, a massive cloud blanked out the center, the place where most outsiders would be bound for and where most of the POIs are located.
I appreciate it's not the best choice of words, but I'm an ESL, and there is certainly no ambiguity in my thoughts that Jigsaw is a bad idea and can't move forward as is.
There are only two hard things in Computer Science: cache invalidation and naming things.
—Phil Karlton

oh, and:

The first step towards wisdom is calling things by their right names.
—Anonymous Chinese Proverb
> outrage culture

I think that's a little simplistic. Social media like Twitter and Facebook collapse the context and expand the audience of a joke/meme [1] until it's almost sure to reach someone who will find it genuinely offensive.

In real life, a joke (good or bad) normally reaches a small number of people at a time. If it's good it may spread and if it's bad it will eventually meet with disapproval that will limit its spread. The online space inverts this dynamic completely by making the spread of someone else's mistake a performative act. Now a bad/offensive joke will spread like wildfire because those spreading it get to stick someone else's name on it and say: "look how bad of a joke this person made".

[1] http://hlwiki.slais.ubc.ca/index.php/Context_collapse_in_soc...
> There is pretty much no way that Qualcomm could ever get an injunction to stop sales of iPhones... Qualcomm is planning to ask the federal government to ban imports of iPhones. This is the technology equivalent of a Hail Mary pass.

It was unclear from the article why this is a Hail Mary, so I looked it up. It initially seemed to me that if Qualcomm offers Apple a licensing agreement, Apple agrees to it, and later decides not to adhere to the agreement, they should be able to seek injunctive relief. The relevant precedent is probably eBay Inc. v. MercExchange [1], which SCOTUS used to establish a four-factor test. Among the four are "that [the party seeking injunction] has suffered an irreparable injury;" and "that the public interest would not be disserved by a permanent injunction." Public can't live without that sweet new iPhone stuff ;) and QCOM can always get paid later.

[1] https://en.wikipedia.org/wiki/EBay_Inc._v._MercExchange,_L.L....

[2] https://www.scribd.com/document/337216142/1-Apple-v-Qualcomm...
Also of note: SouJava. They're an organization, not a company
It's not normal for realtors to perform the work of a general contractor. At best (worst?) they have a list of people they recommend from which they get an undisclosed commission for referring your business. Realtors, particularly "buyers agents", are utterly useless and act only as a tax on stupid people.
What engineering standard are you referring to ?
Yeah, but when most people think "backfire", they think "painful breakup" backfire. It can get a whole lot worse than that. "Bad dating choices" can be an underwhelming euphemism at times. It all depends on what kind of hornet's nest you get into.

If you marry the wrong person because you dated the wrong person via one of these mechanisms, you can end up in a really dark place.
What am I checking out? Radiant doesn't appear to actually be anything or do anything. That page appears to be a vague description of a thing that purports to provide access to data but doesn't actually provide any information on how to get it.
I always find it funny how much extra tax payers are willing to spend because they don't 'trust' poor people to spend the money wisely. Even if some people spend the money on stupid things, I would rather suffer that cost than waste even more money trying to control what they spend their aid on.
Except that you don't need a CTO if you are building out static HTML pages.

Sometimes you need to put a twist on the problem to make it a bit more interesting if you want to attract smart people.
Perhaps this is obvious to everyone else, but it isn't to me. Are you advocating explicitly dropping every variable I create? Like `init; use; drop;` explicitly where right now I essentially do `init; use;` and then there's an implicit drop when we exit scope?
I don't see how it would be stupid. Timestamping would be an other way to check that my vote wasn't altered. But I guess I is not very useful in practice.
The main advantage I was seeing in blockchain is that it's immutable and distributed. Is there some other systems that offer those features ?
> There is more than enough land for everyone

You're missing the point. The reason why housing is expensive is not the lack of available land. The reason why housing is expensive is due to the fact that a lot of people want to live in and around very specific locations and don't want to waste time commuting to and from those locations.
Not being able to centrally plan/organize the economy to help those "victimized" by progress is very different than not being able to help at all. What do you propose that wouldn't act as a handicap on the economy overall?

Also, interested if you took a look at that chapter I posted. Interested in your take.
Thanks for the correction. I have no idea why they would do that, do you? Isn't memory hardness the entire point?
Migration of processes has been done in hpc for instance: http://fox.eti.pg.gda.pl/~pczarnul/DAMPVM.html
IT biggies like Wipro and Infosys also prepare for layoffs
I think I can give one concrete example where a NoSQL choice (often) makes sense. Common modern day scenario in mobile is to build an app and iterate. Migration in RDBMS rapidly becomes a real pain. Worse, you have no good sync solution in case you need it. Contrast with something like Couchbase Mobile. NoSQL embedded db is much easier to get going with. (Just check the Android docs on using SQLite and see how it compares to "here's my JSON, done".) Sync doesn't get in the way, but if/when you need it, you're going to be really happy it's there. (Disclosure: I work for Couchbase.)
We recently launched https://www.db-fiddle.com/ which you may find useful, you could save your scheme/data sql and your students can fork it for their own version :)
There is a strong argument that if two modules have a circular dependency, they ought to be a single module.
WebSQL is deprecated or something like that.

Some people from Google have developed https://github.com/google/lovefield on top of IndexedDB to replace it.
> Every time I see their stuff it reminds me of those all-in-one woodworking machines (It's a drill press AND a lathe!) you used to see on infomercials when infomercials were still a new thing. Too goddamned many moving parts, things that can break, and ways you can lose a finger.

You mean a Shopsmith? Those have been around since before infomercials, and they are still producing new versions. They're actually a decent combination wood lathe/horizontal boring drill press (which both already need the fancy variable speed drive), and there's nothing complicated about the disc sander that needs a separate machine. But yeah, the table saw option doesn't feel right...
Music notation does take time to learn how to read well at, but it's no different anything else that takes time to learn and master.

Once you get past a cursory "eff this" reaction, you start to see how downright brilliant notation is.

The vast majority of music focuses on 7 notes at a time. If you alter a key signature, you are playing 7 other (non-distinct) notes. Music notation encapsulates this concept very well.

That's only one example, but telling musicians their notation sucks and needs to be fixed because it's hard for a non-musician is akin to a musician telling a programmer that Python and Linux needs to be fixed because it doesn't look like a violin.
Very nice website design too. Those little callouts, and click to copy, etc are a really nice touch!
Maybe I'm just super cynical, but reducing housing options for people with the least money seems like it's the entire point. Like, the NIMBY types have also opposed building mass transit lines to link up their community more cheaply, often hinting that it'd bring the wrong sort of people into their community.

Local neighborhood groups don't have the power to make people not be poor, but they do have the power to make people not be poor near them, and that's good enough in their books.
That doesn't seem quite right to me. You might be making more money in USD, but their cost of living is likely far lower. The cost of real estate and rent in major American metro areas is insane these days, and that's where all those high-paying software jobs are located. Even in many of the not-so-major areas, the rents have gotten really high. So sure, you might be making a lot, but it's all going to some landlord, or getting tied up in a house that could very well lose much of its value if the market crashes again like it did in 2008.
Also, what we have got this way through quite a bit of evolution...

The first thing that looks a bit like modern notation is probably plainchant, originating in the catholic church circa 14th centure:

https://i.ytimg.com/vi/4qKRGsJMMG8/hqdefault.jpg

The basic system we use today originates from about the 1600's or so, but has still evolved a lot.

There were tons of historical warts along the way that have largely dropped off - for instance, figured bass notation (https://en.wikipedia.org/wiki/Figured_bass) or the French violin clef (https://upload.wikimedia.org/wikipedia/commons/thumb/c/c3/Fr...)
Dramatically reduce Electron app sizes
I don't see anything coming out of this or the earlier exposes. They seem to be doing fine, and will continue to thrive. Viva Tech-Bros!
​Open Invention Network expands open-source patent protection beyond Linux
I do, with fastmail.
"Are you talking about breaking modules (like linalg) out of base or changing the semantics and mechanics of modules?"

Well, I'd be all for making Base as small as possible since I'm not big on monolithic standard libs and think everything possible should more or less be a package which you can include on a per project level.

As for the semantics and mechanics, I'd like to have the ability to have true public/private like rust or go, so that you can have a tightly defined public api and be sure your users only have access to that. Also I'd like to see the whole thing simplified it is way more complex than it needs to be. Just have import act like a function for example it could take a module, a keyword, and a vector like this:

import MyModule, :all # import all public defs
import MyModule, [a, b, K] # use as MyModule.a, MyModule.b, MyModule.K
import MyModule, :alias, [a,b,K] # use as a, b, K

compare the above to https://docs.julialang.org/en/stable/manual/modules/ as far as I can tell the functionality is the same. Anyway those were some of the things that I didn't like about it and would have changed.
Show HN: Your no non-sense offline Notepad
Utilities aren't needed. Solar is cheaper than running new electrical. Wireless internet is affordable and fast.

Henry George has some good ideas on valuing and taxing land. Maybe even negatively taxing the worse land.
> What person would ever want this "feature"?

The disabled come to mind, for starters. The elderly, assisted living, I can think of a few use cases.

Do you remember the Nextel phones? (push to talk) They were annoying as all hell in a corporate setting, but had some very valid use cases in a lot of industries, to the point of being the #1 feature of a Nextel.
Improved Storage Space Efficiency of GPU Texture Sampler Bezier Curve Evaluation
The insidious rise of the microcelebrity
There's a bunch of them, but you'd never want to run hard realtime on a phone or tablet. Hard realtime gives you horrible performance, but excellent latency guarantees. One big thing they do in hard realtime systems is to disable the CPU cache, because caching prevents determinism. It's also essential for performance, but in a hard realtime system performance isn't important.
Maybe you haven't developed an ear to distinguish between the good and bad? Walk down my college town bar scene and it's awash with dudes who have poured years into an acoustic and it all sounds the same to me... except my buddy Dave (who has the same feelings toward beats as you BTW and honestly I think it's because his guitar is a social crutch...)

Personally I've found DAW style copy and pasting, along with a skeleton set of quality effects, has provided an infinite space for learning and creation. I would never strut around calling myself a musician, but I am a graphic artist and the overlap between the fields is significant. In fact, I attribute my talent for wallpaper and tiled pattern design almost entirely to my loop making. Want to learn motion graphics? Muck about with some jazz drum loops.

I'd say there is enough overlap between beat production and all sorts of fields to warrant a curious mind to explore this world without a silly stigma.
I guess we've hit rock bottom for market research
>Duel licensing.

I don't think that's legal, but it's a pretty interesting idea. Instead of just mandating a license, the vendor and customer can each advocate a license, and then have a duel to determine which license to use. Of course, each side would have to find someone willing to risk death in a duel (and one of them would have to die, for it to be a real duel), just for the sake of their employer. Do you think it'd be better to have a duel with swords or pistols? I guess they could water it down and remove the death requirement, perhaps by having the combatants do fencing or wrestling or something like that.
I still celebrate his memory every year on his birthday.
More Casio Watch Mods (Inverted and Translucent LCD) [video]
I disagree. In my example the rich person indeed has an economic incentive to get a mortgage based on the interest rate deduction tax break.

The low interest rates are also an incentive - but so is the tax deduction.
The desire to encourage home ownership to encourage savings was addressed in the article, I think. They pointed out that lower income people usually rent (because they can't afford to own, maybe particularly the down payment) and middle income people who own their homes are often still better off taking the standard deduction (rather than itemizing to include the mortgage interest deduction at all), so the overwhelming majority of the mortgage interest deduction's benefit goes to people who are wealthy enough that they would almost certainly own their own homes regardless.

I'd be interested in seeing a careful study of the degree to which the mortgage interest deduction actually plays a significant role in home ownership rates. But at least based on this article, it sounds like it's noticeably less significant than I'd thought.
You can use the drop in feature for this, right?

Allow drop in between your devices in your home, and you can call one from another. Maybe they'll allow call groups and you can call to every room at once.
> 1.) If you truly are "rich," then you pay for your home in cash. You do not take out a mortgage on your house

As a counterpoint, Mark Zuckerberg paid for his home with an adjustable rate mortgage, as reported in 2012:

http://www.sfgate.com/business/article/Mark-Zuckerberg-s-mor...
Hey guys, This is a full fledge PWA app which works perfectly fine for your offline usage.

You can check the app in action over here: https://twitter.com/amit_merchant/status/756876111959601152
One that does my work automatically.
Totally disagree.

Tab is LESS lossy than traditional sheet music because it encodes the string as well as the pitch.

A given note could be played in as many as 5 different places, and they will ALL sound different. An open A (5th string) will sound different than the same A played on the low E string, 5th fret.

(This is completely unrelated to the woeful quality of most of the tab floating around on the net. You can write down a piss-poor transcription as sheet music too.)
Cockpit Web management interface for servers now in Debian
So, for example, two break rooms across different campuses of the same company.

I once suggested that to a company which had two locations that weren't getting along. Put up a teleconferencing link in their break room and leave it up. Unfortunately, this was before bandwidth was cheap enough this was a no-brainer.
> Plus there is a big love of embedded images in signatures, different fonts around the text in their signatures.. all sorts of stuff.

IMO not displaying people's dumb signatures is a big advantage of text email clients. I switched to mu4e with w3m this year after about a decade of gmail use, and get and reply to a lot of HTML emails. I used the plain-text toggle in gmail all the time, and now w3m automatically does it for me. Never going back to webmail.
> Nearly every man, woman and child in the US has an Apple device no more than five feet from them at all time

How did you come up with this claim? It's certainly not true for myself, my household, most of my relatives and most of my friends and coworkers.
> There is no magic wand to fix this problem.

Actually, there is.

Increase the availability of desirable living spaces in and around urban centers, and reduce commuting time by connecting these desirable living spaces with a working public transportation network.
If you agreed to this 50/50 split a while ago, then you could deem that an oral contract as of that date. If your revenue was less at that point, then you could justify a very low stock price (and, thus, a minimal or no tax burden). All you would do now is document that oral agreement in writing, dated as of the date of the oral agreement.
Strafe: bleeding edge graphics and gameplay
Employer-based plans typically have lower premiums because they are, by definition, groups of working-age and (in most cases) working people. They are younger and less sick, so insurance costs are lower. (Dependents are typically more expensive.) This is the reason that companies, once they reach a sufficient size, self-insure, because they are carving out their younger and healthier population from the broader population. Plus, there are savings gained from administrative costs as well.

Selection of plans or providers is not the problem, especially with the current popularity of PPO plans.
I think you are mischaracterizing the parent poster's statement.

You're imagining that they're referencing 3rd-world hell holes, but they're not. Look again.

> a dry room big enough for a bed and with a door that locks (for which one has the only key) is serviceable housing.

What they're referring to is a boarding house with common lavatories and eating areas, which was deemed sufficient for most U.S. congressmen staying in Washington for the nation's first 80 years.

The case isn't being made that this is a good permanent solution. However, boarding houses are much better than the streets, which is the next lowest rung from long-term motels.
Please don't get personal like this on Hacker News, no matter what someone has said.
Am I overly pessimistic in thinking that this wouldn't happen in the United States?
Oven the last 800 years, hundreds of different systems have been proposed to the system that has evolved to be the one in use today.

Generally it can be said that some have been better in a specific use case (klavar notation was pretty big in the Netherlands among those who didn't know regular notation), but they fall apart pretty quickly when you try to write Liszt or Rachmaninov in it.

I might be a bit rigid (I have played bassoon professionally for most of my adult life), but I can't really see how it can be made much better and still keep the same utility.

While chords might be not optimal today, we can still express things like enharmonics easily (which, at least for me, is something that can make sight reading easier as it allows for the notes to stay "in key").

As with the spoken word, music has an advanced coding system. Both coding systems are flawed in their own way (as someone with a different mother tongue than english, I have a hard time spelling just about anything), but they have also stood the trial of time.
Karl provides more detail in his write up than I could cover, and he links to two US Supreme Court cases in regards to the price issue

https://market-ticker.org/akcs-www?post=231949
>> what prevent a 3rd party factory from building chips and licensing tech ..?

Quallcom. they could dictate the licensing agreement such that the phone maker also has to license it.
Currently, i am in preparing process for my 4th book and i am thinking how to get more money in advance.

Has anyone experience with corporate sponsorship?
It’s amazing how much of a difference a marketing video makes. This and the Echo Look are not at all that dissimilar, yet one appears to be friendly and essential, while the other is creepy as hell.
If building a bedroom breaks even at $1000/mo in rent, and there's folks who can only afford to pay $250/mo in rent, there's two options: either they shack up four to a room, or they go on the streets. How is four people living in a room more of an unsanitary 3rd world hellhole than four people sleeping in the streets?
So, the final calculus is if the cost of having Jigsaw warrants the benefits that Jigsaw does provide. For me, the answer is clearly no.

"Modularity" is a word with a lot of meanings, and we're going to need to pin one down to discuss it meaningfully -- especially since competing module systems solve a different set of problems. To me, modularity is about isolation, and being able to run a lot of stuff together on a JVM that you previously couldn't; say because of incompatible versions of Guava or whatever. To you, it might mean "increased visibility restrictions". (I'm not arguing for one definition or another; just that we should probably agree on one.)

Can we agree that making JVMs smaller does not necessarily require Jigsaw, its JSP, or in fact anything that can meaningfully be described as a module system? Do we agree that splitting up the stdlib can have size and performance benefits without having to break the stuff Jigsaw breaks?
Wow, so this got down voted too. It's not inflammatory or off topic: how about responding to it instead?
This already happens in cities with a large military presence thanks to their housing allotment and it does seem to drive prices up for renters.
Marketing my app Part 3: Using Bing Ads (Bing search engine ads)