skysight-inc/HackerNews huggingface dataset:
Note that engineers who do this become Sociopaths (in the MacLeod sense) - suddenly they are running a business, hiring employees, and taking every advantage they can, because if they don't, they're Clueless. The rest of the Ribbonfarm essay series expounded on this a bit more thoroughly - many of those Sociopaths are actually Losers until the right opportunity presents itself.

There isn't actually a way out, on a systemic level. On a personal level, though, you should be very honest with yourself about which of the three categories you want to be, and go after it. People who refuse to accept the trade-offs or deny that there is one are by definition Clueless.
Faulty assumption. I don't need to pay attention to the tubes if I can look in on your terminal.
He's freaking awesome. Have you seen the videos he has on the kinds of arguments Apple makes to prevent the right-to-repair become a thing? They're quite eye-opening and really gets to the heart of how ridiculous the whole situation is.
>To be fair, developers sell units at what the market will bear, rather than on a "cost-plus" basis. Raising developer costs doesn't impact the final sale price.

Raising developer costs kill off unprofitable developments until the marginal unit created has a cost equal to what the market will bear. It depends on the relative elasticity of supply and demand - we'll hit an equilibrium of fewer units at a higher price, with both less developer profits and less consumer surplus. Whether the loss is mostly borne by purchasers or sellers depends on details of the market.

>but it's properly zoned land, not developers that is in short supply.

Developers in the Bay Area spend lots of money to figure out whether or not land is properly zoned, due to the community review system and other things that'd be fixed with a by-right zoning policy. Things aren't built to the maximum of the zones - they're built to what's affordable by developers attempting to get permission to build.

>given the scarcity of land it doesn't make sense to build affordable housing unless forced

It doesn't matter whether housing is affordable at market rates because we build things that are affordable, or through building so much luxury houses that there's so little demand for existing buildings that they now become affordable.

If the lot next door added a three-bedroom luxury apartment that cost less than your studio, you'd move out of your current place and into that in a heartbeat. Then your studio now goes on the market and gets whatever it can - likely, a much more affordable price.

Adding dense housing makes housing more affordable. It's only obvious if it's cheap and dense - if it's expensive, the affordable units are those that the new residents move out of.
That's fair.

That said, if we're focusing on the most effective change like downandout, we should be changing the orders, not expecting each person to each adjust them, hopefully in appropriate ways.
Sorry, I didn't mean the families should live elsewhere -- poorly phrased on my part. I really meant that I wish the big companies would expand more in other parts of the country, and not increase the pressure on the Bay Area.
Apply for Kuwait Airways Job Vacancies Now
"In the future, repairability is likely to become even more of an issue, says Kyle Wiens, iFixit's chief executive. Not only do firms want customers to use authorised dealers, but a growing number of products are also no longer stand-alone devices, but rather delivery vehicles for services that generate additional revenues."

Gee, I wonder who started that trend?
The same for me.

The TUI of MsDos Edit and Turbo Vision (for example, Turbo Pascal or Turbo C main editors) were extremely intuitive to use.

I always wonder why they had no real successors in recent times.
I wrote an editor which more-or-less matches that description:
http://www.github.com/marssaxman/ozette

I've never expected nor done any work to attract users other than myself, so there are a handful of rough edges I've never bothered to polish, but I have in fact been using this thing full-time for several years.

Perhaps I wouldn't have written it if micro had existed back then.
definitely the former. thats startups.
Can't say I'm not sad to hear this... I've always much preferred the Theano API. IMHO, the way you have to explicitly build the graph in Tensorflow is cumbersome, compared to how it automagically happens behind the scenes in Theano. The code to simply multiply a couple of matrices, for example, reads much nicer in th than tf.

Annyywhoo, better brush up on TensorFlow I guess.
Teaching a Catapult to Shoot Down a Missile: First Impressions of Unity's AI SDK
I don't really get why this is called Boost.UI. The list of example seem to just try and have one for every boost library, is that the goal? Or is the goal to get this added to boost?

As long as it's not an officially accepted library, I think using boost in the name and code is quite misleading.

Even more misleading is that it claims to be all native, while underneath it simply uses wxWidgets. I'm sure it's a way to go, but don't hide your dependency and make it sound like you actually implemented cross-platform native UI elements.
> STEM students were charges several thousand dollars a year more than humanities students.

That actually seems more equitable to me than what happens at some other schools, where everyone pays the same credit-hour rate no matter what course they take.

Teaching STEM courses, intuitively, seems like it should cost more. The pool of professors and TAs is smaller, a lot of courses call for lab equipment and the maintaining of labs and so on. And students have higher earning potential upon graduation and should, in theory, be willing to pay more.

Many humanities courses in contrast (literature, philosophy, sociology, political science, languages) can be taught quite cheaply, with labor being the only major expense. It seems unfair that humanities degrees (which are also worth less than STEM degrees on the job market) should be anywhere near as expensive as STEM degrees.
I've found that going from zero to one direct reports is the toughest step (still trying to get there) on the ladder.
The reason they don't use those standard keystrokes is because for a terminal there is a much older standard that takes precedence regarding control characters. What's ctrl-z do? Background, or undo? It's nice for undo, but losing backgrounding capability is crippling if you use it.
...Get a visit from the "renovation team" next time you're out of the house.
I clarified above: my point was that the entire Bay Area is choking, but these companies keep building office space (which is ultra-compact) and hiring by the tens of thousands.

What I want is: build more housing in Mountain View and elsewhere, but slow down the huge influx of workers.
On the shop, 749 euros seems pricey
https://shop.gopro.com/EMEA/cameras/fusion/CHDHZ-101.html
I'm not pointing to the worst actors in a group of people and saying they represent the whole. I'm pointing to whether this group of people actually thinks these actions are "the worst." The evidence (e.g. https://today.yougov.com/news/2017/08/25/politics-pardoning-...) suggests they generally do not.

And while I agree with you about Title IX kangaroo courts, I think that's kind of a strained comparison both in terms of the specifics of that situation and in how broadly it seems to indicate support for "tough" law enforcement.
No, this is a distinct argument. It's that this system was designed to function best when everyone does their jobs. Attorneys in the US are supposed to be zealous advocates. The judge and jury don't know going in whether the person did it or not, but the hope is that if the prosecutor fights their hardest (even if the accused is innocent) and the defense attorney fights their hardest (even if their client is guilty) that hopefully ultimately the one that comes out ahead will be the one that's right. It's not a perfect system, but this is how it's meant to work.
>Lisp-2, false NIL, full-powered macros — Common Lisp has a lot going for it.

I agree, however my reasons for going towards Common Lisp vs Scheme wouldn't really be those, but basically that important stuff is already standardized, proven and documented (i.e. conditions&restarts, object oriented system), while on the Scheme world they are left to "roll your own" status.

I'd say Scheme is a great language for learning and exploring, while CL is a better choice for creating production software.
Technically you can have 100% of the logic for a cellphone in the cell towers and not the phone though this limits you to one frequency per phone.

But, this also handles dialing to make Skype calls so it's not just a radio.
> I don't think there's anything pedantic about it. The term "affordable housing" implies that housing which isn't subsidized isn't affordable.

No, it doesn't, because “affordable” doesn't mean “subsidized”, it means the purchase or rental cost is (and, usually when it comes to rental-committed units in a development plan, is guaranteed by contract or some other binding arrangement to remain) within the U.S. Department of Housing and Urban Development’s income-based affordability guidelines for a specified income level; in the case of the plan under discussion, that income level being 50% of the Areawide Median Income for Santa Clara County.
I think we need a standard which allows terminal application to be as featureful as full gui applications. And then get all the most common terminal emulators to follow it.

Terminals have been slowly improving. Bracketed paste is now universal (I pushed this into xterm). Micro is using shift-arrow for selection. JOE uses Ctrl-Arrow, because when it was implemented, Shift-Arrow did nothing on most terminal emulators.

So here's an example (pet peeve): in Micro (and JOE with mouse mode enabled), you can select text while holding the mouse key down. If you move the mouse out of the frame, it should autoscroll to keep selecting more text. Unfortunately terminal emulators send no codes when you move out of the frame. (I submitted a patch to fix this for xterm, but still not in...)
I definitely appreciate that, and I didn’t mean to take anything away from your work. Cheers.
Just in case people are still making decisions about needing to use an editor because you are doing something over ssh.

Learn about sshfs! Use your preferred editor (or any program) locally for files you have ssh access to. It's not the right solution for everything, but for me it is for most things.
Because then there would be no products. And no, it would not eliminate so-called "planned obsolescence" (which isn't a real issue with quality products like Apple's anyway); it would just shift any such motives and actions to a different income stream and a different company.
Besides, isn't the more likely reason it was used simply because 'he' is the traditional gender-uncertain pronoun of choice for English? Perhaps someone who was an adult in 1996 could enlighten me whether the pronoun battles and use of 'they' instead of 'he' or 's/he' or 'he or she' were even half as heated as today.
NAMI (National Alliance on Mental Illness) has free classes and support groups for friends or family members of people suffering with mental illness.

It helped my Mom and me immensely when our family member had a psychotic break. I highly recommend them if you can make the time.
Reading Minds
Yep. And still in common use in some places.
U.S. To Collect Social Media Data on All Immigrants Entering Country
I've read that it is a predicted 10' sea level rise if that collapses (probably because it already displaces a lot of water)... but honestly, my hearts not in arguing the point. AGW is the most critical threat facing humanity either way.
That is the exact same argument. Just instead of "lawyer" pick "any government job."

And be clear that was never the case. Prosecutorial discretion is and has almost always been the case.

I could just as easily claim that attorneys in the US are supposed to be about upholding the spirit, as much as the letter, of the law.
Growing property values isn't an emergency for homeowners who are the voters who keep these zoning laws in place. It's not that they aren't trying to solve the problem, it's that they are trying to make it "worse" and would fight anyone who tries to solve it. Tyranny of the majority. Politicians don't have that power - they'll be kicked out if they harm their constituents' interests.
No this is absolutely relevant. Part of the reason that the Agreed Framework failed was because of the inconsistency and disagreement between the president and congress. And look at Trump criticizing the Iran deal, which the UN has found Iran is upholding. It's clear that the US will do whatever it wants, regardless of whatever deal you have negotiated with them before. This is literally what Trump ran on.
But if they're interest free then you can't bundle them and sell them to investors (Student Loan Asset Backed Securities). The whole point of rising tuition and private student loans seems to be to transfer wealth to endowments and investors.
Visual Basic was also fantastic to kick out multithreading server code. The problem was always libraries and lack of language reflection.
That still has a very consumerist bent to it. What about some real outcome-based measurements?

Why aren't we measuring how well the economy performs by measuring how healthy people are? Or levels of malnutrition? Or happiness? Or stress? Or education?

We should measure our economic progress by how well we're doing as people, not by how much extra shit rich people can buy.
I'm relatively new to the workforce so take this with a grain of salt, but I think this is a false dichotomy. People who are less agreeable, more assertive will make more money because they negotiate more on their own behalf. The poster child for these people, especially from the dev's point of view, is that of a brogrammer/scumbag/dick stereotype, and by definition they make more noise than the kind and also competent engineer.

You could also say that humankind is still stuck in an evolutionary stage where in most places, being dominant is the best signal of "value". In a Tim Ferriss podcast, Ray Dalio actually mentions that disagreements at Bridgewater can take on different forms, because some people are less suitable for verbal, thinking-on-their-feet sort of debates, and might be better suited for long form (like Hacker News threads) debates.
>Makes me wonder: could there be a fully statically typed variant of Lisp? Did anyone try that?

FYI: Lisp already allows you to specify data types if you want, as if it were a statically typed language. If you do this, a good Lisp implementation, like SBCL, will then do static type checks and will also improve execution speed significantly -- with this plus other tricks, Lisp can approach Fortran and C speed.
Depends on efficiency measure. In both cases, you have to train enforcement on proper enforcement. So, really, you don't save much. (Any?)

It is idealistic to think you can make perfect laws that are easily understood by anyone such that training isn't necessary.
DNSSEC KSK Rollover Postponed
Wait, does Amazon ship the junk back to China too and then China disassembles it and ships the elements back to their respective holes in the ground?

It seems like a better idea would be to just have Amazon give you a voucher for the recycling fees in your local community.
I agree with you, I'm just not one for hyperbole.

It's harder than we expected, but not impossible. To say you can barely get by with your 120k salary when there are people getting by on 40k is offensive.

Believe me, I know what it's like to be banging your head against the desk at 1AM on a Friday night while your friends are out partying. But I also know what it's like to see a family work hard to provide for their kids in some of the poorest neighborhoods in California.

They too work hard and it's a disservice to them who try their best to make it work to say that it's impossible on a 100k salary.

We should raise the bar for everyone - but that bar starts with them, not with tech workers. This is why you get protests for Google buses, sometimes the points people are making here come across as tone deaf.
It took me 10 years to get close to that, but I didn't work for Goog/Facebook/Amazon, and didn't jump jobs every 1.8 years to maximize salary increases. Salaries keep going up; so does cost of living (see: 1400 sq ft house in sunnyvale just sold for $780,000 over the asking price of 1.4m)
'Mona Lisa nude sketch' found in France
I meant the housing situation overall in the bay area is an incredible emergency.
> sales and marketing can act as multipliers in a way that engineering seldom does

(I cannot distinguish product development from engineering as cleanly as you do, but on sales and marketing...)

Can't disagree more. At least with the definitions I have in my head, this sentence is logically inconsistent with such definitions. Engineering is the way you get non-linear leverages. Sales and marketing, almost always give linear multiples at best.

I feel once you have the "golden goose" leverage delivered by engineering in hand, you start calling it sales because that's the final step in conversion to $$$. Also, that's when the linear multiple provided by sales and marketing is the biggest in absolute numbers.

[But yes, if you call everything you see as "marginal contribution" engineering, and everything valuable "product development", then you tautologically "prove" your conclusion.]
when google.com itself came out, the search engine market was practically covered by yahoo, altavista and co.
So you don't think that we can capture all of what you said in laws that protect the consumer?

Also, how is using a service different than paying someone to do a job for you. E.g. paying someone to do your laundry instead of buying a washing machine. The person you hire can choose any means of doing your laundry, including putting a washing machine in your home.

If that's causing problems with exploitation, isn't that a fundamental flaw in our economy, rather than with the idea of preferring services over products?
I moved into a apartment in a new city with no furniture. It’s quite possible to rack up a bill like this.
Thinkpads still seem to be the best. The documentation is still amazingly thorough, and there is a wide range of models from ultraportable (parts soldered on) to "portable workstations" (big thick chassis).

They are coming out with an "anniversary edition" Thinkpad that looks like it's a refresh of a T400 series chassis. It seems promising.
> they're giving you a remanufactured iPhone using reused internal parts like screws or shielding

And, unless something changed recently, batteries. My iPhone 5 had a faulty charging socket, which got worse. A month after unboxing, it would no longer charge at all, so I handed it in for repair. Got back a unit with half the battery life and a faulty charging socket.

I gave it to a good GSoC student across the world after a second unsuccessful trip to service
The Best Money Making Software
I think that's the point he's trying to make this.

But who communicates this to the customer? How decides what features are built (in a larger company)? Who pitches these new features to potential customers?

At a big enough company where the engineers aren't the ones doing this work, the benefits of any engineering achievement is moot if those other 3 groups don't do their jobs well.
I look forward to reading more about this sdk. For all the hours logged on real roads, Google's autonomous driving agents have logged many times more on simulated roads. These simulations and others have been developed along the road to building other AI products, which tells me they are probably not as developed as they could be if a company were to fully commit themselves to developing sim environments as an end product in themselves.
There are many smaller hotels inside SF for $140/night or less. (That's the price the writer quotes for a nap station and shower at the airport.) But it's a false premise, and no one would do that long term. $1500/month is the going rate for a longer term room in many parts of the city, and if you look hard you can get closer to $1100 - 1200. Compared to sleeping in the airport these are good options. For $4K/month you have some very nice options in the city.

I am baffled at what point the writer intended to make with the airport scenario.
Lots of companies outside the tech industry still have to recruit CS and other tech majors. The demand for specifically English majors outside tech doesn't come close to balancing things out.
What ? Are you kidding ? We're extremely open, we currently have 7 devs working full time for most of the stuff you'll have in 1.8, we provide all the sources with our packages (and some of our customers do their own builds), and all the stuff we add in the enterprise version is in fact a fine selection of stable enough features from the dev branch for people who need them right now without waiting for the next version to be released. When a customer asks for some specific feature we explain them that it first has to be in mainline so we can backport it and it gets a wider exposure to spot bugs. How can you be that insulting ? If it's a matter of unclear explanation on the web site, it's possible and then please report this to contact@ or something like this (I don't know the address). If it's just because you want to criticize without knowing, well, in this case I hope I'll never count you among our users!
could you share one?
Do cellular modems really "need" to do audio any more? I don't mean because everyone could just be using data-only SIMs with OTT SIP software. I mean, instead: sure, audio is part of the cellular standards—but why is it part of the cellular baseband hardware? Phones aren't made in a way where the baseband chip "is" the phone any more. The modem is now a tiny part of the processing power of even the dumbest of dumbphones.

So, given this, why can't the standards require that the modem expect there to be some other chip (e.g. the SoC in a smartphone; a specialized DSP on a dumbphone; a ground resistor on a mobile data stick) to feed the modem audio packets which have been pre-encoded and serialized to the format it would have done itself, so it can just take them, wrap them in baseband frames, and directly put them on the wire?

In other words, why is the (DAC + GSM/G.722/etc. DSP + ser/des) logic a feature of cellular modems, rather than a feature of phones?

Think about it by analogy: you wouldn't expect a PSTN modem to come with a feature where a computer can make analogue telephone calls using it by hooking it up directly to your microphone and speakers. You'd expect that, if it did any such thing, it'd be by DMAing pre-encoded-for-the-wire packets out of a realtime ring buffer, the same way any network card consumes any other packet. Maybe your sound-card would provide hardware support for some codecs (by consuming one DMA ring and producing another. Or maybe you'd do the audio encoding on your GPU with a GPGPU shader, allowing your phone to speak new voice codecs with just a firmware update.