skysight-inc/HackerNews huggingface dataset:
Slaves don't get to pick where they sleep, either.

Thing is, neither do most people.

SELECT TOP 1 job,residence
FROM jobs JOIN residences
WHERE jobs.pay > residences.rent
ORDER BY jobs.pay DESC, residences.rent ASC

it's common to add some qualifications like...

AND jobs.category NOT IN ('murder','prostitution')
AND residences.crime_factor < 0.4

...etc.

But that doesn't change the fact that LOTS of people believe in their hearts that they have absolutely no choice but to continue doing exactly what they are doing.

I'd hazard the guess that almost all of us have actually removed WHERE predicates because during the initial searches (back in late childhood), zero rows were returned. Predicates like

jobs.category = 'helping_people'

or

residences.climate = 'tropical'

If you are thinking that it's just not possible for everyone to have their ideal job, fine. It's not. But stop for just a second and review that survival part...

Why exactly is it so hard to survive without a job, in 2016? I mean, physically. You need air and water and food and shelter. Those are listed in decreasing order of necessary frequency.

Seems to me that the problem is rent and the social framework that enforces eviction via violence--even if the space isn't otherwise being used.

I, for one, would not die without a job--not from starvation. But I would eventually be arrested, beat up, stripped of my possessions, etc, and that would eventually lead to death. The jobless don't die--they are killed.

Slavery.
I don't know what to even say about this. But I think the point was that you don't necessarily have to be "deeply satisfied" by a whole range of things, but realize that there are good parts of just about everything. Not to mention there was probably a little hyperbole understood in there.

For example: I love beer and consider myself a beer enthusiast. I've brewed it and know all about just every aspect of it. I have traveled to remote monasteries in Belgium to try excellent beers, and enjoyed drinking Dos Equis on a hot summer day by the pool. Most self-described "beer snobs" look down on beers like Corona and the like in favor of some "craft" IPA. Dos Equis isn't my favorite beer, but I recognize its good qualities and when a situation calls for it.

I think the poster was just saying that enthusiasts enjoy many aspects of something across a wide range and don't have to gravitate toward only the "divine once-in-a-lifetime" things.

Of course, maybe I'm totally off base.
Yep. FLAC is for archiving and home playback. Lossy formats are king for portable usage, and when I'm using modestly priced IEMs plugged into my phone with the background din or a train or airplane, I'm really not in a position to care about the debatably negligible differences anyways.

(I'm a classical trained musician, I've worked as a recording engineer. I've used great equipment, heard pristine live music in beautiful acoustic spaces, and am totally willing to compromise to "good enough" for portable use). I archive my music in a lossless format simply because I want options later as better lossy codecs like Opus come around.
The compression codecs for OPUS are fantastic. Some users in a chatroom I frequent were trying to see how the sound held up at <10kbps, and the ranges were about on par with cassette quality for songs. My favorite one we tested was Ace of Spades - Motorhead, where it sounded almost identical for a 200kb size file versus the 9mb source. I know transcoding like this frowned upon, but it was a fun experiment.
I'm struggling to imagine what about an NDA signing service would cost 25c per visitor. 25c buys you ~4 GB-hours in Lambda!
I meant the first but the second interpretation is somehow more compelling.
Why You Should Put Your MASK on First
Yeah, I've had little problem taking gyms by just doing repeated attacks - you just have to get the prestige down to zero, so 1 or 2 weaker people with enough revives can pretty much clean house. Holding the gyms is the hard part I think.
The top frugal ways to have fun in the summer
No chance for improvement. New buildings follow better building codes, such as the tall ones that may sway like Japanese skyscrapers, old buildings have no mandate to improve, and San Francisco was mostly built after the 1906 earthquake, with many of the walkups that litter the view being in the 1920s - 1940s.

From my understanding, any hope you might have is neglecting a reality that an overdue earthquake will cause devastation largely reserved for the third world.
CMU uses this for their Parallel Algorithm Design course: http://www.parallel-algorithms-book.com/ It's still a work-in-progress though.
The concept of what change is more or less significant can be pretty subjective. I'm not talking about things like fuel efficiency, although those are some really interesting facts. Autopilot in 1947! didn't know that one. Yes, cars and jets still use the same basic architecture for what makes them move, but the control mechanisms for that architecture have completely changed.

To bring your comparison closer to the subject at hand, this article has nothing to do with the design of computers themselves. We could use the same basic Von Neumann architecture in 50 years and still get rid of traditional programming languages as a primary method of designing software, just like we use the same basic engine designs from 50 years ago but use entirely different methods of designing and controlling them now.

Take an engineer designing a jet in 1966 and put them with a 2016 team. They will have to learn an entirely different workflow. Now computers are heavily involved in the design process and most of what was done manually by engineers is now written into software. The same situation will happen 50 years from now for people who design software.

Take an extreme example like game creation. In 1966, you could make a computer game, but you were doing manual calculations and using punch cards. Now you download Unity and almost everything but the art design and game logic is done for you. Game design moved quickly toward these kinds of automated systems because they tend to have highly reusable parts and rely mostly on art and story for what separates them from the competition. But there's no reason why this same concept wouldn't apply to tools used for any kind of program.

The horse to car comparison was only meant to show that the development of a technology in the first 50 years (or any arbitrary number) will not necessarily look like the next 50 years. Well-established tools quickly fall out of use when a disruptive technology has reached maturity, even if that tool has been used for thousands of years. Right now, software design is difficult, buggy, and causes constant failures and frustrations. Once we have established and recorded best practices that can be automated instead of manually remaking them every time, there will be no need for manual coding in traditional programming languages. Machines are getting much better at understanding intent, and this will be built into all software design.
This is a problem with living goal-oriented lives. We set out goals and by working towards those goals, we are paradoxically eroding the feeling of purpose, because what comes after the goal? Having finished a goal (finishing your major in business administration), you know how this feels.

Instead, find out what activity you can do every day, potentially for the rest of your life, that gives you meaning. For me it's eating lunch with my dad and going to the gym to meet friends and stay healthy. And reading and learning. These things don't sound profound, but they keep me happy about waking up every day.
I think his point is much simpler than you're making it out to be.

Many people might get sucked into watching a Marvel movie because it's a cultural phenomenon and the best executed form of super hero entertainment.

But only an enthusiast will find pour through the back issue bins looking for hidden gems.
I actually wanted to know about the reverse operation. Can we get some formal verification and modeling software to generate Rust(or C) code?

When I used Uppaal in my grad school course, I kept messing up when I tried to hand translating my code from the model.
What the author doesn't realize is the enormous amount of processing power, shared culture and empathy that goes into human interaction.

Much of this isn't even useful for getting a task done, but mainly to keep the human in the loop as to how things can proceed… wasteful. I personally can't wait for prevalent brain computer interfaces. I don't think there is a need for computers to "understand" humans as far as it can observe the things we are optimizing for and do it better whatever way…

For me if I could choose between typing into keyboard on the seconds-hours timescale- latency in vs us timescales via other transmission channels, I'd pick the later every time, and twice on Sundays (which i guess is no surprise since I actually worked on such systems lol).
IANAL but you can be in trouble even if the data is openly available but the party managing the data deems it restricted in any way. I believe this is the reason security researchers get in trouble: they access data that is considered restricted and get prosecuted for "stealing" it.

I think the logic to that is something akin to: its illegal for you to take my car even if I leave it unlocked with the keys in it.
I'm not following this at 100%, so I have a question ...

Is this about another DAO? (i.e. not the "first" DAO created mainly by Slock.it)
Most of Disney research is as sophisticated as cute.
Silk Fabric by the yard wholesale prints your design
The best part about ember-cli is that everyone in the Ember community uses it. No one builds Ember apps without it. The opposite is true of any community/third party React CLI and it's a very powerful difference.
I found Ember was much harder to get started with than React.

More concepts, it's own CLI and build system, outdated docs. (I used it 2 years ago)
Munich shopping centre shooting
Good!
Now, the button should be a slightly different shade if the user is logged in. And it should be blue if the user is an administrator. And the customer requested that it shouldn't show up at all if the user lacks the 'foo' privilege.
I'd suggest pushing it up internally that Thiel should be removed as a partner. There's going to be a massive boycott/retaliation against Thiel and all of his investments. YC would do well to lead the way and disassociate themselves.
That's housing law. These aren't standard residential leases. They're very clear about this when you sign up.
Users flagged it. We sometimes turn off user flags if there's a clear mandate for doing so, but meta discussions breed like rabbits so that's probably not a good idea.

Also, the community verdict on this question is super clear and isn't likely to change, so for better or worse people need to familiarize themselves with it. Mostly the arguments that get raised indicate a lack of familiarity with HN. Making such arguments more prominent would mostly irritate the community; the experienced users who do want to say their piece about it have a way of finding these threads, as here.
It is indeed good, but my concern is that some will take this to mean that they don't need to take other people at there word, and that consequently any attempt to form a common ground philosophically will not even be made (let alone whether such attempts could actually be successful).

More suspect is the notion, not necessarily implied by Scott's piece but but explicitly stated in the post he linked[0], that those with religious beliefs specifically should not be taken at their word.

This is not a defense of religion. Rather, why does a belief in some bearded guy in the sky suddenly invalidate the content of your other, when belief in "The Equality of Humanity" or "The Progress of History" or "The Zeitgeist" or "Free Markets" or other such fluffy abstractions not[1]?

Also, because this notion of tribalism is trending, I fear it risks becoming the new psychoanalysis (i.e. "everything wrong with you can be explained by repressed childhood trauma!"). We don't behave philosophically as often as we like to pretend, but that doesn't mean we don't ever.

I think the realizations about tribalism are primarily useful insofar as we are introspecting to understand our own motivations behind our political/social behaviors, and hopefully allow us to overcome those aspects of our psychology in an attempt to reach that philosophical common ground with our enemy tribes.

The only other application will be those who employ such knowledge in a pursuit of power[2] or money[3].

[0]http://www.meltingasphalt.com/religion-is-not-about-beliefs/
[1]https://unqualifiedreservations.wordpress.com/2007/09/26/how...
[2]https://www.amazon.com/Rules-Radicals-Practical-Primer-Reali...
[3]https://www.amazon.com/Tribes-We-Need-You-Lead/dp/1491514736
Thiel is an excellent example of an anarcho-capitalist. Endorsing Trump makes perfect sense if you want the federal government to be (further) delegitimized.

On the one hand - even if he is never elected - suggesting that Trump is capable of being president trivializes the responsibilities of that office. On the other, if he is elected, he's going to break a lot of things, tie up resources in debates/lawsuits about his legal authority to do whatever whimsical thing he decides to attempt, and generally make it very difficult for government to work effectively.
> See all those people who are on the endless quest for the "perfect" language

To be fair, many programming language enthusiasts understand this and seek languages that properly frame the problems that need to be solved.

Sometimes languages seem to have a high cognitive cost because they expose that the underlying problem has a high cognitive cost. Some things that seem really simple are actually rather complex, like string manipulation and data sharing.
Yes, it'd cause a lot of short-term pain for the poorer people who are currently benefiting from rent control. However, the way I see it, the rent control is enabling this bad behavior, and eliminating it would force things to change for the better. The 6-7-figure earners living there voting for NIMBYism are the ones causing this problem, and the only way it's going to change is to either convince them to stop voting that way (because they get tired of never eating out because there's no restaurants nearby or having to spend $500 on a meal to eat at a local eatery), or to collapse the real estate market there (because no one wants to live there any more with such lousy services).
For what it's worth, I agree with the criticisms of HttpOnly, but I still recommend people set it as one of several redundancy measures.

The approach I take these days (for example: when I gave a three-hour tutorial on web app security at DjangoCon this week) is basically to provide combinations of basic mitigations and then more complex/advanced ones, and push people do at least some combination of them, even if they can't do all of them. So to take XSS/CSRF, for example: Django's template system autoescapes variable output by default, and there's a CSRF protection mechanism on by default. Those are the basic easy things, because the advice is just "they're on already, don't turn them off", and just those simple measures will deal with a lot of nastiness for you.

From there I can talk about cookie options, or CSP, or that kinda-sorta-works header that turns on reflection detection in a few browsers, and the pros and cons of each, and recommend people use combinations of them. CSP is my gold-standard recommendation nowadays, and I downplay HttpOnly as not super great, but I'm not going to complain if somebody just watches my talk and does all the things mentioned.
Thanks for staying within the overall layout, that makes everything much easier to consider and implement.

I've added your last suggestion to https://gitlab.com/gitlab-org/gitlab-ce/issues/20154
My point is it’s fine for a “connoisseur” to only like sushi made of the freshest highest quality fish, perfectly cooked rice, real wasabi, etc., prepared by a specialist and eaten immediately, at a $$$$ restaurant.

It’s also fine for a different “connoisseur” to enjoy store-bought California rolls made from imitation crab and left sitting on a shelf until the rice is stale.

It’s overly reductionist and pretty patronizing to insist that the former doesn’t really like sushi while the latter does (No True Scotsman, and all that).

* * *

P.S. The mainstream brands of Mexican beer are pretty good. Most of the big Mexican breweries were started by German immigrants in the mid-19th century, and there is now a long beer tradition there. Corona’s extensive marketing to the US about tropical getaways and lime slices, etc. has nothing to do with their product or their brand in Mexico, and I find it fairly silly, but it was extremely successful.
Most self-hosted compilers are written in languages ill-suited to compiler writing. The choice of features used is often a compromise, rather than best practice for either good compiler design or good target language use.

C++ users in particular have strong concerns about things like RTTI and the overhead of exceptions not thrown. The cost of making unthrown exceptions low (near zero) is that throwing exceptions is much more expensive. This turns into a feedback loop, where C++ programs end up performing better if they never throw any exceptions because of the tradeoff.

This feeds into self-hosted compilers. Thing is, certain compiler design techniques can work well with cheap unwinding: constraint solving (more common in languages with better type systems than C++), forward-looking grammar assertions with speculative parsing, IDE-integrated code completion (implement the lexer to add the cursor position as a special token, and jump out of the parser when it's found, where all the context is available to pass along). But C++'s peculiar tradeoffs may make using things like exceptions less than ideal to use for this purpose, not because exceptions are the wrong tool, but because most C++ programs are not compilers and aren't tuned for it.

And OTOH, compilers written in low-level languages like C++ often twist themselves into knots to simulate things like tree pattern matching, multiple dispatch, destructuring binds, etc. Sometimes they even give up and write code generating tools.
Not sure if that applies to business tenants. Also it's not a lease, it is a "license agreement" haha.
Software engineers often have a tendency to look at old code and think, "This is crap. It would be so much better if it was written in (some new popular language/framework/architecture".

What we often fail to see is that if the software works, doing a full ground up rewrite will take considerable effort, and in the end, it'll work pretty much the same as before because of external constraints.

It took over 200 years for our country to develop the framework that our society currently enjoys. How long did it take for us to finally decide that slavery is bad, or that woman should be able to vote, or discriminating against people is bad?

Those changes in our society happened in an evolutionary way. Restarting the government from scratch may allow us to smooth over some past warts, but how long would it take us to figure things out again?

Evolution, not revolution, has always been the best way forward. Just ask people in the Middle East where dictators have been deposed and left a vacuum of power.
Alo Dedektiflik
Why would the US govt ask twitter to leave them alone? Genuinely curious.
Automatic 360 Street View – Get your 360 cameras ready
The only thing I take away from this is that now this asshole who gained unauthorized access to an API to get an incomplete set of data to use as a basis for publishing slander is getting all this free marketing from his 'content marketing strategy' aka dumb personal blog. The Trump effect at it's finest.
San Francisco can't even mandate building codes on sidewalks, which involves the most marginalized and disenfranchised inhabitants, you really think they could come to a conclusion that involves landlords?
> I'm 29 years old. I finished with my Business Administration degree(major) and now I just feel completely LOST! Has anyone ever felt that way?

Life is short, dark and unfair. The fact that you can recognize this means you're conscious.

> I'd like to be something -- more than just an office person. More than just someone who works that 8-5 shift.

Do you want to be in the history books? Do you want a family? God willing, you have a long life ahead of you. But opportunity cost is real when your life is limited. You have to make decisions, and many of the most rewarding choices in your life won't be fun.

School may or may not help you, but until you've defined your goals you can't break them down into the pieces needed to achieve them.
Design is always going to be a part of creating something. What this article is arguing is that manual typing of text by humans using traditional programming languages will not be the primary means of implementing those designs in the future. We don't yet know how to make computers into good designers, but we know that we can create tools that translate designs into executable code that can be less error-prone and more reliable than people typing letters into a text editor.
> 3. Spirituality.
> I know that this isn't for everyone.

Or philosophy, for the non-religious. If you know nothing about it (like myself) I suggest starting here (https://www.youtube.com/playlist?list=PLwxNMb28XmpfEr2zNKQfU...) then pick up a book or two.
Not even monthly they were given 30 minutes to vacate.
I would compare it to filling water balloons and timing when they pop. Our current water balloon should have popped a while ago, but the tension/pressure is still building.
Maybe this is not an option for you and you prefer turning it off if you want to protect yourself against nation state attackers. I assume the DFU mode ROM is hardcoded and therefore more difficult to attack, but if you have heard of DFU mode attacks/simulations/circumventions, by all means let us know. Turning a device off can be easy simulated on a jailbroken device as Snowden argued by asking journalist to put their devices in the fridge.

I wasn't aware that an iDevice comes out of DFU mode after some time, please enlighten us. According to the instructions [0] I understand you need a special set of actions to return to the normal firmware.
Don't even get me started on Redux Form :-)
APPLY – FWD.US BAY AREA ORGANIZING MANAGER
That's not a question, it's a textbook example of the complex question fallacy, which is dishonest rhetorical trickery. Also useful if you just want to insult someone but pretend you're asking a question. If a person was just interested in the guys relationship with his brother, they'd ask "how come your relationship with your brother is so trash?", without the loaded accusation at the end.

It's the same category as "so, have you stopped beating your wife yet?"
That's not how it works. Unless he tenant violates one of the terms on the lease where the punishment is explicitly stated to be immediate eviction (e.g. running a drug operation), evicting tenants is a huge liability for the landlord.
Thanks, these were interesting reads, although I would still appreciate a hint how common law specifically would handle emergence of new land differently from civil law systems?
> I thoroughly hated LabView when I had to program in it, but it did convince me that a graphical programming language could work

That's funny. I came away with the opposite opinion. Text is much better at describing details and it's much easier to be consumed by various things: people, editors, analysis tools, web apps, test engines, code generators, code transformation tools, ... I could go on.

Languages like LabView never have a complete toolchain (Prove me wrong by posting a small piece of editable LabView in a reply to this HN comment). They work well as domain specific languages, but that's about it.
This is another dao: http://coinmarketcap.com/assets/digixdao/