skysight-inc/HackerNews huggingface dataset:
Glad to hear it. Stay tuned and you'll hopefully see some great stuff come to fruition
Lionel Messi dinobatkan sebagai Pemain terbaik
We've been rent controlled for 3 years or we wouldn't be able to be here now. I know one person that owns a place and everyone I know who's wanted to start a family has left.
They laid off a bunch of people and went through a massive restructuring themselves. I'm sure they don't want to talk about it and draw attention to that.
why do we need minimum wage laws then?
Ah, I'm really sorry about this. No, the database was not leaked. Someone just misconfigured the email system and accidentally sent this out to the wrong audience. I'm sorry!
Things I really liked:

+ recording runs as tests

+ one library for all layers of abstraction

+ building in assembler to avoid the big runtime.

+ using literate programming techniques to manage coding in assembly.

+ scenario, "screen-should-contain" and "assume-keyboard". awesome.

+ spaces: nice primitive of the closure and similar concepts

+ attributes for meta programs. again, awesome.

+ labels and using [,] as labels. genius.

Suggestions:

* If there's a valid reason to call them recipes, go ahead. If they're actully just functions, please stick with what everyone knows and gets. Same thing with "reagents","reply", "ingredients" and "products". Update: I did read your blog post about this. still think the regular names are better in the long run.

* I dont know where you're going to with multiple types of the "number:list" kind, but if so, the map must look the same, not lispy.

In all, I really like where you're going with this. Kudos!
I find a lot of resonance of ideas I've had for a long time now.
You're being down-voted because Klipt is agreeing with GP that by holding down the costs of property owners Prop 13 makes the holding down of property revenues by rent control more tolerable for the owner.
Yes, it's mean. The top comment is at least exuberant. The rest are vicious in a way that says more about the commenters. But please don't refer to them as "HN". It usually takes a while for things to correct, and the cavalry has since come in, i.e. fairer people with votes, flags, and comments to set things right.
Multiplicative calculus
>a government that does these very things?

not to forget world wide sponser for these ideas .
You say that's how other markets work, but I can't think of any other market where an increase in the price of something you already own can make owning it unaffordable. If I buy stocks, or gold, or a car, and it gets more valuable, I'm not taxed until I sell, right? Does the same argument hold for those?
Is that actually true? If Congress approves X by 51% but the president opposes X, then the default stays. In this case defaults have real meaning.

There must be other system asymmetries as well: filibusters, what else?
The usual estimate of ramp-up time for employees at a startup is considered to be a month or two, but the business cycle is measured in years, so if you expect a secular downturn, firing people makes sense.

I think oil is actually complicated and rare enough that it might actually be an example where you don't want to lay them off, since finding replacements may be quite hard if you lay off those positions for a few years, so you may want to try and weather the storm while the Saudis flood the market with oil.

Having said that, companies make bad decisions all the time since making good decisions is a lot harder than everyone seems to think.
Your original parent was all about encodings, and mentioned it was a bad idea to arbitrarily index in to utf8 strings, (no mention of abstract strings of unicode codepoints).

> languages such as Rust gain efficiency by working with unmodified UTF-8. All you lose is constant-time arbitrary indexing

So it's saying Rust mostly benefits from using utf8, but in doing so, it loses the ability to arbitrarily index a character in a string (in constant time).

If it was abstract strings of unicode codepoints then there is no problem - except you'd then be using 32bits per codepoint.
We prefer to call it proactively smart-sizing the workgroup to lean up the process improvement process.
I messed around with a few email tools last (as part of updating emails in our rails app).

I tried MJML, Zurb, and a few others. I ended up settling on Cerberus:

http://tedgoas.github.io/Cerberus/

I'd probably use MJML if I had to do this kind of stuff day-in, day-out. But, for just getting a few views in order, I much prefer just copy, pasting, then adjusting from a few blocks.
My invoices typically varied from three thousand dollars to sixty thousand dollars. Counter-intuitively, I offered a 2% discount on the larger invoice - since getting that money would provide plenty of cash to continue my company.

After I started the 2/10 net 30 every invoice was paid in ten days - no exceptions for the years I ran my business. And only a handful of the the 1/10 net 30 weren't paid immediately. Before I started giving those discounts, I was really struggling with cash flow. After that, I was swimming in cash.
You're right, it's not the same. Detroit is a remarkable exception. But, SF in the late 80's early 90's was not a place you might think would grow. People were leaving the city for other bay area cities. Labor intensive industries were leaving [bedding for one] SOMA, Tenderloin, Market were severely depressed areas. And companies can go --just like they left Detroit; just like they left SF in the late 80s early 90s.
Given how hard hiring has been, I doubt it. The current talent shortage could absorb a huge number of engineers. A lot of startups are well funded for many years anyway. People are predicting doom and gloom but I really don't see it. Home prices falling is also probably not a terrible thing, even on an engineer's salary homes are hard to come by, and rents are extreme. A small correction is probably a good thing. I bought my house at the bottom of the housing market in 2011 and its value has nearly doubled since then which is ridiculous to me. I also have enough savings to last me years. Lots of companies are also doing just fine. This really isn't the earth shattering dot com bust some of you want it to be.
Logan, Sourceforge is still an incredible valuable source of software and information both. Making it a trusted site again would be great. Best of luck.
At-least this documentation forced you to setup a blog that you have been waiting to setup. ;)
There are two things here to recognise and differentiate: depression (the clinical kind), and dejection (feeling down about things in general).

With the latter, you can work out a plan of action to gradually lift yourself out of misery. Since you're on HN, you're in a community of like-minded perceptive, intelligent individuals. There's an abundance of advice in previous threads on this subject.

The former is more complicated, and potentially dangerous. It's classified as a 'mental illness'. Professional assistance may be called for; other times one can recognise the effects, realizing that the cause is within rather than without. If a good night's sleep doesn't cure it, seek assistance...
Thanks. I appreciate the kind words. I think we'll have the ship righted sooner than people think.
Can you give some examples of stories that you feel should be discussed on HN, but weren't?

I see a lot of startup stories here. I fear that part of the problem is that stories get posted, have good discussions, and fall off the front page before many readers see them.
sf.net does also do mailing list and shell account, and I _think_ possibly non-static web sites. None of them are for high-volume things, though, as far as I know.
Seriously? You're going to use the impact on Silly Valley tech salaries that a glut of engineering talent would cause as an argument against minimum wage laws?

If technology professionals ever find themselves in a position where minimum wage regulations are relevant to their incomes, we'll have been through something far worse than a few layoffs.

The myopia of tech people is really mind-blowing sometimes...

EDIT: phrasing.
Where is it trending? The most popular submission I found has six comments.
Well Kotlin isn't even officially released yet (1.0 candidate came out last week) so no company is probably using it for production yet.
I suspect the new management team of SourceForge and Slashdot will do their very best to right past ills and turn the tide.

However, it's not a bet I'd be making. SourceForge is still home for some file distribution and, perhaps issue management, (thinking binaries) for a surprising number of projects... But for a lot of them actual development activities, the life blood of these projects, are mostly focused on github. In a sense, SourceForge is just a legacy to be dealt with. For SourceForge to come back in any meaningful way, they 1) have to do some serious modernizing and 2) github has to seriously screw up: probably rather moreso than the Dear GitHub issues.

As for Slashdot, I came to HN because of the poor quality of moderation and the juvenile quality of the community on Slashdot nowadays. Perhaps it was always like that and I'm just older now... But it seems to not be the site I originally grew to love in the 90's. Last year I'd had enough and I don't see any need to go back now that I read HN.
Chrome intending to change behaviour of the link tag
An open-source machine learning toolkit(waffles) I regularly use in research was hosted on sourceforge for its entire lifespan, and was recently moved over to GitHub. The change in exposure for that toolkit has been extreme. I don't know how many people will be willing to switch back to sourceforge.
Or just wait for a clojure / scala / kotlin wrapper ?
Maybe, Unicorn?
Sure, directories can be used badly (and the Java and Ruby projects I've seen are often very difficult to navigate because so much is the structure of the language, rather than the structure of the project).

But they can also be used well, and the promise of a meaningful directory structure is really appealing.

Here's a question, given all of what I understand about your layered way of structuring code: how easy is it to spin off logical portions of a project? If my project accretes its own HTTP server and I want to turn that into a stand alone library, could I? Would it be possible to "rewrite history" so that the HTTP-related changes never appeared in the layers to start with?

Thanks!
Let's access and give us feed back
Wages didn't go down during the dotcom bust. There were just no jobs to apply for until after the dust settled in 2003-2004.
I'm not seeing a great hiring market right now for engineers in the Bay Area, at least as a high demand JS engineer. I took a look at testing the waters within the past month, I found the offers/opportunities a little wanting, and I am now debating whether to stick around at my job for a while even with some of its faults. The market looked a lot better a half year ago.

Getting hired is not a problem - getting a really nice job though is much more difficult, especially due to all of the companies that like to talk a nice game but are disguising weak aspects of the company such as leadership/management, quality engineering, work-life balance, etc.

An aside, that popup iframe with video on the top as you scrolled down is one of the most annoying dark UX patterns I've encountered in a news site. It is one of a handful times where I used Chrome's element inspector to set display: none.
Technical details and hints on future results: https://news.ycombinator.com/item?id=11092982
I like "black swan"
I don't know if you guys will be able to turn it around, but I appreciate the fact that you're going to stop people getting infected with crapware by discontinuing past owners' practices.

I wish you the best of luck though because it would be doubly sad if you guys sold it to someone who put all the crapware right back.
Show HN: Voice recorder and speech recognition
Tidalscale, a hypervisor that allows a single OS to run across multiple servers
Thanks. We are not planning on selling. In this for the long haul
You are guided by your VCs and your advisors to hire expecting growth. They want you to accelerate your company as quickly as possible, so that you can be bought by Yahoo, Google, Facebook, etc. So you plan to double headcount, etc, but once revenues flatten, or drop, you need to start cutting costs, because you didn't achieve the growth that you planned for.
I honestly wish you good luck. A lot of damage has been done, but given the right measures I think it can be undone.
Did collision of 2 black holes prove E = MC2
If by the same problem you mean that you have to understand a library in order to use it properly, I guess so, but I don't see how that's unique to Java.

I don't see any difference between having to understand annotations and having to understand libstdc++ for example, or having to learn about any particular ruby gem or node package.

Every language has to deal with configuration files. Complaining because a bunch of Java developers used XML in their projects seems trite.

I think XML actually has a lot of strengths (having well-defined-types and structure for one). If the complaint is that it's worse than JSON, well...I've seen way worse than XML (ASN.1 for instance), so idk...
Oh noes, they'll have to think about office space in Fremont or Milpitas... the horror and, and the workers will have to contemplate moving and paying a low 2,000 for a 1BR in the lower East Bay, the cost savings horror...

But seriously, some trepidation like this in the market is probably good for stabilizing some of the office space and housing prices [employers being more fiscally responsible when leasing and employees renting more affordable places in the suburbs anticipating instability and reining in extravagant housing spending --I wanna be able to walk from my flat to the baa that charges me 16 per drink]
A solid hour of cardio, followed by a cold shower and some rum afterwards.
>Any kind of JavaScript, iOS or Android engineer

Yeah, no. As someone who hires on the east coast, and has a pretty extensive network of professional peers in generally "high" positions -- all these general assumptions about applying the SF market to anywhere else in the country is complete non-sense. And rightly so.
I moved to GitHub a long time ago, even before SourceForge went to the dark side, because GitHub provided features and a clean user interface that were far more convenient to developers.

I don't plan to return to SourceForge again, but I see a good reason here why SourceForge might want to talk a little about their plans before implementing them. SourceForge has been losing developers and users. If the new owners of SourceForge talk about their plans, many who are contemplating moving away from SourceForge right now, might want to hold on to it a little longer due to the assurances provided by the new owners.
From what I observed it's close enough to Java that people can easily switch and are willing to. There's also enough brevity with the language to be at ease with it daily (not as much as Scala) where it may be enough that perhaps people might not want to invest time to go all the way to Scala.
No, I'm being downvoted as a protest proxy against Prop 13, which I didn't advocate or defend -- I just tried to clarify the history. (I wasn't even of voting age when it passed.)

Rent control existed in many CA cities well before Prop 13 and is orthogonal. The impetus for Prop 13 was that frequent and growing property tax rate (as well as assessment) increases during Willie Brown's control of the Assembly, combined with high mortgage interest rates, were driving longtime residents (especially seniors and others on fixed incomes) out of their homes.

Most rental property owners are not lifelong, continuous owners that benefit significantly from Prop 13, and I guarantee you that those who are aren't giving any rent "discounts" because of Prop 13 savings -- the market (and law) sets the rents.
Open Source Picasa Google, release it instead of letting him die instead of forcing poor users into your identity crysis.
Yeah, that's a good question. Even though the mu core is at the top directory, there are a couple of apps in sub-directories of their own. To run a single-file mu program you say:

$ ./mu factorial.mu

To run a more complex app, you just give a directory name rather than a filename:

$ ./mu edit

Files inside the directory are loaded in numeric order just like at the top level. You can also run just a subset of the layers for the editor:

$ ./mu test edit/001*
$ ./mu test edit/00[12]*
$ ./mu test edit/00[1-3]*

(Notice how the number of tests/dots grows at each layer.)

Since the layers are just regular files there's nothing stopping you from rewriting history as much as you want. That ability was precisely what I built them for.

I've only recently started using directories, so I'm sure there's stuff here I haven't considered. Feedback most welcome.
i am merely pointing out that there are many factors involved not just supply and demand.
Last-Minute Valentine’s Day Gifts for Tech Enthusiasts
The latest roadmap[0] has the last 2.11.x release coming out Q3 this year. That's far too early IMHO since the entire Android eco system is still stuck on Java 7. Android is slowly moving to Java 8 but there's no definite timeline on when that will be done.

[0] http://scala-lang.org/news/2016-schedule/
A Letter to Law Students
Make trendy the people like this San Francisco family that lives with almost no garbage.

This is mostly a cobra effect of modern opulence, people had nothing and knew how to reuse. Now we just meh out of the issue and put it aside like morons. There are more and more attempts at reducing waste but it's still shown as niche in TV news and such.

Make Kanye West use glass bottles and tote bags.
Not a problem. Just move the poors to Flint and keep SF as low-density housing for uber-douches.
Actually, they are not combining code points. Take for example the character 𪚥 (4 dragons).

The codepoint is U+2A6A5, but in UTF16 it requires combining 2 utf16 characters (\uD869 and \uDEA5) in order to reference it.

The codepoint however is still exactly the same (U+2A6A5).
Startups that are born in or survive a downturn, they are more tight with better survivalism. When things get better they still have an advantage over other startups. Things go from tight to alright, alright and it doesn't affect them.

Tightly run ships, like smart remote companies without as much office space (lower salaries outside SV) or many employees or even generating revenue run will probably not even feel a blip in most cases. It is the ones that are a while from a product and paying the higher tag for office space, salaries and more for the chance to get funding in SV. If that funding isn't there for a while it could be problematic and is the risk with boom/bust cycles.
I personally liked the "people who know how this needs to happen are the people you're reorging" thought, to paraphrase. I've been in orgs where "the reorg" is some sword of Damocles that will shatter all order and attempt to rebuild it in some unknowable new form. Poetic license aside, that does no good for morale, and typically doesn't end up too well with respect to operational efficiency given the inevitable communication gaps between the powers that be and the boots on the ground when the reorg is seen as orders from on high rather than a collaborative restructuring.

That last bit was a little too close to the buzzword line for me, twenty lashes or something.
Won't Android move to Java 8+ once they officially adopt OpenJDK?
MaruOS is open source
Black swans are very particular and mate for life. I think another metaphor is needed here.
Why do you think home prices will fall? There is plenty of foreign investment money out there to shove into the real estate market.

We have this problem in Boston right now. We're building and it's doing nothing to the rents because it's being snapped up by foreigners.
If we could reliably track politicians' money flows, their opinions, their comments and their actual actions in a system that's easily queriable, it might just be easy enough for the common people to be more aware of their rulers.
G O O D.
How does SF make money and how does it plan to make money? It seems like it went into a downward spiral of lower traffic and increasingly abusive advertising. Only the latter seems like something you can fix quickly.
very interesting here
At least "startup" is more specific than "tech industry" which a lot of other articles (and this one in the actual body) are using. As if the frightful 5 aren't powering along.
A lot of people have reasons for being viciously skeptical. Dice did a lot of damage to that neighborhood. SF, Freshmeat, /.; there's been a lot of complaints over the last few years that seemingly fell on deaf ears.

Trust is a very hard thing to rebuild, especially straight out of the gate. I'm hopeful, with a healthy dose of skepticism. These are some of the first communities I heavily engaged with, in what feels like a lifetime ago.

Part of it comes from not knowing who the new owners are, outside of a nebulous LLC that owns a lot of internet property. What is their actual intent with these properties? Why would they buy SF and not have an immediate roadmap to share? /. is one thing, it's a news aggregation and comment based community. SF, though, that's something completely different. SF isn't a property you just buy and then start crowdsourcing ideas on how to improve/redesign/resurrect. From a skeptical point of view, it could appear as though it was bought because of it's traffic, and now someone has to figure out what to do with it. That's not a promising perspective.

They've taken positive steps already, and promise more. That's why I'm hopeful, but it's really easy to start thinking apart an acquisition like this because of the current lack of transparency from the new owner. Ask yourself how you would approach the purchase of a property like SF. I would guess you'd know why you wanted to purchase it, and what you were going to do with it; and I'd wager it'd be more than just removing the bundleware, adding https, and promising to fix the bad ad model. These are great things, and sorely needed, but it doesn't instill a sense of real vision.

We're at HN, a place where many of us have made our living hacking things, learning, and outsmarting others, or having vision that nobody else did. Sometimes those awesomely positive things can bring out the inner skeptic.

...and what I mean by vision/roadmap is something like before deciding to buy SF I reached out to Gitlab to foster a mutually beneficial partnership, I have a plan for building up the community ala stackex, I've reached out to several large projects that left SF to inquire about their concerns/issues/complaints and see if I can salvage those relationships, etc. These are things that would be priorities, and actually just part of due diligence, especially before purchase. Instead, we have what we have, and time will tell.
what's the inspiration behind this?
Wow, that's a very detailed look. Thanks! Feel free to email me; my address is in my profile.

The terminology is definitely a work in progress. It's mostly for my attempts to teach programming using Mu. I noticed that mathematical words intimidated some students. I tried to write up my rationale here: http://akkartik.name/post/mu. But I've certainly started mixing up the terms with my student, so it might not last.
Icaruses? High flying, great pedigree, abundant hubris till they go over the edge unprepared.