skysight-inc/HackerNews huggingface dataset:
I’ve had the scotch.io guide in a browser tab for months now.
https://scotch.io/tutorials/a-visual-guide-to-css3-flexbox-p...

But this game was great! Ten minutes and I think I’m almost ready to ditch the crutch.
It's not about what is needed. It's about what the person ultimately responsible (the client, your boss, etc) perceives is necessary.
I, too, worry that I may have worked at the best place in my career as I was getting started. I'm a mechanical engineer, and got to work at my dream job as a semester-long internship right before I graduated. The product and culture were both amazing, and I loved the work and the empowerment I felt--even as an intern. Despite getting great reviews from my manager and the team I worked with, the timing did not lead to a full-time offer. Business wasn't great and the company was down-sizing, and my group was being hit especially hard. It was also a small team to begin with, so there wasn't really any place for me to fit in.

I've since taken my first full time job, and I've missed my old role a lot. It's not that I don't have a good job--I certainly do. My coworkers who have worked here for most of their careers love it, and don't see themselves leaving. But I've seen how things can be better--I've seen great jobs. I've interviewed at a several places, but I'm not taking any role at a job opportunity unless I think it will be great. One day I plan on starting a company and making it an amazing place to work.

However, in addition to telling you to keep looking because great jobs are out there, I think you need to look at how you can make your current role better. Try to see what can improve the culture, nudge things in the right direction. It might not be big and it might take some time, but you can certainly make progress. And when you leave, your office will be better for it.
You're right; a collage is a piece of art made of pieces of other art, rearranged.
Steam is terrible. It requires the whole app to be running and fully up to date before you can launch a game. It has a slow load time. Even on a decent machine, if you haven't played a steam game in a while and you want to run one, you might be looking at a good few minutes before the game even starts to load. In the name of what, stopping piracy? AFAIK most pirated games come from steam anyway.

I realise this is still better than Mac App Store, but I wish they just let me run a the game without running Steam.
>Apple issued a new root certificate using the latest OpenSSL standard. The apps that "expired" were using an out-of-date version

And they were simply following Apple's recommendation to statically link OpenSSL. An app which hasn't been updated in a year or two could easily fall into this trap.
It wouldn't be that technically complex to have modified firmware that looks for the secure erase command (not something that's ever invoked except purposefully by the user), and returns all random for read sectors without ever actually overwriting the underlying data.

But yeah, you're right. If you ever have reason to invoke the secure erase command, you're probably in a position where the next step is throwing the drive in a shredder.
Isn't black Pete the toy guy over there rather than sinterklaas... And afaik, he's not religious? Maybe he is, you know better...
I don't know what's worse, this, or the fact that it is in a 488 LOC method.

I can't trigger this behaviour in telegram though on mac or windows phone. Maybe just for Android?
If you like the OS X user interface,
you'll feel right at home with https://elementary.io
I discovered this myself but it's not immediately obvious. I also found the final level to be overly difficult without a reference to all the css property names and values.
Let's assume for the moment that everything you say above in criticism of OKWU is correct.

The difference is that OKWU markets itself as a Christian university; its stated vision is "to provide a thorough and sound education within a Christian philosophy of life" and education "in the light of Christian principles." Its student handbook clearly lists tobacco, drugs, alcohol, porn, and premarital sex as unacceptable.

It should not be any surprise that if you are found to be engaging in any of those activities--which you and I may think are fine, but OKWU clearly does not--you will be disciplined and perhaps even kicked out. OKWU could not be more clear on this point.

In contrast, Yale and many other universities claim to embrace free expression. Yale informs incoming students: "Yale’s commitment to freedom of expression means that when you agree to matriculate, you join a community where “the provocative, the disturbing, and the unorthodox” must be tolerated. When you encounter people who think differently than you do, you will be expected to honor their free expression, even when what they have to say seems wrong or offensive to you." http://yalecollege.yale.edu/new-students/class-2019/academic...

So OKWU may be many things, but it is not hypocritical. If Yale and these other schools do not live up to their own freedom of expression promises, they are.
No problem. The affordance for that particular UI element is not the most obvious.
There's at least one very large drawback with the Skylon design for orbital flight.
You drag those air breathing engines with huge inlets and heat exchangers all the way to orbit, plus all that extra hydrogen tankage, large landing gear etc.

As a first stage it would make a lot more sense. Then launch a much smaller pure rocket second stage from there. Staging at high altitude with low dynamic pressure should be relatively easy, probably easier than high speed atmospheric flight or re-entry from orbital velocities with Skylon.
Relevant, I suppose: http://www.engadget.com/2015/12/01/adobe-flash-professional-...
Cloudera | Software Engineer in Test | Budapest, Hungary | Onsite | Full-Time

Cloudera is leading the industry in Big Data.Our chief architect, Doug Cutting,partnered with Google to create Hadoop. Cloudera was the 1st to commercialize it.With over a billion in funding & a strategic partnership with Intel, Cloudera is revolutionizing enterprise data management by offering the first unified Platform for Big Data, an enterprise data hub built on Apache Hadoop™.

Do you want to make a difference in how we build and test complex Enterprise software with massive scale? At Cloudera, we are looking for highly energetic Software Engineers to join a fast growing engineering team and build automated systems to test our Distributed Data Processing Platform built on Apache Hadoop. Candidates will get exposure to challenging distributed systems problems while building our test automation infrastructure. We strive to ensure that innovations from open source projects are delivered as high quality enterprise production systems.

At Cloudera our goal is to make each individual feel valued for his or her contributions to the company’s mission. We are looking for smart people who want to do remarkable things. We strive to create an environment of casual intensity where people enjoy coming to work every day.

For more information and how to apply: http://app.jobvite.com/m?3S6KHhwb
I am a JSON apologetic that uses JSON for all serialization except when performance is critical. I am all ears for why I am wrong on this.
> So you don't agree that the process by which someone reaches a moral position is open to question?

Only if you agree that it has nothing to do with the intrinsic value of the proposed ideas.

> "You're acting like a child and you shouldn't feel the way you do about the things I say" is neither an open position nor an honest one.

Nor is it the position of the author. When somebody tells you to grow up, they are not telling you how to feel, but how to act based on those feelings.
Holy shit, this is real:

https://github.com/DrKLO/Telegram/blob/master/TMessagesProj/...

And people raise an eyebrow when I say don't use Russian made software or hardware. This app is from the guys who started VK. There's significant levels of corruption in Russian business culture which goes unchallenged and it peters down to software.

I imagine Facebook got sick of this treatment and retaliated. When is the media that is breathlessly hyping this issue going to even mention this?
Is it intentional to have this condition on line 666? :-P
I don't think the American left understands what a liberal is anymore.
MIPS is still a big player in the TV market, and similar devices (DVD, BluRay players etc.).
Facts of the underlying matter aside, this is an incredible immature piece that I expect from a young student who hasn't learned logic and rhetoric or didactics, not a University President.
I would watch a movie featuring scenes of Santa smiting evil-doers.
Rationality (or at least the application of) is a Float, not a Boolean. Humans are just <str>built</str>evolved that way I guess. Though; imagine a human being that was completely rational. He would be thoroughly humourless and unappetising. I imagine he'd call himself Richard Dawkins or something ridiculous like that.
Cue Alanis...
They did, but most of them seem like toy apps or old versions of an application, old version on steam new version direct from vendor.
Same here, both Confluence and JIRA.

It took a lot of work from several team members to get it to the current state where most people are happy about how it works, though.

But I think you can't avoid some level of customization for any platform you choose.

A positive is that they're getting a nice ecosystem, with several interesting plugins.
You, Too, Can Get Married on the Blockchain
Proguard is set up to obfuscate by default on release builds with the default build script, but many devs often turn it off or use a different build system without it as a build step. You often need to add exceptions for 3rd party libs that rely on class names or variable names not changing for whatever reason (usually reflection).
Is it profitable?

It's difficult to not be profitable in a services business. Is the question "Is it lucrative?" Application security is a lucrative specialization when one is doing it towards the high end. There also exist a bunch of folks who specialize in running off-the-shelf software and emailing the PDFed reports that software produces. Consultants who charge peanuts exist, but they're monkeys. Don't be a monkey; don't work for peanuts. (If you need a rough indication of rates I'd say "Similar to Rails development at the medium-to-high end of sophistication; similar to white-hot specialties like e.g. iOS developers with a strong portfolio or marketing engineers at the very high specialized end where one is doing e.g. cryptosystem review, embedded devices, etc." If you need further color on the weekly rates implied by that sentence: $8k is a fairly standard Rails journeyman weekly rate; there exist consultants in those white-hot specialities who charge north of $20k a week.)

Easy to find jobs (assuming you're decent at what you do)?

Contingent on one having the inclination and execution ability required to run a consultancy, which is something which comes much more easily to some technologists than to others, it is straightforward to get gigs as an appsec consultant. You go to people with applications and convince them to buy application security assessments and remediation from you. If this strikes you as being a straightforward problem, you will not experience difficulty finding work. If you're mystified as to how one would go about identifying software companies and finding someone inside them who can purchase application security assessments, it will be harder. (This is not directed at you personally but rather at a portion of the would-be consultants I've met over the years.)

As to career path: I would strongly, strongly suggest that application security consultants should have and maintain strong coding chops. If one does this -- and, incredibly to me, there appears to be a large swathe of the security industry which does not feel like they need to be able to actually write software -- one will never lack for professional opportunities.
The idea of a safe space is very much similar to the way a christian university might work. There are clubs and groups on campus that declare that the room in which they operate, while they are in session, as a place where they are free to be themselves. Like if for example, there were a meeting of comic book lovers and someone comes in and says "maybe you guys should get out more" they might ask that person to leave. And it also shouldn't be a giant leap to see why they might want to get people to stop saying that to them wherever they happen to be, and so they might call for their safe space to be expanded. The problem is that while it's perfectly fine to have small safe spaces in which everyone agrees, if you try to expand them around other people they might feel like their rights are being trampled upon.
hmm... weird. I'm running the latest version of telegram on my android phone, no problems at all to send messages containing "whatsapp". i will look out for that in upcoming updates of telegram android.
My problem with this line of argument is that people who aren't well-off straight white guys like myself are already scared of expressing opinions. They have been for centuries. The only thing that has changed is that people with privilege, on rare occasion, can no longer say certain things without any consequence.

As Popehat writes, freedom of speech does not mean freedom from consequences. There's an important question of what consequences should or can legitimately flow from speech. But when this "people shouldn't be scared to express opinions" line gets trotted out only to defend white guys, it's a tell. The nominal principle might be freedom of speech, but if the only people defended are the privileged, the actual principle is maintenance of societal privilege.
I figured out santa when I found some hidden receipts for gifts that he'd given to some siblings.
Why Is “Survivor” Still on Television?
The front page describes three distinct use cases for Terra.

While criticism is welcome, it certainly appears that you are missing the uses for Terra. Consider the third case - you can write Terra functions (cleaner syntax than C) and use Lua as a meta-programming language that produce more Terra functions (vastly superior to C macros) which then compile down via LLVM to machine code. Your final code has no Lua pieces.
With respect to tooling, I believe the work on Lattice ICE40 will be an inflection point.

Consider: open tooling drives user device adoption, which in turn drives tooling refinement. At some point people working on the tooling are going to have ideas that simply didn't happen, or gain management support, in the commercial side.

Now if this enables some advancement that that suddenly makes ICE40 devices more appealing in end products, then Xilinx and Altera are going to be on the outside looking in. If further, Lattice watches what's happening and develops a hardware enhancement that accelerates/reduces power/etc. whatever development has happened on the open tooling side, this will further entrench their style of FPGA architecture.

For example, I am certain that the openness of Linux has essentially killed the search for new "process models" on both the software and the hardware side. (Think address space structure, and mmu design.)

However, if we are realistic, the web paradigm makes very few architectural requirements. Somebody, anybody, can re-architect the stack from the moment a GET request hits a NIC to provide whatever the existing mass of cruft on x86 systems provides probably for far less cost, far more performance, and far better efficiency.

The question then becomes, who are you doing it for? If it's for customers, and you require them to use specialized tools, then they're always going to whine about lock in. (There are ways to solve this problem, but this is already getting rather long.) So the only hope is that you build an app that leverages your infrastructure that no one can clone without a greater investment in traditional tooling.

This is all just a long winded way of saying that I do believe that there is something "out there" in having open FPGA tooling. The time is right. I see a lot of future in SoCs with integrated FPGA fabric featuring open tooling.

Personally, I'd love to see something like an ARMv8-M Cortex-M7 core(s) + FPGA. Do your general purpose stuff on the micro-controller, and accelerate specific tasks with dynamic reconfiguration of the fabric.

What is going to happen, however, is Intel will release a massive, overpriced, Xeon with an inbuilt Altera FPGA and only the likes of Google and ilk are going to be able to afford to do anything with it.

Here's hoping though. I have belief in the Chinese!
Additionally, the Postbox search feature is way better than Thunderbird's.
This is just a sly way of turning knowledge workers into factory workers. We all work in sweatshops now. It's just another way to increase profits by minimizing real estate costs.
"Oh, it's not a sweatshop. It's the collaborative workplace of the future." Fuck you.
Azure Monitoring Performance for ASP.NET Azure Web Apps
We really need a fully free FPGA toolchain. I am particularly interested in liberating the Xilinx CSG324 chip that was chosen for the Novena. I have heard that it is possible to fry the chip with a bad bitstream, so this baby step[0] is all I've managed to accomplish. The fpgatools project is messy, but the only project I know of that has figured out the bitstream format for a closely related Xilinx FPGA model. I even wrote some Scheme code that could produce the exact same bitstream as the example fpgatools program using a little domain-specific language... if only it could run on my FPGA.

Others note that the bitstream format is only a small piece of the puzzle, and while I agree, I don't yet care about the HDLs and all of the tools built on top. Just figuring out the bitstream format for more FPGAs would be a huge win and would enable a free toolchain to be begin to be written.

[0] https://github.com/davexunit/fpgatools/commit/06e95c379cefd9...
That's a long way of saying "shut up."
WebDevStudios Dances the Calypso
> And the new stuff, especially Firefox, is coming full circle in how friggin' slow they run to serve the lowest common denominator of web pages.

It should be easy to find performance numbers showing how Firefox 42 renders old, pre-CSS pages slower than, say, Netscape 4, then.

Netscape 4 didn't have a JIT, didn't use hardware accelerated layers, trapped into kernel mode for GDI calls, didn't use accelerated SIMD for painting, and didn't have HTTP 2. It barely had any optimizations for dynamic restyling, so tons of stuff would get reflowed when it didn't have to. This is just the tip of the iceberg.

Browsers have gotten more complex, but the complexity is often in the service of making things faster.
Once you launch a game once through steam you can just run the launcher file.
Well, that's what I meant by support. Sorry for not being more clear.
N1 is a game changer for desktop clients and I'd love to contribute. What is the best place to send ideas concerning general product strategy? Tech feedbacks goes to github, obviously.
The results are completely garbled for me.

Edit: Using an ancient version of Chrome on linux.
> It asks for my password literally every 15-20 seconds.

This hasn't been my experience at all. I wonder what's going on because that sounds super annoying.
Being an asshole to students, or even sinners, is not Christian as in Christ. The university is operating under false pretenses.
Good people rescued puppies
not even sure why I'd want to use an app on my TV instead of just using my MacBook Pro

Do you ever decide what to watch with other people? That's the killer function for these TV apps for me (though I have a Roku, not Apple TV). I can sit on the sofa with my girlfriend and we can browse through the list of TV shows/movies together and choose one, rather than having to both crowd around a laptop, or worse, phone screen to decide.
gfghfghfgh
House Committee AGAINST Science, Space, and Technology?
It's not okay to say "bigotry is okay". It isn't. It's harmful. It has victims. The guy who got sacked, was rightfully sacked.
The MAS is excruciatingly slow. Switching to each tab takes 7-10 seconds for me on my late '13 Macbook Pro Retina with a very fast internet connection. The tabs seem to work in a similar way in iTunes. You would think they could precache the other tabs after the current tab loads. Nope.
How Uber controls its drivers' behavior
Ask HN: How to Switch fields within tech
What is a good way to switch fields within tech. I've mostly been a frontend developer with some backend. While working on side projects, I've realized that I actually enjoy working a lot more with backend tech, then front end. How does one go about switching their job to reflect their strengths? What are also some good tips/sites/things to do to find opportunities?
My company used Yahoo! Messenger for the longest time. Thank goodness for HipChat/Slack.
Thanks for this info. I don't think I fully appreciated this aspect of the MAS before, although I'm sure all the pieces were lodged in the back of my mind, nagging away. I'm not going to buy any software from the MAS ever again.
So people here just give webmails as alternatives...

Theres a reason people use thunderbird. Its the only non webmail, non mobile client that has a gui, works on most platforms and doesnt suck too horribly.

People using it obviously don't care about webmail alternatives...
There is nothing in Christian Evangelism that inherently implies that University teachers are right about everything and have no need to engage with students' understanding of Christianity.
Funny Videos – Best Funny Girls Fail Compilation HD 2015 Part 3 – Funny Fails
Serious study and honest questions are antithetical to fundamentalism.
Why Procrastinators Procrastinate (2013)
That's what's so annoying. Everyone's having this big screaming conversation about something and using the words for something else, like they're working with some kind of bilingual dictionary. The entries for "safe space" and "trigger warning" got mixed up with a Sudoku puzzle, and everyone's pretending it makes perfect sense instead of looking for a better dictionary.
> The report did not examine the impact of outside money on the messages of groups that encourage activism on climate change. Farrell suggested that there were qualitative differences...

It would have been (more) scientific to compare the two factions. There's plenty of money to be made on both sides of the issue--ask any lawyer.
Why not use something like display-contents:flex instead?
fpgatools is a project for reversing the Xilinx Spartan family FPGAs. https://github.com/Wolfgang-Spraul/fpgatools