skysight-inc/HackerNews huggingface dataset:
I think the question is of quality. Many people can make music, and anyone can automate making noise, but automating making music, good music, is something that's hard to do, and has a huge market.

One can hope that one day we'll be autogenerating music based on individual preferences in a way that every piece you hear is a unique arrangement.
It looks like jobmachine is a private repo, maybe don't include the url in your blog post :)
In FORTRAN 77, it'a syntax error to put a statement before column 7
You could try cmake. :)

It also has better Windows support than autotools.
Images and video showing extent of Oroville dam damage
I don't think it's automatic. I just helped my former boss with his decision to go for a refund (he asked me for help drafting a request, but I reminded him that like 99.99% of their S3 storage is backups that are IA-Standard, so it may not be worth it).
SpaceX looks like a software company that has had success with their product so far but is in the process of a major refactoring to a new technology base.

Basically if they want to fly reusable rockets with high reliability and low refurbishment time and cost, they have to redesign and rebuild quite a lot. And they need new philosophies and processes.

You can for example look at their current Merlin gas generator technology engines. The chosen cycle results in high temperatures for the turbine, something which works against reliability and reusability. They have the staged combustion Raptor engine coming up, but they are too big to be used as landing engines, so they have to do that in another way.

Gas generator as a first engine (and pressure fed upper stage) makes a lot of sense though.

On the other hand, Virgin Galactic chose an unconventional and hard to scale technology: hybrid rockets, which has proved even more problematic.

As a fairly technical person, you look at these companies and organizations (NASA) and feel how they just simply can't make technically informed decisions higher up. SpaceX has improved a lot historically though.

Do you know if there are companies with technical leadership?
They work at night
Actually someone did, in 1998 no less: https://metacpan.org/pod/DBI::Shell
They're referring to AMD Jaguar cores as used in the PS4.

https://en.wikipedia.org/wiki/Jaguar_%28microarchitecture%29
Wow, I'd be surprised if anyone sided with your colleague.

If they found bugs in the software, would he then accept that his perceived value was too high, and give the client some money back?
For those using Selenium or something similar, do you have any tips for making test suites fast? Usually I just test the main flows with Selenium, then go more indepth with unit-tests where parts of the application are mocked out - but it's a trade off between accuracy and speed.
I might once I do it. I remember enough fragments of what worked and didn't to do my R&D at a high-level just above the actual implementation. I'm seeing so many opportunities in a number of paradigms I've had a really hard time committing to which I'll start with. Given it will be a slog of a process...

I might do a write-up if I do. I did code a problem or two afterward. Reusing principles from high-assurance systems and security helped. Keep design, language, & implementation simple. Straightforward control flow with no looping between layers. Safe language. Straight-forward toolchain. I ended up doing those problems in a subset of FreeBASIC since I was up and running so fast w/ no fighting with IDE's, etc. Solutions came out correct in first implementation due to design principles & refactoring specs on paper. Coding phase simply didn't have much room for added error.
There are at least 24 examples demonstrating that it's possible for a university with a football program to profit from it.

Further, football does not oblige a university to spend on all the athletics they choose to fund. It's easy to imagine that more universities would have profitable athletic programs if they cut more of the net-cost programs. e.g. Rowing and archery and scuba likely cost the university while generating little to no revenue. You could eliminate these for both men and women and thus reduce the overall cost of athletics without violating title IX. (I am not proposing that this would be good or bad, merely possible and cost-saving.)

Looking briefly, though, there are some legitimate articles indicating that profitable football programs are not the majority of cases, so it does appear that the profitability of football in colleges is overstated.
That's an optimistic take on it. I could imagine that there will be companies who score the personality development of a person for HR departments.
Introspection and mindfulness. Learning how my mental state and well-being affects my productivity.

"Practicing Mindfulness: An Introduction to Meditation" [0] was very helpful even though I don't practice meditation.

[0] http://www.audible.com/pd/Self-Development/Practicing-Mindfu...
Curious now. How is it a problem to sell it more than a 100 times?

Nvm. Found your comment
While I agree that cash is extremely convenient and largely anonymous, it is still much more of a hassle to manage than credit or debit cards are. I lived in NYC for a bunch of years and the one thing that I absolutely do not miss is paying for >$100 dinners, entirely in cash, because the restaurant was "too cheap" to handle processing and transaction fees.
Win32 with function signatures that look like this:

HWND WINAPI CreateWindowEx(
_In_ DWORD dwExStyle,
_In_opt_ LPCTSTR lpClassName,
_In_opt_ LPCTSTR lpWindowName,
_In_ DWORD dwStyle,
_In_ int x,
_In_ int y,
_In_ int nWidth,
_In_ int nHeight,
_In_opt_ HWND hWndParent,
_In_opt_ HMENU hMenu,
_In_opt_ HINSTANCE hInstance,
_In_opt_ LPVOID lpParam
);

The only redeeming feature is the documentation.
Microicon
It should be cheaper than giving full desktops/laptops to students. After all, it consolidates all the computer power. The pendulum is swinging back to mainframes. Have 1 server for all the students and spin up VMs or a single Linux instance.
ASUS Transformer Mini T102HA
Seems like it might be good for entering minutes or important legal discussions, things that need to be preserved. But just chit-chat? Nah.
I've answered this in [1], [2].

[1]: https://news.ycombinator.com/item?id=13777696

[2]: https://news.ycombinator.com/item?id=13778808
Being given a problem where I owned creating a major component for an app, and allowed to create an imperfect implementation. The subsequent briefing on the problems of my implementation was enlightening, and something I dwelt on for a while to try to figure out how to avoid the pitfalls I ran into for the future.
I've been skeptical of mobile devices in the classroom for awhile now. They just seem like distraction machines. Which I admit sounds weirdly luddite for someone who makes a career working with technology.
sounds like both the NRA and CDC as well as the other parties you name, are all actively encouraging publication bias.

they should all be called out for acting anti-science.
I could imagine hunting wouldn't go over well in some places.
File locking is potentially huge for game developers and our large, binary, unmergeable asset files. The jury's still out for potential performance issues in large repos, and the practical solutions for setting up a fully self-hosted server solution, but it's looking bright!
A quick note: I don't know what you think it means, but the word "notwithstanding" as a preposition means exactly "in spite of" or "despite" (even when it comes after the words it modifies.) It sounds like you're using it as "to say nothing of"...
That's a big one. How do you sell a computer in an enterprise or institutional environment and not allow that.
It's not very private when it's broadcasted for everyone to see...

https://github.com/bemasher/rtlamr

I have that reading both my gas and power meters, and I can easily see another 60 or so nearby meters. And that's with the terrible antenna that comes with the RTL-SDR stick.
Because the temperature change is accelerating, the increase is concentrated towards the end of the period. But much more importantly, an increase of the global average temperature by X°C does not mean that it is more or less exactly X°C warmer everywhere every time. Changes are concentrated in time and space.

I could also imagine quite well that the perception gets distorted. One may be much less likely to notice a change from 24°C plus or minus 1°C in summer than to notice that there is less time with snow because the temperature that used to be just below freezing point got pushed just slightly above it.

Especially in places where the temperature used to hover just around freezing point for a long time, even a pretty small increase in temperature might easily shorten the perceived duration of winter as indicated by snow lying around by weeks.

I also wonder whether growing up on itself makes a difference. Time speeds up as we grow older and a meter of snow looks certainly very different to me today than it look to me when I was a small child.
thanks for sharing this. It was nice to see this week with the lumia launch, how many people want a low-stress mobile phone, that doesn't beep, and doesn't track your every move.
b2g could have been amazing to a mobile industry that feels shallower each quarter.
It's apples to oranges. ARM is designed to be customizable with all kinds of pluggible accelerators and stuff. x86 is what Intel decides it is. I heard they followed AMD in building a semi-custom business but with who knows what limitations or costs. So, you get a lightweight, easy-to-customize SOC with huge ecosystem for both software and hardware accelerators.
Explaining weird solutions with cute explanations is cute.
> Society is only the collection of individuals

Society is obviously and inarguably more than the collection of individuals. As soon as a contract is made and adjudicated, this becomes clear.

Aram, I and many others appreciate your technical contributions. Your strong feelings on this topic are misguided and, in their consequence, malicious.
Previous discussion on Hacker News: https://news.ycombinator.com/item?id=7726115
> - Less complicated

;) cmake is actually exactly what I had in mind when I wrote that. Maybe I haven't used it enough, but I find it basically just trades Makefile.am everywhere for CMakeLists.txt everywhere.
Makes sense. System76 will make Linux work, but not blob-free Linux. Which makes it no better than Windows for you. It's not "harder" or "easier" per se, but having Ubuntu guarantees nothing over Windows.

I often forget that other people have different use cases than myself. Thanks for the insight :)
Barely at times. The attrition rate (not staying within the community) for the Amish can be quite high, and the only way to "share" generation over generation is to subdivide property.
Just Another HTTPS Nudge
The rise of the digital advertising truther
@ you and vidar: Appreciate it. That's what I was expecting. It was cool and small but in a different category given readability didn't matter.
The whole "Do you have the dependencies and a Python env installed? Noß Then you can't run this script/program." was one of the main reasons I switched from Python to Rust, where cargo as the (very good) package manager comes with the language and, because Rust is a compiled language, you build all the dependencies into your executable you aren't dependent(heh.) on the user having installed a runtime that maybe or maybe not has all the dependencies at the required versions.
The whole point I'm making is that we don't need to pull in comparisons. We can make statements about behavior that we find unacceptable, and try to build consensus that we don't want to see those behaviors anywhere in the world. If you point me to an instance of the US doing those things I will condemn it. If you point me to an instance of China doing those things, I will condemn it. And I hope that this is true of most people across the world, and if it isn't then that is where the interesting conversations are to be had, not in which of two world powers is the most detrimental.

Given the difficulties of talking about human rights and the natural tribalism of people on all sides, let's talk about specific behaviors most of us can agree are bad, regardless of who does them, and join together in condemning specific instances of those behaviors wherever they take place in the world.
The way I see it, there are two aspects you want to balance: safety of the society and cost of ensuring that safety.

When you have a person that commits crimes due to severe mental issues, you could observe that:

- punishment won't work as a deterrent

- punishment definitely won't work as resocialization tool

- it's of questionable morality to blame a person for things they have no control over

Applying punishment in such cases will cost money and make the criminal suffer, for no gain in the safety of the society. I.e. it's literally spending money just to mistreat someone.

So what are the alternatives? If the condition is treatable, let's treat it instead. If the condition is not currently treatable, you can isolate the person from society - but this will already win you all the safety you can get, so there's no point in punishing them further.

Of course the issue is complex, because most variables here have pretty blurry borders.

--

Anyway; basically, I'm of the opinion that one should use methods effective for the purpose at hand. If your goal is to ensure safety of the society, punishing mentally ill people is not helping. On the other hand, if your goal is to give the society a sense of revenge, then by all means torture people - just be honest about what the real goal is.
> It was well known the average GPA dropped by a sizable amount

Are there and studies on this? The subject must be a gold mine for edu researchers...
Probably for the same reason I greatly prefer cabal to stack. Stack assumes it knows better than me. Cabal just does what I tell it to do. As a domain expert, I greatly prefer the latter. It does what I want, nothing more, nothing less. Stack is a mysterious "solution" to a problem I don't have that works by doing everything differently than I do.

Stack was created because not everyone is a domain expert. A lot of people don't want to be domain experts. They just want something that works without having to know all the details. It was only able (in the business sense) to be created because so many people look at Haskell skeptically anyway, and take any excuse to back away from it. The people behind the development of stack also run a major advocacy initiative trying to get people to use Haskell, so they found it to be an important thing to build.

You don't need to try to get people to use Python. It's already broadly accepted. When people run into trouble, they just say it's the price of using Python, and aren't willing to make the exchange of giving up power to get rid of a minor inconvenience. So there's no business incentive in the Python ecosystem for making the tradeoffs stack does in the Haskell ecosystem.
First class unsigned code in unsafe language support on a physical device seems to be a bit of a worrisome idea.
I dont come from a osx background and when it was forced on to me for half a year i found finder to not really be very intuitive.

Gnome shells super key magic, which is way less than finder, is working way more intuitive for me. Finder always appeared to me like a tool i have to build my workflows for and not a tool that helps me with my existing workflows.

May does not help that i am not used to using file explorers other than ls and cd at all.
In the 1990s I did research on the efficacy claims of object oriented programming versus procedural programming. This article bares a striking resemblance in the claims. Case study after case study showed that object oriented code had less bugs due to compilers catching bugs, etc. However, almost every study was similar to this report: it was a re-write from procedural to object-oriented. There exists strong evidence to suggest that throwing away ones first prototype produces the same results as to benefits comparing object-oriented versus procedural programming. The conclusion of my research was the same as others: unless one is comparing the same project written from scratch without any sharing of design or code then these studies claims are correlation, not causation.
If you're actually quoting me somewhere, either use "Dave Stagner", or "Some asshole on the internet". Same diff.
Why can't I connect to the online meeting?
Working with knowledgeable, patient, and helpful developers who had experience with a wide range of technologies, processes, and coding styles.
How  to Stay Sane in an Era of Non-Stop Outrage
The problem with this statement is the lack of admission of human nature.

Power corrupts, absolute power corrupts absolutely.

Those in power in China have total control and aren't willing to secede from power at any cost. Journalists are a threat to the order they've very carefully built to ensure they stay in power. While we may not agree with the manner in which they maintain power, you have to understand their motivations for treating journalists and freedom of speech the way they do.

They cannot allow freedom of speech or such journalism at any cost. For if they do the country would realize the extent of corruption and violation of human rights and they would rise up in revolution and overthrow the government - an outcome which those in control will do everything in their power to prevent.
You can also remimd them that serious offends during conscript service can also lengthen their service time.

When you're a small country you can't afford many and top level people. I was in the army research and out of 130 people I had two with people two CS PHDs and most of them had at least one. Designing a database with these people was nightmare :)
While I do enjoy some comic book and/or tv shows I did find this book a bit infantilizing. This looks more like Teletubbies than Rick and Morty if you see what I mean.

"Hey, I've heard you're too much of a dumb-dumb to get SELinux to work? Maybe if we turn it into an episode of Dora the Explorer you'll get it this time! Don't forget to renew your RHEL subscription by the way."
It is so amazing how quickly he was able to resolve this tool. 2 weeks to build a very specialized tool AND perform the optimizations on the code. What am I doing with my life?
Cloud Fixing of 3D Printing STL and 3MF Files with MakePrintable
> the world doesn't require a free press to confirm that

Well, yes, we do.

I also can't imagine how Chinese people could ever know those without a free press. They can at most gather some anecdotes about them and their family, such anecdotes are almost guaranteed to be highly correlated and thus useless for knowing any overall trend.
Yeah. But the proof of I'm-Not-a-robot is usually a simpler captcha or image task. Preventing low quality posts by humans is probably easier with voting, flagging, minimum message lengths, minimum interval between posting etc.
It is good that these are many separate files, because that avoids the problem of accumulating cruft that nobody can sort out. Also different syntax is possible for different problems. Contrast that to a key-value store with a fixed set of datatypes (say, bool/int/string) where invariably the complexity is pushed into string values (for example, screen geometry, Hotkey descriptions...). Nothing gained.

The term "Text" has different cultural connotations. You can have a very strict encoding, and in fact in my perception many people agree today that "be liberal in what you accept" is wrong. Personally I am a nazi in what I accept, and it has worked out great so far.

I don't think text is a problem with automation either. The easiest way to go is just to regenerate the whole config file when something changes. Also some formats can safely be transformed with e.g. sed.
Perhaps the curriculum has changed. Almost certainly the tests have?
I think newer often tends to easier because it has the benefit of hindsight in this case. Also the old tools tend to get more complicated as time goes on.
> There's nothing like fixing a stupid but critical bug in old crappy code that is so bad you can't imagine how anyone wrote such garbage and considers themselves a professional.. and then realizing you were the one that wrote it. That's a nice wake-up call.

Alternatively there's nothing like having a junior colleague investigating a defect in code you once wrote ask you what it does and then have to publicly declare that that it was crappy garbage that you can no longer decipher.
Who do you want to be in life?
Automagically prepare your 3D models for 3D printing
The Ultimate Guide to Creating a Mobile Strategy That Works in 2017
So fusion in 20 years?

I don't get it, why not just use the big fusion reactor right out there?
There are plenty of deserts out there and enough storage technologies avaiable, which does not need a breakthrough. Improvements, yes, but renewable technology is allready good as it is.
> Does it mean infrastructure is getting built at a high-quality level, GDP per capita is rising, life expectancy is increasing, quality of life is increasing, and so on

No, that says nothing about how we'll run a country is. China imported a lot of ideas and technology which enables progress without competence. You can compare median per capita earnings after modernization to get an idea of competence but so far China has taken much longer to modernize than for example Japan or South Korea suggesting huge issues even if the GDP numbers are not quite terrible. Further, they where starting from huge self inflicted wounds due to massive incompetence, a 30% drop in output, and corruption leading to millions of deaths from starvation.
Why would they need to? https://c9.io
> I replaced my kids' iPads because of the awful hunched posture it precipitates (as shown in the 2nd picture in the article)

This is funny to me, because I was a bookworm as a kid. I often had a stiff neck because I was free to sit/lay in awkward positions as much as I wanted, as long as I had a book and I wasn't playing my NES.
That is wishful thinking.

Android is 90% Java frameworks. C and C++ applications are only allowed to use these libraries from the underlying OS.

https://developer.android.com/ndk/guides/stable_apis.html

Trying to link to anything else will terminate the application, starting with Android 7.

https://developer.android.com/about/versions/nougat/android-...

ChromeOS is a browser based OS, that happens to have Linux underneath.

On Android Things, the NDK is even more constrained to the point that the device drivers API is mostly exposed via Java.

https://developer.android.com/things/sdk/index.html

In all cases, their fork of Linux has some POSIX API removed.

http://www.cs.columbia.edu/~vatlidak/resources/POSIXmagazine...

So, Google could tomorrow replace Linux by anything else and only OEMs writing drivers would notice.

Which is actually what they are doing with their Fuchsia project.

https://github.com/fuchsia-mirror
This has been true with every Zelda game I've played, more or less. Link never gains experience or levels, but you get better at using the tools and solving the puzzles. The caveat is that you can often get a better primary weapon that effectively makes you stronger.

That being said, aside from Skyward Sword, Zelda has always been about falling in love with the art and lore, as well as problem solving through the dungeons.
Even though we target Linux and BSD, we do all our development in Windows 10 with PowerShell (which also runs on Linux).

Windows programming API + Powershell is truly much better than Linux. I wish everyone used Powershell. It would solve a lot of these shell programming issues.
In some fields, incremental enhancement isn't enough, and that, I believe, is what killed Firefox phones. They've shown that their excellent engineering allows to run better code on cheaper spec - but people still buy phones for numbers in specs, not performance.