skysight-inc/HackerNews huggingface dataset:
I never claimed the Gp made any assumption to begin with. Beyond any reasonable doubt means precisely that. It can vary from person to person and from group to group. The state is indeed very powerful compared to the individual. But the mighty hammer you speak of simply implies that the state can bring more resources to bear when prosecuting. This only means in principle that the state can drag a trial longer (and from which we are protected by the right to a speedy trial) or that they can expend more effort gathering evidence against an accused.

Your argument about individual members of society however is, with respect, flawed. The masses of society, when all working towards a common goal are not tiny droplets in the pond but indeed the mighty torrent that can sweep away even so powerful an entity as the state. To advocate for a lower standard of evidence based on the fact that "everyone knows he is guilty" is, as mentioned, to advocate for a trial system based on mob mentality. Furthermore, public opinion can can be easily swayed by what is reported to it and I will spare this thread the question of the media or powerful individuals like Trump or Russia or Clinton etc using the media to subvert public opinion.

The system again may not be perfect but it is there to protect not only from the might of the state but also from the dictatorship of the masses which may, unlike the court system, have their own reasons for convicting someone, reasons which may not even have anything to do with the actual matter. This is even more problematic as the court system is at least subject to review and appeal whereas the masses have absolutely no check on them.
Every municipality in the US over-promised on pensions in order to under-pay workers and kick the can. EVERYTHING you experience that is a problem every day is related to the pensions crisis one way or another because cities are now scrambling to meet those legal obligations.
blackhat =/= defcon
Right and the thing about scaling is that it is not the money. It is the talent and the opportunities. It takes sustained effort to build over many years. It requires decent schools turning out decent talent that feed companies that hire more talent. Like the parent said, if there is only one game in town, that is high risk. You can't play get-a-raise ping pong if there aren't the companies to do so with.

The other problem is at acquisition time. EVP of Google don't want to hire a team in BFE, Wisconsin or Lancaster, PA. They know those people aren't moving to SV and the EVP isn't taking two flights and an hour train/car to visit that remote office. Tech startups in these areas have to be more focused on revenue and not IPO and Acquihire.
> They use AppArmor extensively as an "application firewall for syscalls", which may sound ugly but is the most practical security solution I've seen in this space.

Seems like a good use case for Capsicum[1]. Too bad Capsicum hasn't been merged into the Linux Kernel yet[2].

[1]: https://www.freebsd.org/cgi/man.cgi?capsicum(4)

[2]: http://capsicum-linux.org/
It's a chip that your motherboard manufacturer hardwired in (e.g. part of the chipset). Firmware updates need to go through the efi/bios they set up
Firing people protected by government contracts and strong unions is surprisingly hard.
Hitting a key during boot works for me. Check your mobo's manual
> The point here is not that Smalltalk is better or worse; the point is that Smalltalk's approach can be seen as more general. In other words, it's a matter of perspective as to what is considered to be a sufficient amount of generality.

How so? What's the generality that's missing here? Again, completely permissive doesn't necessarily mean more general.

> Partly that (I've said before that I much prefer the F# terminology of "computation expressions" to get the purpose across), but my larger point is that this would be considered to be a very specific and limited application to a Smalltalk programmer.

Sure; again, this is true from the functional/monad-oriented perspective too. Monads are a synecdoche because they happen to come up quite often, but they're really just one reusable construction among many, and certainly admit a couple of useful generalisations.
How about following solution:
Each contract specifies a timedependet 'bounty' for code reviwers. A code reviewer can lock some of his ether in this contract for a specified time. If no vulnarability is found in this time then he gets his ether + % of bounty back. If a vulnarability is found during the time then his ether goes to the bug finder.
Everyboddy can see how much ether the reviewers locked in a contract which could increase the confidence of users of a smart contract and encourage bug-searchers to prove that the code-reviewers were wrong.
Bounty could be implemented as a % of transactions/deposits of a smart contract - which would ensure that popular smart contracts have many reviews with lots of ether locked to prove it. On the other hand a smart contract wich process only 0.01 ether in its life-time doesnt need reviews at all.
I spent a lot of time on gov cloud console at a couple of jobs. It's very limited. At the time they didn't have lambda.
1) Your chances of becoming a millionaire through stock options are likely higher in silicon valley.

And your odds of winning the lottery are better if you play Ohio Lotto rather than California Lotto. However, we're kind of ignoring the big elephant in the room...

Evaluating the optionality value of stock options at various companies isn't something a journalist can do.

A journalist can probably do a better job of investigating that than your average tech employee.

If you are able to save 20% of your salary in Omaha, but only 15% in San Francisco, you are likely to save much more in San Francisco.

And if a frog had wings, it wouldn't bump its ass when it hops. From what I'm hearing, having never lived there but having investigate the possibility, saving anything at all while paying SF housing prices can be difficult. Sure, you can save a few bucks renting with six house mates, but then we're back to QOL. Because I don't know if you've ever played the "what could we get somewhere else for what our current house is supposed worth?" game. In our case we could exchange the 1200 sq. ft. house in Redmond, WA for a 5400 sq. ft. house on a couple acres in a swank suburb of Indianapolis. I don't think we'd have any problem making the payment on Indianapolis wages, either. The difference is that you'll probably be working for an insurance company doing LOB apps. But, hey, it's a living and you get to go home to a 5400 sq.ft. house.

Now, despite all my contrariness, I'm in full agreement that it's hard to quantify beyond a gut feeling. For instance, we used to live in the Indianapolis of my example above. Notice that we don't live there anymore. Some of it is subjective, because some like the hussle and bussle of a big city like SF, others (like me) would do it only because that's where the money is at. But if the money is getting eaten up by housing costs, but OTOH what about the opportunity cost of living in Ohio and not SF...argggh, you could drive yourself crazy.

I think at the end of the day, live where you want to be at the moment. A software techy isn't going to starve no matter where in the U. S. they live.
I live a life very similar to this. My phone only has instagram on it (and I'm considering removing) but I try to "use with intent". A recent HN comment that summed it up brilliantly:

"It was when Going Online was still a ritual, just like starting up the computer was - it took a while, sometimes you had to go through a menu or start up Windows or whatever separately still, you got this jingle when starting up, sometimes a login screen, all that stuff. Then going online, dialing up, telling the family (if any) that you're using the internet for a while, firing up the browser, etc. Using the internet was (for most people anyway) a very focused task too, given the per minute charge - get online, do what you want, get offline again." -https://news.ycombinator.com/item?id=15635817
They still haven't publicly documented and supported the HAP bit.

If Intel actually cared about your security they would document that. It says so right in the security advisory that the external researchers are the reason for the security review, and not due to customer concerns.
"It takes money to grow money, not make money."
Kcov: code coverage tester for compiled programs
This is a really good point.

Something I've realized, tho it's, as you write, seemingly against my nature as an engineer, is that there are lots of situations where it's reasonable to 'assume' technical debt to reach a more important goal.

We absolutely should continue discussing technical debt, but also in the context of 'technical revenue' and 'technical profit'.

Interestingly, 'technical debt' works amazingly well as a concept. I suspect it's not even really a metaphor. Consider that probably the most important pragmatic consideration about whether you should assume a debt (of any form) is whether you can expect to make all of the 'scheduled payments' that it requires. And even if you can, will you still have sufficient slack to be able to pay-off or pay-down other currently un-expected debts or expenses that you might incur between now and whenever it is you finally pay off all of the original debt?
Send me your IP and I'll patch it for you.
One can argue anything, but so what? I don't think anyone has even tried implementing ParEcon so far, as it's a relatively new approach and has some problems of its own. My point is that central planning is not the desideratum of the left that some people here are claiming to be.
https://github.com/apple/swift-llbuild may be too low-level for what you envision, but captures a lot of your ideas, I think.

https://llvm.org/devmtg/2016-11/#abstracts has a presentation. It focuses on compiling with clang, but the system is more flexible. Slides at https://llvm.org/devmtg/2016-11/Slides/Dunbar-NewArchitectur..., matching video is at https://youtu.be/b_T-eCToX1I.
It kind of already is. Talent is up and moving to other tech hubs out of SF.

Might be a bit too late.
I dont have the article at hand, but obviously the goal is highest nominal savings, not highest nominal savings rate.

The other part thats virtually impossible to account for is quality of life. Hard winters and big houses in Omaha vs Great weather and 1 bedroom with other people in SF, etc.
Fintech startups simplify digital money lending
That's great you have a design for something much more secure, but what are you actually using at the moment?

I agree Qubes (or other similar systems) are imperfect - partly due to software bugs, partly due to hardware vulnerabilities. But the it clearly is an improvement, if only thanks to the compartmentalization. I'm sure there are potential adversaries that have access to BIOS backdoors, Xen 0-days etc. But well ...
Do you mean Carbon Trioxide (CO3), or Carbonate (CO3(2-))?
> You have free will

What justifies your certainty here? If history proves anything, it’s that people are eminently manipulable. That’s no surprise: we’re biological machines at the endpoint of eons of evolution. We’re not gods. Of course we can be hacked.
Love the 2FA idea.

Do you know of an app/browser extension that lets you bookmark arbitrary HTML pages, and keeps track of how far down you've scrolled; maybe let you write notes? Or maybe one that converts an arbitrary page to PDF, and stores it locally for you?
Food is so cheap, at last in USA, that no one should go without minimal nutrients. I'm all for providing basic stuff to who needs it. Humanity, sacrifice to the gods or whatever, just do it.

Filet Mignon is a different story
The motherboard manufacturer integrated the chipset into their board. They worked with Intel, or Intel's spec/API directly. They are responsible for your machine's interaction with the CPU.

The same is true of all the devices directly integrated into your motherboard. Broadcom/Intel wireless chipset, Ethernet, audio, etc.
I do this. It’s surprisingly effective, both in actual performance and developer productivity. The one area where it is useless however is for mutating DOM. It’s easy enough to create DOM using template strings, but if you say need to render something and then mutate it later on in you render function, it becomes terrible since you either have to do tricky string manipulation, actually create the DOM and use methods to mutate it, or use some framework at which point you may as well just give up on template strings altogether.

But for any case where you’re basically going in the one direction, i.e. data -> DOM and not changing things once rendered it’s great.
This isn’t exactly true. See Gruber’s note about it [1].

Basically the 7+ isn’t capable of doing the lighting in real time so Apple didn’t implement the feature for post only figuring it would be a bad experience.

1. https://daringfireball.net/linked/2017/11/20/camera-mode-7-p...
> Can I use the knowledge to make my own OOP + FP language right away

I didn't take this course, but from the syllabus posted above it looks like garbage collection is not covered at all. That's pretty much a requirement for FP languages, and it makes OOP languages easier too. So you'd have to look at other resources for that. A simple semispace collector should be relatively easy to write even if you don't want to get too deep into the matter.

For a very first version of your language, you can of course just allocate memory without ever freeing it. That's good enough to experiment with simple programs.

Another point that I think isn't covered in this course, and that is relevant for (many) functional languages, is pattern matching and the representation of algebraic datatypes.
http://www.denverpost.com/2017/11/20/uber-colorado-fine/

http://www.latimes.com/business/technology/la-fi-tn-uber-wag...

https://www.theverge.com/2017/8/15/16150902/uber-ftc-complai...

https://www.nytimes.com/2017/09/10/nyregion/new-york-taxi-me...

The last article is more about unintended consequences and how Uber has had success by skirting regulations others have to follow, but the rest are all post-Kalanick issues which are due to its moral failings.
Can you explain what you do that requires a Turing complete build language and couldn’t be done, for example, in the ‘make equivalent’ of the dtrace scripting language?
In theory yes. In practice never seems to happen like that.
I do not understand the benefit of designating a block (or any geographic area in the city) and then incentivizing tech companies to move there. What's the benefit? Moral support?

Serendipity. One of the advantages of SF, is the high density, which results in more fortuitous chance meetings.

it seems like weirdly expensive, constrained, noisy space whose only benefit is proximity to the kinds of companies that would also take on expensive, constrained, noisy spaces.

Expensive, crowded, and noisy don't necessarily contribute to serendipity.

Meanwhile, isn't the biggest disadvantage to the midwest the limited funding options?

I think the idea is that another startup hub somewhere else can show a degree of success and start attracting early funding, perhaps in some kind of niche.
Yeah, I was actually sticking to sourdough back when I still ate bread. It didn't seem to make enough difference.
Yes, because Adblock Plus works. It's what I've always used. A lot of the wailing and gnashing over "zomg they can be bought!!!1one" was just misinformed users whining about discovering the "allow some non-intrusive advertising" option, which has been in ABP for quite a while now (and is completely optional).
I don't follow you. How can you alert the user that an app has requested something the user has declined when the user haven't made a decision yet?
I used to live in NY State. Grew up there. To the uninitiated eye, everything appears fine. It's only because I was related to some people in government, in particular a mayor, that I know how bad the corruption really is. I don't think it ever get fixed. Corruption in NY is a daily way of life and the further downstate you go, the worse it gets. If the people in my family were corrupt and getting paid cash and kickbacks, then there is absolutely no end to how deep it goes. I won't say anymore because I still have relatives living there, albeit very elderly ones, and they are so fed up with NY that they wish for a revolution, even if the revolution makes everything worse. The logic being that at least some of the guilty would probably be killed. And no, what's wrong in NY won't get sorted out any other way. It can't--the power grab was so total and so complete there than it's a black hole from which no good can ever escape.
Indeed the OS/2 2.0 debacle is one of the worst debacles in MS's history.
But who wants to live in huge apartment buildings?
> ARM could be a affordable alternative to x86 if that works for you.

Even the open source friendly Raspberry Pi relies on proprietary blobs and proprietary firmware, with vast parts of the documentation only being available to system integrators (meaning: not you) under an NDA.

Theirs is a Broadcom chip, but my understanding is that the scenario is pretty much the same for other ARM vendors. If the chip is anything more complicated than your average 8-bit micro-controller, expect it to be running some kind of "system" which is, of course, closed source.
It's beneficial if it's an itch that you want to scratch.

For me, compilers, operating systems, databases, networks, processors are foundations upon which everything else is built. I'd like to know a little bit about the foundation upon which I'm making a living.

Some folks just want to get things done. I think it's just a personality thing.
This is really out of touch with the majority of friends and family where I come from. Sound advice if you're from privilege I guess. (Not meant to be rude)
I've been working remotely for more than 4 years now. I live in a nice town far from the "tech scene", but I work with interesting (to me) tech, make good money, and paid 1/10 the price for my house that it would go for in San Francisco.

I don't know about companies, but developers who can pick their location might consider "not Silicon Valley or New York".
Birleşik Arap Emirlikleri’nden Mars’ta şehir kurma planı
None of these countries implement control over the press you propose. None of them even comes close to "Democratic deployment of capital and technology" - if I understand correctly, by this you mean both allocation of capital and permission to create and use certain type of technology is controlled by government, which is elected democratically (though how you could ensure that it is elected democratically given that it controls all the technology is a mystery to me, but let's say we found the magic way to do it). None of these countries - even one with large amount of governmental redistribution - do it. There's still a huge difference between having unemployment insurance or government-sponsored housing for the poor and government taking over all capital and technology. Like between milking the cow and butchering and barbecuing the cow.
Or, you can play the pyramid scheme game in the high cost area and hope you win. For example, buy a house in the bay area before 2010, it'll be paid off by the time you retire and because of Prop 13 the property taxes will never go up and you can happily retire there.

But snark aside, this is a good point. If you keep all your budget percentages the same, then living in a high COL area you can save/invest more and still also have more spending money left over for hobbies or travel.
As someone very worried about climate change, I think it would be great if we could get some significant help from advanced nuclear power.

One reason the left opposes nuclear is that the nuclear energy industry has a very long history of misleading the country about costs.

Another reason is that the conservative movement supports nuclear very strongly, and it also claims anthropogenic climate change is a hoax. As a consequence the left gets the idea that nuclear is just a way of keeping the country and the world from moving to renewables.
I believe there is a way to link your FB friend's birthdays to your google calendar.
Until you’re in collision with an Uber robotic car and suddenly it’s you against their billion dollar lawyer army
>San Francisco could triple its population in a few years if it could tear down the mission to build huge appt buildings.

Leave aside that there are lots of people in San Francisco, including the Mission, who might not be keen on that Robert Moses-esque plan. How are all those people going to get to their jobs--the vast bulk of which probably won't be walking/biking distance from these huge apartment blocks?
>there's like this universal basic assumption that everyone who looks, talks, and acts exactly like me is a person who has merit,

Fixed that for you
> AMD has had their own version of this for quite some time. Its called the Platform Security Processor (PSP),

According to the small footnote at http://www.amd.com/en-gb/innovations/software-technologies/s... AMD does not use the name "Platform Security Processor (PSP)" anymore, but calls it "AMD Secure Processor" instead.
Atomist announces new automation platform targeted at developers
Render on write, not on read.
use pocket (and on android: ivona tts :) )
>> you would be able to find similar letters begging for Romes intervention during Romes reign.

which ones specifically then?

and more importantly, its not just this letter, as i mentioned above the whole gildas’ de excidio goes explaining in quite detail the sudden and devastating effect of the collapse of roman authority in britain.

do you have any evidence to back up your insistence that majority of the population went on like business as usual?
> Most of the lefts objections (aside from the knee jerk ones) are about old designs

The article cites three objections: safety, waste storage, and cost. I think you're only right about safety being less of a concern with modern designs.
The examples I've heard about are plugging a usb drive in and that's the ballgame. The big one, that I have not heard of, would be accessing the ME and privilege elevation over network.
It might help if mid-western companies paid equivalent salaries as on the coasts.

There seems to be this attitude in the Midwest that lower CoL justifies lower salaries, as if there's no need to compensate for lower QoL with money.

Given equal salary, hordes of people will choose Midwestern winters over SF rent. But this attitude of "I don't have to pay you as much because land is dirt cheap, never mind that it's on a flat prairie in -20F weather" needs to be reversed. Especially since most of that land isn't ever appreciating, so I'm just paying rent to the bank instead of to a landlord anyways.

Midwestern companies: don't do CoL adjustments if you aren't also willing to do QoL adjustments.
>>Thus making some customers safer

Customer. Or customers (plural)??

I ask, because I assume this amount of complexity wasn't created because it was cheap, or end-users were crying out for it. There may be other customers -- those with three-letter agency names, who would wish for code to run on the computer you possess (note, I did not say "own", so long as someone else has control).

It's getting too easy to be this paranoid. Besides, it was fun when I sounded crazy. Now it's alarming.
Justice Department is suing to block AT&T / Time Warner merger
No, it was to improve SEO and other clients without JS
They did not enumerate all the reasons, but those are some. Perhaps the biggest is being locked into a product you do not know will gain traction or not. I rather find some traction no matter how small before raising, "derisking" the product a bit more.
Tencent becomes the first Chinese tech firm valued over $500B
Absolutely. Folks from the Midwest are much friendlier than in the coastal cities.
Best I can tell, the are re-locking the door and hoping no one else picks the lock.