skysight-inc/HackerNews huggingface dataset:
I don't think so. You are probably from the west. Image what your government would do against tor if tor changed it's missions statement to be about circumventing drug laws. I'm very sure serveral liberal democracies where hell-bend to ban tor.

/edit: We had a massshooting in germany recently. We currently have a debate about police tool against the "dark web" as a source of firearms. Before that the goverment was not concerned about tor at all. After that it was very. The narrative about tor changed only slightly, and the governments stance changed rapidly. And the missions statment is a very strong source of narrative.

Goverments are not either good (supporting Freedom) or evil (supressing it's people), but do both things to some extend. It's not like Singapore wants a little freedom as possible for it's citizens. It just has very un-western values. If it though that tor does not get to much in the way it won't do much. OTOH German goverment might attac tor.
CustomBlue – VS2015 Theme
https://www.tesla.com/blog/all-our-patent-are-belong-you
These are two separate issues, for the most part.

One possible relevant benefit of free college, though, is that it removes a lot of the bad incentives in the university-student relationship. If students aren't in the paying customer role, and universities aren't so strongly incentivized to sell as many degrees as possible, it's a lot easier to enforce strict academic standards. So it could actually improve the degree inflation situation.
Spacecom is seeking $50M or a free flight from SpaceX after Falcon 9 explosion
UberXtreme concept to bring along your snowboards, kayaks, etc. on rides
I don't remember my Zaurus -ever- acting like a phone (it would have been cool if it had!).

Everything else you write, I completely agree with.
It's interesting the title of the article assumes that critical thinking is a "soft skill". However I don't that's necessarily a great assumption. I think of soft skills as more along the lines of people skills, like communication, integrity, work ethic, etc. If you look at wikipedia article it cites several definitions, none of
which include critical thinking or "problem solving". They are all more long the lines of communication skills, cutesy, and work ethics.

There is also no breakdown of which industries were surveyed. It maybe the firms that hire lots of engineers or other professions that require solving new and different problem frequently were not well represented in the survey.

It just seems to me the premise of the article isn't that well thought out.

https://en.wikipedia.org/wiki/Soft_skills
I don't think the person writing this article knows much about biotech. It's as if someone said Austin and Berlin were emerging as the leading software hubs and forgot about the Valley.
OpenBSD has long included multiple system compilers as required for supported platforms, at one point gcc 4.2.1, gcc 3.3.6 and gcc 2.95.3 (!) were in the tree. OpenBSD 5.4 was the last version to include gcc2 for a.out/static lib platforms like vax. After 5.5 most platforms were ported to ELF and gcc3 or gcc4 (..if not memory constrained) by Miod Vallat, even when it meant writing compiler backends. At that point gcc2 was finally removed (..along with a lot of old a.out/static architecture cruft that had accumulated).

Now that LLVM/Clang is in, the potentially viable platforms (i386/amd64/armv7?) can work toward switching, while gcc4 remains for the ones that can't yet. I believe m88k is only gcc3 platforms left, but there's a very passionate guy in Japan interested in keeping his OMRON LUNA-88K and LUNA-88K2 workstations alive.

This may all seem strange, but OpenBSD has always strongly been against cross-compiling beyond perhaps initial platform bring up. This means being able to compile a release and packages on the physical machine must work.
The fact that learning to drink, date, and party is the main thing most people get out of college is why I don't think the government should be footing the bill for it.
When I was younger I played the game of fitting in. I remember one time at a company this guy wanted to improve our process (process improvement and Lean was a big buzzword at the company at the time) by introducing automated testing to augment our completely manual and inefficient way we were doing testing. He fought the good fight but was eventually labeled a black sheep and got "managed out". I learned a lot about what companies say they want and what they actually want from that experience.
'Meh, thanks'. cool stuff btw.
I've directly known 2 people whom I believe were falsely accused of rape. Might be my region; southern Ontario. Also one did go as far as getting thrown out of court (in favor of the presumably falsely accused)
Our tests showed than even with larger messages (100k price ticks per request) pipes were still a magnitude slower.
Dude, dude, dude, you've almost identified the real issue here (interpreting everything as harassment for the sake of an agenda), and then gone off onto wild elaborate tangents about social status and evolutionary biology.

Look at the actual people who incite these campaigns (e.g., https://twitter.com/nexxylove/status/771503661956501504).

"Don't bother to examine a folly, ask yourself only what it accomplishes". These people have a laser-focused sensitivity on actions which make certain groups feel unwelcome. They can't be unaware of the messages they themselves are sending. Who are they trying to make feel unwelcome?
I think it would be fine to end high school at 16 as is done in Germany.
You're missing the point. Your argument is it's impossible for someone to make great strides without a traditional education, and I already provided you with two specific counter-examples. Unless I'm lying about the personal anecdote and the Wright brothers didn't invent the airplane, then your argument doesn't hold water. If you want to argue that most people benefit from having traditional backgrounds, then what you're saying makes sense. But I've already disproved your original statement and you've done nothing to address my evidence.

If you ever become a manager, please don't disregard what people say just because they don't have the same background as you. I've worked with people like that in the past, and they are terrible managers/coworkers. They are needlessly pedantic and often feel the need to do things the way they learned in school (or read about some complicated technique in a paper they have to try), when there is obviously a simpler and better solution. The sad thing is, they think they're better than everyone else and that nobody appreciates their "superior" point of view - if you feel that way, you should reconsider how you approach problem solving.

I haven't met you so I can't comment on you specifically, just speaking as to my general experience. Whatever the case, I wish you luck in your career.
Sure, I agree with him too(one of my favorites), changes nothing though.

Rewriting what you wrote isn't Rewriting history? Did you not write it? Please explain how you calling Trump a retard was the wrong word? Did you not mean it? How so?

Please believe me when I say I will follow up on this. I believe you are socially responsible for your beliefs and you clearly believe being retarded is a bad thing. Please illucidate me, is retardation bad? Would you prefer not to be retarded?

You said what you said. If Republicans can't say offensive words you can't say retard without repercussion. That's the future you're working towards, one where your intent doesn't matter, the perceived meaning does.

I personally believe we should all be able to be offensive, I think that's how natural growth occurs.

Really curious how you defend insulting the mentally handicapped though. Or was that not your intent?

Would you find yourself annoyed if people called you a bigot when you're just trying to convey honest belief?
> On HN, it seems people like learning things from comments, even if those things might contradict what they thought was true.

Occasionally, that even applies to one's own comments... Just yesterday I was involved in a discussion on another thread, and in the course of searching Google Scholar for backup citations, I realized that there were actually more papers supporting the other guy's opinion. I "published" my findings anyway, even though it meant reverting (or at least drastically changing) my previous position. But I didn't mind, because I had learnt something.

BTW, that also illustrates what you said about putting effort into HN comments - I can easily spend 20-30 minutes on a well thought-out (and well researched) comment. It's a reciprocal relationship: I put a lot of effort into my comments because I know a lot of other people are putting a lot of effort into their comments, and together, we build a good, worthwhile discussion...

> I also read a lot on a wide variety of subjects [...] it is a lot more fun to be surrounded by people smarter than you than it is to be the smartest person.

I feel exactly the same. HN provides many smart people talking about many different subjects. What a great opportunity to learn something!
No, you are not interrupt driven.

You do not get to interrupt engineers, especially if engineering has prioritization meetings every two weeks.

Don't bother engineers to tell them what they have to do RIGHT AWAY. That's been determined already.

If product doesn't have visibility two weeks into the future, what good are they?
Why should we default to believing an accusation of anyone on any matter in particular absent proof? Is burden of proof not always on the accuser, rather than the accused?
> For instance, Haskell is incapable of statically enforcing that file handles won't leak.

It is capable of it. You can do it with one monad transformer layer per file handle. Yes, that's utterly inconvenient, but you can do it. It would be far less inconvenient with (higher) row types.
Feature not a bug. YAML is what people turn to who need these kind of advanced feautures which arent provided in json or similar.
It's not a derivative of the presentation of the artistic elements of a work. It's derived from the technical working of a piece of software.

The elements of the software doing novel technical stuff might be patented, but copying the technical working is allowed. Copyright doesn't protect technical aspects.

If the project copies the UK of Skype, then that's a tort. If it copies the written code or uses the human reading of that code to derive a new codebase, then that's a tort. If it copies the technical implementation, how memory is accessed, what codecs are used, what packets are sent and when ... that's not copyright infringement.
That's direct competition for Cavium (american multicore MIPS -max 48 cores/chip on Octeon III SoCs- and ARM -max 48 cores/chip on ThunderX SoCs- chip maker).

If they manage to sell 64-core ARM chips for 50$, even using just 28nm (maximum available on mainland China foundries -AFAIK-), it could hurt Cavium badly and start worrying Intel.
> I would like a clearly documented YAML subset that left out some of the more complex stuff and avoided a few 'more than one way to do it' features.

That's the goal of dotset (https://github.com/espadrine/dotset).
As an addition to your point, it's always worth noting there is no such thing as perfect security (at least not in any useful way). As soon as you make your door much more hardened, there are other points of entry that will be used instead. It does you little good to transform your door into a foot thick slab of concrete if your window is still just a couple panes of glass, or someone can just take a sledgehammer to your wall next to the door and it's just a few sheets of plywood and some 2x4's.

Passive security measures buy you time, which in turn makes you a less lucrative target by requiring more effort and making it more likely someone will notice and intervention will arrive before the intruder has completed their goal. This applies equally as well to network security, and usually this comes up here because of analogies in discussions regarding network security, but it applies just the same no matter which direction you approach it from.

What this means in context is that it's often better to step back and look at what your real goal is. It's entirely possible a sign stating "guard dog on premises" (whether you have one or not) will prevent a lot more break-ins than a better padlock. On the other hand, if the convenience is what you are after, then you have a different set of criteria to consider.
That means that we should take it as a lesson to improve our way to handle decisions like that.
What is the value in continuing to support Alpha, SGI, and PA-RISC?

Were they cool in their day? Sure. But the consumer router you use to hook up an O2 or an Octane to the internet has a more powerful MIPS CPU.
I Don’t Do Q&A at the End of Conference Talks. Here’s Why
You might like to compare with the detection code in screenFetch: https://github.com/KittyKatt/screenFetch
> Oddly... I have grown rather weary of them.

That's what makes the problem so interesting! Most recommendation systems are terrible, and those that aren't, are good only for the first 1-2 recommendations.

And then there's Google Search, which so thoroughly demolished existing search result recommendation systems (remember Altavista?) that they now own the market and are one of the most valuable companies in history.

When you finally solve a recommendation system problem in a way that actually works, it's a huge freaking deal!
"Making a mix tape from songs on the radio to play in your large battery powered Walkman on the go?" was never a design principle, and "why can't we just do it the old way" is not the argument being made above.
I could just execute individual queries and fake them as tests unfortunately. I did it only for friends and public figures. But I think what you are saying is done by other institutions in most countries. I regularly see our national statistics institute releasing studies about gender pay gap etc.
I made BML for that purpose. I posted about it before: https://news.ycombinator.com/item?id=8645591

To copy-paste the example:

server
path: /core/www/
host: example.com
port: 80
service: true
proxy
host: proxy.example.com
port: 8080
authentication: plain
description
:Primary web-facing server
:Provides commerce-related functionality

server
...
proxy host="proxy.example.com" port=8080
authentication: plain

There's no character escaping, brackets, distinction between attributes and elements, data types (up to the one parsing the document how to decode values), etc. BOM-free UTF-8 is mandatory.

It's the bare minimum for an extensible tree-based data structure, but I threw in three ways to assign values to nodes to help craft smaller documents. Turns out it's hugely important to be able to assign multiple child nodes on the same line as the parent for certain classes of documents.

My implementation of BML uses my string library, so I can't offer a portable parser. But it shouldn't take more than an hour or two to write a BML parser.

Still, my reference example is here: https://gitlab.com/higan/higan/tree/master/nall/string/marku... -- 177 lines for the base parser, which can also save back modified BML documents.

Downside is that I have no clue how to market it, and I hate writing documentation, so there's only a few people using it.
But this still doesn't solve the original issue: if I buy music, it should be me who packs the files if I need to lose some information and I should own the original copies lossless. And as I also said, bandwidth and storage space are super cheap nowadays, so I really don't see so many reasons to use lossy codecs.
That forces you to deallocate resources in the inverse order of allocation, which may or may not be what you want. For example, the lock acquisition and release pattern used in the implementation of Lehman-Yao trees (and variants thereof) is inexpressible using monadic regions.
Though note that Tor is also vulnerable to someone who doesn't control a majority of nodes, but can monitor the traffic of a majority of nodes from upstream. This is probably easier to achieve for a global adversary than actual control of the nodes' computation.

This doesn't make it bad software; it's the best we have, and being able to monitor traffic across the entire Internet is a huge ask of an attacker.
Is ATS used at all outside academia?
If all you're concerned with is keeping basic information out of the hands of comparatively low-resource adversaries (such as hiding your IP address from single website and its authors/owners) there are low-cost and comparatively simple solutions. For examples, a decent VPN or visit to Starbucks costs <$10. (And there are also free proxies, within limits.)

I thought the whole point of Tor was that it would work against highly capable or motivated adversaries?
Location : Mumbai, India

Remote : Yes

Willing to relocate : Yes

Technologies : Swift, iOS 10, macOS, watchOS, tvOS

CV : 6 Years iOS Developer, https://sumry.me/arpan

Email : arpan@mobilefirst.in

Domains : Automobile, Fashion-tech, Enterprise apps

Work : http://bit.ly/1PDfJ45

Shoot me a line with your product/ startup - I will share relevant case study of my previous work
Because they are French ;) and Ocaml is as good as those you mentioned for teaching FP.
One wonders if Norway could join the EU and get special exceptions to the CFP.
We updated the title from “Memory Mapping 15x faster than Named Pipes and 2x faster than Queue (Java)“, which was referring to these benchmarks from the project page:

ArrayDeque (synced) Records: 127.26/ms in 78579 ms => ~50% slower than Named Pipes
Named Pipes on TMPFS Records: 263.80/ms in 37908 ms => why ~5% slower on TMPFS?
Named Pipes Records: 281.15/ms in 35568 ms => using this as baseline
SynchronousQueue (fair) Records: 924.90/ms in 10812 ms => ~3 times faster than Named Pipes
LinkedBlockingQueue Records: 1988.47/ms in 5029 ms => ~7 times faster than Named Pipes
Mapped Memory Records: 3214.40/ms in 3111 ms => ~11 times faster than Named Pipes
Mapped Memory on TMPFS Records: 4237.29/ms in 2360 ms => ~15 times faster than Named Pipes
> I don't agree that it's not profitable.

I'm open to your opinion on that, but if that's true why is it not being done? There's a lot of companies making IoT stuff, but it's really hard to find any of them making robust systems. The lack of profitability is the only way I can reconcile that. If you have another idea, let me know.

> I'm surprised you've read about that because that's against regulation in commercial security

Looking now, I see a lot of companies switching to local bluetooth connections. That's definitely an improvement to the last time I looked (years ago).

> The beauty of IoT is how it can be easily expanded and connected should you choose to.

I agree! but not if we keep pushing closed-off systems and protocols
There have been many advantages to running on different platforms, which have various quirks.. different endians, page sizes, strict alignment requirements, stack-grows-up machines (hppa).

It also helps to have systems that are slow or have low memory, occasionally they hit bugs that are unnoticed on modern hardware.

Alpha may have been interesting in that it had some peripheral similarities to PC machines, but were actual 64-bit computers in the 90s. For kernel driver hackers, popping in a PCI network card that was probably never tested on anything besides a x86 PC, getting it to pass packets, and then making it your home firewall, was a thing of beauty.
Can I write code in futhark which shares memory with objects being rendered in OpenGL? In other words, can it operate directly on objects being rendered?

I'd like to be able to write physics simulations that are visualized in 3d without having to copy the points in and out of futharks memory (killing the performance)
Could you expand on "former Clojurer"? :)
But not really with any of the music I buy...
Gençlik filmini Hd izle
There where several accusations. None of them was brought to the police, and at least one of them, a major, if not the major accusation turned out to be false.

Another accusation (or more?) have been questioned by witnesses.

I'm willing to believe he's a jerk anytime, but most accusations have absolutely no credibility for me. Especially because no victim went to the police. And if people don't do that I don't believe they are interested in a investigation. And, no, the german police is not a hell hole where no rape vicitm could go to. Quite the opposite.

The whole thing is a huge mess. But unless you have very good reasons to do so don't call applebaum a rapist. (AFAIK neither does the tor inc investigation do this) No, you don't have to like him. I don't do either.
I would imagine this feature is primarily useful if you want to serialize a whole bunch of objects that all reference each other, but it makes me feel a bit icky. It feels like it breaks an intuitive assumption you have about hierarchical formats, which is that there should be no cycles.

Maybe that's just my personal bias, but I feel like the relative simplicity of JSON is a strong feature in its favor. As a developer, I have very clear understanding of the data I'm reading, and with that I can more easily make safer and more stable code.
I felt the same way until I tried Spotify's Discover Weekly recommendation system. I don't know what they're doing, but I've found many songs I really enjoy that way.
> A lot of corruption involves one party "gifting" the other something. That kind of corruption has been caught by the tax authority.

Like what? A house? You can't really catch cash transactions.

I would assume that in developed economies the "easiest" and least transparent way of corruption happening is friends doing each other favours. I.e. person A can influence the granting of permits through his friend, person B. In return for helping person C get a permit, he gets a board seat in the company of person D, via person C.
nope, I faked them as tests and anyway there was no pressure about it. it was relaxed, never got a question about it.

my point is that for people with poor negotiating skills, like me, knowing how much other people make would have helped me when I was younger.
Even worse!
Wish there was a retractable version that had both lighting and microusb...
Planet Nine could spell doom for solar system
We detached this subthread from https://news.ycombinator.com/item?id=12425906 and marked it off-topic.
Done! Thanks, I added a few more books I have missed. If you think I missed any more, let me know.
Thank you.

In a past life I was an audio engineer, and I spent hours tirelessly testing mixes on every kind of system. You are the listener I was working for.
> Physical access to individual cars' data histories is relatively limited, but if these connected machines are remotely accessible then the resulting attack surface might be scary.

Cars are already beginning to be connected to the internet. Just wait a few years; they'll fall victim to the IoT epidemic soon enough.
Thank you 1ris! Yes, that is exactly the point.
Not exactly give away or sell, rather looking for a partner that could make http://exmerg.com better. If interested ping me at sevce at bitfictioncom.
I think of machines like these (disparate architectures (endianess, buses, processors)) as sort canaries, or watchmen for Good Code. NetBSD (my preferred OS) is the same in supporting multiple architectures with one codebase, and I like to think it strengthens the operating system for all platforms.
Keep in mind that one thing every manager/owner hears day in, day out, all the time, is advice on how he's doing everything wrong and here's how to do it better. It isn't surprising that this eventually gets tuned out until there's good associated evidence that this particular person should be listened to.

Every one of us is sure we know how to do our manager's job better than he does. There are threads every day on HN (including this one) on this. Is it any surprise that managers tend to tune it out after a while?